I have two clients with this problem myself, and the
standard fixes are not working. Here's what I've found
so far:
http://support.microsoft.com/?kbid=326815
Microsoft Knowledge Base Article - 326815
"Setup Could Not Verify the Integrity of the File"
Error Message Occurs When You Try to Install Windows XP
Service Pack 1
6448 » 'Service Pack 1 Setup could not verify the
integrity of the file'?
http://www.jsiinc.com/SUBM/tip6400/rh6448.htm
This article also suggests renaming catroot as well as
catroot2
http://www.mvps.org/marksxp/windowsxp/sp1/common.htm
http://www.mvps.org/marksxp/windowsxp/sp1/common.htm#crypt
Now attempt to run the Service Pack 1/DX9 installer again.
If you are still having issues it is possible that other
Windows System files may be dammaged, 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).
An update is now available that can prevent this issue
happening again, to obtain it visit the Windows Update
site and download Q817287: Critical Update (Catalog
Database Corruption in Microsoft Windows), this should
correct the problem and prevent it in future. This update
will not appear on the Windows Update site unless you have
Service Pack 1 for Windows XP installed. This update
requires the above action to be taken before it will
install.
This is G o o g l e's cache of
http://www.pvcc.edu/helpdesk/bluebook/current/xpspcrypto.ht
m
PVCC Help Desk BlueBook
Windows XP Service Pack 1 Cryptographic Service Error
Message
If you the the following error:
(Setup could not verify the integrity of the file
update.inf.
Make sure the Cryptographic service is running on this
computer.)
then you will need to follow the instructions below.
Setup Could Not Verify the Integrity of the File"
Error Message Occurs When You Try to Install Windows XP
Service Pack 1
The information in this article applies to:
Microsoft Windows XP Professional SP1,
Microsoft Windows XP Home Edition SP1.
Symptoms
When you install Windows XP Service Pack 1 (SP1), you may
receive the following error message:
Service Pack 1 Setup could not verify the integrity of the
file. Make sure the Cryptographic service is running on
this computer
Cause
This issue occurs because either Cryptographic Services is
set to Disabled for Startup type or there is log file or
database corruption in the %Systemroot%\System\Catroot2
folder.
Resolution
To resolve this issue, set Cryptographic Services to
Automatic for Startup type. If this does not resolve the
issue, stop Cryptographic Services, and then rename the %
Systemroot%\System32\Catroot2 folder. To do so, follow
these steps:
Start the Administrative Tools utility in Control Panel.
Double-click Services.
Right-click Cryptographic Services, and then click
Properties.
Click Automatic for Startup type, and then click Start.
Install Windows XP SP1 again. If the problem persists, go
to Step 6.
Click Start, and then click Run.
In the Open box, type cmd, and then click OK.
At the command prompt, type the following commands, and
then press ENTER after each line:
net stop cryptsvc
Type exit to close the command prompt, and then install
Windows XP SP1 again.