How To: Fix 'Cryptographic Service' error when installing Windows XP Updates

Applies to: Microsoft Windows XP

Symptoms

You are trying to install Windows XP Service Pack 1, or a Windows XP Security Patch, and you receive an error message like this: Setup encountered an error: Setup could not verify the integrity of the file update.inf. Make sure the Cryptographic Service is running on this computer.

Cause

The Cryptographic Services service is not running, or not configured correctly.

Solution

regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 cryptdlg.dll

Restart Cryptographic Services by clicking the Start button again, and try installing the service pack or security patch once more.