Automatic Reboot - shlwapi.dll checksum error

Microsoft Windows xp professional w/serv...
June 7, 2010 at 10:13:11
Specs: Windows XP
I have a computer with a Compaq OEM Win XP SP1 install that has been upgraded to SP3. When I performed the update to SP3, the computer went into a restart loop. I found instructions online about disabling the intelppm service and I did so. It would still not reach the welcome screen at all. I disabled restart upon system failure (F8 boot menu) and received a message: SHLWAPI.DLL Checksum Error yada yada yada. So, I booted into the Recovery Console and copied shlwapi.dll from a Win XP SP3 disc into the C:\Windows\System32 folder. Then I restarted the computer and everything worked okay.... Until I installed Microsoft updates. Then I had to replace the shlwapi.dll file again. And everything was okay... Until today, and now I *probably* have to replace shlwapi.dll again.

So far, I have copied the good file from my disc onto the computer so I can quickly find it and recover it. I have written a batch file to automate the process in the event that I am not on hand to perform the operation.

I need to either:
A. Find a fix for shlwapi.dll so that the error does not occur in the first place.
B. Find a way to run this batch file automatically before the system attempts to boot.
C. Reformat the system and put a retail version of XP SP3 on there.
D. Throw the computer out the window.

Got any input?

See More: Automatic Reboot - shlwapi.dll checksum error

June 7, 2010 at 11:29:44
Try running the sfc /scannow System File Checker command to replace a missing or corrupt copy of the shlwapi.dll file. If this DLL file is provided my Microsoft, the System File Checker tool should restore it.

Report •

June 7, 2010 at 16:10:47
After lengthy digging, I discovered the problem is caused by MS Security update KB975713. You can read details here:
I disabled this update. I will let you know if everything goes well.

Report •
Related Solutions

Ask Question