A correction of a link should be noted for Cryptographic Service
instructions:
Hi, I am finally following your instructions regarding the installation
of DirectX. I tried logging onto
www.mvps.org/marksxp/WindowsXP/SP2/etc
The site was no longer available. Any other suggestions? Or should I
continue with the rest of your instructions?
Thanks. Deborah
Hello Deborah; my apologies to you. I just doubled checked the link and
it was a typo on my cut and paste. Here is the proper link
http://www.mvps.org/marksxp/WindowsXP/SP2/common.php#crypt
or you can just read the information below. I will add this to the
group in case any others may try to follow the steps.
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 %temp%
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
regsvr32 nameof.dll
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