Techies, I'm working on this customer's comp. He had bad spyware and I removed it all, did as XP repair installation and everything is working except the Windows Updates. They will download but not install. Every single one fails to install. I tried a few suggestions at the Microsoft KB but nothing is working. As a note, I was able to download and install DirectX 9.0, IE 7 and Java 6.1. I just can't install any Windows XP updates! Any suggestions?
Windows XP. I can download updates but am unable to install. Message that a problem prevents installation.
I can now answer this! I figured out the solution to my original post where I was working on a customer's comp having this problem. In our case, there were a number of DLL (windows software librairies) that were not registered after an XP repair installation. Once we re-registered then, all the updates loaded! The windows KB article did list other possible causes but this one I have since encountered again. Here's how you do it. Use the web based Windows update utility here When you reach the point where it issues an error, click on the link for the "troubleshooter". A new window appears and at the bottom it will list one or more links for resolutions. Go through them until you find the one that works. In the case where none of the updates install, you'll probably get he KB article I found that lists the DLLs that need to be re-registered.
Found the KB Article! Here's the Microsoft KB article I'm talking about: http://support.microsoft.com/kb/822798 Now here is the excert that has worked for me twice in the past week on customer's comps that had this problem. Method 4: Reregister DLL files that are associated with Cryptographic Services To register .dll files that are associated with Cryptographic Services, follow these steps: 1. Click Start, click Run, type cmd in the Open box, and then OK. 2. At the command prompt, type the following commands, and press ENTER after each command: regsvr32 /u softpub.dll regsvr32 /u wintrust.dll regsvr32 /u initpki.dll regsvr32 /u dssenh.dll regsvr32 /u rsaenh.dll regsvr32 /u gpkcsp.dll regsvr32 /u sccbase.dll regsvr32 /u slbcsp.dll regsvr32 /u mssip32.dll regsvr32 /u cryptdlg.dll exit Note Click OK if you are prompted. Note Microsoft Windows 2000 does not include the Sccbase.dll file. If you are running a version of Windows 2000, omit the Sccbase.dll file. 3. Restart your computer. 4. Click Start, click Run, type cmd in the Open box, and then click OK. 5. At the command prompt, type the following commands, and press ENTER after each command: 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 mssip32.dll regsvr32 cryptdlg.dll exit Note Click OK if you are prompted. Note Microsoft Windows 2000 does not include the Sccbase.dll file. If you are running a version of Windows 2000, omit the Sccbase.dll file. 6. Restart the computer.