ResNet
"Cryptographic services" error message
Problem: When I try to install the service pack or the RPCPatch, I get the error message "...could not verify the integrity of the file...Make sure the Cryptographic service is running on this computer."
Cause: These issues may indicate that a component of Windows XP that processes digital signatures is damaged.
Resolution: To resolve this behavior, re-register the Softpub.dll, Wintrust.dll, Initpki.dll, Dssenh.dll, Rsaenh.dll, Gpkcsp.dll, Sccbase.dll, Slbcsp.dll, Mssip32.dll, and Cryptdlg.dll files. To do so, follow these steps:
- Click Start, and then click Run.
- In the Open box, type cmd, and then click OK.
- At the command prompt, type regsvr32 softpub.dll, and then press ENTER.
- Click OK when you receive the message that "DllRegisterServer in Softpub.dll succeeded".
- Repeat steps 1 through 4 for the following files:
Wintrust.dll
Initpki.dll
Dssenh.dll
Rsaenh.dll
Gpkcsp.dll
Sccbase.dll
Slbcsp.dll
Mssip32.dll
Cryptdlg.dll- Type exit, and then press ENTER to quit Command Prompt.