Common Issues with Windows XP Service Pack 2
Last Updated : September 16, 2004
- Service Pack 2 Will not install, I'm told I have an invalid product key
- Service Pack 2 Setup could not verify the integrity of the file. Make sure the Cryptographic service is running
- When trying to upgrade to a later version of SP2 with a Beta or Release Candidate version already installed setup is terminated
- Atapi.sys is currently in use, please close all programs and continue.' Warning Message shown during setup
- Since Installing Service Pack 2 I can no longer open attachments in Outlook Express
- After following a hyperlink to content such as a WMV video file in Internet Explorer it is opened as text in the browser rather than Media Player.
Service Pack 2 General
- After install my boot screen is a generic XP Logo rather than 'Windows XP Home/Pro/Tablet/Media Center Edition'
- After install my system runs much slower than before
- After downloading a program from the Internet I am shown a message saying 'The publisher could not be verified. Are you sure you want to run this software?'
- Known issues with SP2
- EULA text retains 180 day clause
- Explorer.exe and other applications may crash when opening a DIVX movie file or opening a folder using thumbnail view in explorer containing such a file
- Windows Messenger 4.7 included in SP2 does not support the MSN Add-in
Service Pack 2 Will not install, I'm told I have an invalid product key
|Full Error Message:
'The Product Key used to install Windows is invalid. Please contact your system administrator or retailer immediately
to obtain a valid Product Key. You may also contact Microsoft Corporation's Anti-Piracy Team by emailing email@example.com if you think you have purchased pirated Microsoft software. Please be assured that
any personal information you send to the Microsoft Anti-Piracy Team will be kept in strict confidence.'
This error is displayed on machines where the product key that has been used to install Windows is known to be used heavily on pirated versions of Windows XP. Service Pack 2 will not install, if you wish to check if your product key is
genuine visit http://www.microsoft.com/resources/howtotell/ww/windows/default.mspx
Product IDs that matches one of the following (where X is any numeric value): XXXXX-640-0000356-23 XXX or XXXXX-640-2001765-23 XXX will be blocked from installing the service pack as they were blocked from Service Pack 1 (Click here for how to view your product id). If you have brought what you believe to be a legal version of Windows go back to where you purchased it and ask for a legal product key.
In order to install SP2 you will need a legal version of the Windows XP Edition you are currently using, insert the CD
into your drive before Windows loads and boot from the CD (may require this function to be enabled in your computers BIOS). Once Windows XP setup has begun press Enter to start setup and press F8 to agree to the EULA. Select the current windows install to repair and press R. This will give you the ability to change the pirate key with a new legal retail key.
After installing Service Pack 2 my Windows XP Edition no longer shows on the boot screen.
This is an intended change, Microsoft have taken the opportunity in Service Pack 2 to modify the boot screen for all Windows XP Editions.
Service Pack 2 will not allow installation on a system which currently has a beta or release candidate version installed
The final Service Pack 2 will update some beta versions, such as those made available through public preview programs. However if you are trying to install the final SP2 onto a system which currently does not have SP2 build 2096 or 2138-2179 installation will be blocked. If this is the case you are trying to perform an unsupported upgrade and have 2 options. First to uninstall the beta build of SP2 currently installed.
The second is to get around the setup block. It is possible, but it is blocked for a reason! Your system may not work correctly or beta components may be left on the system. Do this at your own risk.
1) Go to Start > Run and type Regedit
2) Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
3) Delete the Keys CSDBuildNumber and CSDVersion
4) Run Service Pack 2 Setup
After installing Service Pack 2 the machine runs much slower than before.
First thing to attempt is defragmenting the hard disk (Start > All Programs > Accessories > System Tools > Disk Defragmenter), when Service Pack 2 is installed it replaces the vast majority of the Operating Systems files so their current placement on the drive may not be ideal for optimal performance.
After downloading a program from the Internet I am shown a message saying 'The publisher could not be verified. Are you sure you want to run this software?'
This message is shown when you download an application from the Internet and the publisher of the software has not digitally signed the application. This does not necessarily mean the file is a fake or virus but files which come from large companies such as Microsoft should be signed so you can be certain of their origin.
After following a hyperlink to content such as a WMV video file in Internet Explorer it is opened as text in the browser rather than Media Player.
This will occur if Internet Explorer is not set to open a file based on its actual content and uses the incorrect content type identifier sent by the server. Although its more secure to have this turned off it can cause some problems with content that is not correctly identified.
To allow files to be opened based on content:
In Internet Explorer open Tools > Internet Options, Security Tab. Select the ‘Internet Zone' and click the custom level button. Scroll down to ‘Open file based on its content, rather than file extension' and be sure this is enabled. In Windows XP Service Pack 2 Release Candidate 1, the default option was disabled.
Service Pack 2 Setup could not verify the integrity of the file. Make sure the Cryptographic service is running on this computer
This problem can occur if the Cryptographic Service is Disabled in services.msc or a file within %Systemroot%\System32\Catroot2 folder has become corrupt.
To correct this issue, first go Start > Run and enter services.msc
A list of Windows Services should now appear on your screen, scroll down the list until you find Cryptographic Services. Right click this and select properties. Now ensure that the startup type is set to automatic and click the start button in that window if the service status is stopped.
If the problem persists, go to run and type in cmd then click ok.
Next type in the following commands, at the end of each line press the return key on your keyboard
net stop cryptsvc
ren %systemroot%\system32\catroot2 oldcatroot2
net start cryptsvc
Click Start then Run Type in Services.msc and double click on "Cryptographic Services" If the service has a start up type of manual or disabled set it to automatic.
Now attempt to run the Service Pack 2/DX9 installer again.
If this does not help go to Start > Run and type in
Delete all items in this folder and attempt setup again. If you are using Windows XP on a FAT32 formatted hard disk you should also run scan disk (right click on hard disk in my computer > properties > tools tab > error checking > check now button).
If you are still having issues it is possible that other Windows System files may be damaged, to attempt a repair go to Start > Run and type cmd
After doing this enter the following two commands in this order, SFC /Purgecache followed by SFC /ScanNow
Performing these operations may take several minutes and will require your Windows XP install disc unless a copy of the i386 folder from an install disc is located on your hard disk (usually c:\i386).
If you are still having an issue at this point you may require to reregister certain dll libraries.
Go to Start and open the run box, in order to register the dll's we must use the following syntax
Start off by entering the following into the run dialog - regsvr32 softpub.dll
Then register the following dll files by opening the run box again and typing regsvr32 and the name of the following files (one at a time).
Wintrust.dll, Initpki.dll, Dssenh.dll, Rsaenh.dll, Gpkcsp.dll, Sccbase.dll, Slbcsp.dll, Mssip32.dll, and Cryptdlg.dll.
Since Installing Service Pack 2 I can no longer open attachments in Outlook Express
This issue is there by design to prevent access to files attached to newsgroup or emails that could potentially contain a virus. To turn this off; Go Tools > Options in Outlook Express and click the security tab. Uncheck
'Do not allow attachments to be saved or opened that could contain a virus'. Click okay and then try to view the email or posts again. Attachments should
now act as normal.
Atapi.sys is currently in use, please close all programs and continue.' Warning Message shown during setup
To correct this uninstall any Virtual CD-Rom software on your system such as Daemon Tools or Alcohol 120%, reboot and run setup of SP2 again. It has been reported also that moving atapi.sys out of the c:\WINDOWS\system32\drivers\ folder will
allow setup to run.
EULA text retains 180 day clause
This appears to happen if you upgrade to the final version of SP2 over the top of a previous beta version. This is a superficial issue, there is no 180 day limit in the final version unless it is installed onto an evaluation version of Windows.
Known issues with SP2
Update for Microsoft CRM 1.2 to Operate on Windows XP SP2
Web server functionality may not work correctly after you install Windows XP Service Pack 2
Pictures do not appear, or you receive an error when opening an HTML file on a Windows XP Service Pack 2-based computer
Issues between DivX 5.2 and Windows XP SP 2
Some programs seem to stop working after you install Windows XP Service Pack 2 because of the Windows Firewall
Programs that may behave differently in Windows XP Service Pack 2
Explorer.exe and other applications may crash or be closed by Date Execution Prevention when opening a DIVX movie file or opening a folder using thumbnail view in explorer containing such a file
There are known issues between DIVX 5.2 and the memory protection improvements provided as part of SP2 (Data Execution Prevention). To prevent the issues you must modify DEP on your system to turn off Data Execution protection for the most trouble free expirence, to do this Go to Start -> Run and type in 'Notepad %SYSTEMDRIVE%\Boot.ini' without quotes. Under [operating systems] replace the parameter '/NoExecute= xxxxx' with '/Execute' (without quotes). Save the Boot.ini file and restart your computer. However you can 'Turn on DEP for all programs and services except those I select' and exclude the applications which will use the codec such as explorer.exe and wmplayer.exe using the in System Properties > Advanced Tab > Performance Settings > Data Execution Prevention Tab, however you may cause problems with other applications. Once a new version of DIVX compatible with SP2 is released you should upgrade and re-enable DEP for security purposes on your machine. Systems using software DEP appear to work for playback correctly in the default configuration to use DEP only for critial system processes and services.
You may find that you are unable to save changes to the boot.ini file because it is read only. If this is the case go to Start > run and enter ‘attrib -r -h c:\boot.ini' without quotes. This will allow you to make changes to the file. The –h parameter will also make the file unhidden so it can be viewed without having to enable ‘show hidden and system files' in explorer.
Windows Messenger 4.7 included in SP2 does not support the MSN Add-in
This change is by design, Windows Messenger 4.7.3000 no longer supports the MSN Add-in. In order to use this you must downgrade to Windows Messenger 4.7.2009 from http://www.microsoft.com/windows/messenger/download.asp or use
MSN Messenger. Windows Messenger 4.7.2009 does not support the attachment excution security feature of Windows XP SP2.