Stealth Windows Update poses more problems than thought
I have been writing about the stealth update that Microsoft did two weeks ago. Files in Windows XP and Windows Vista were updated without the users consent silently in the background. After some users did find out about the secret update Microsoft tried to convince everyone that the update was used to update the update routine of Windows XP and Vista.
A problem came to light today that users who repair their system using the repair option will not be able to download the latest Microsoft patches. In total 80 patches did not install stating that 'A problem on your computer is preventing the updates from being downloaded or installed'.
With Automatic Updates turned on the files that have been patched by the silent update are patched again and the user can continue. If it is turned of the user is asked to update the update routine before he can continue to update his system.
The problem here is that several dll files do not get registered after this update. This is the reason why Windows can't install those 80 patches on those systems.
The easiest fix as of now would be to manually register the seven dll files so that Windows Update functions normal again. Here are the steps, courtesy of Windows Secrets.
- Step 1. Open Notepad (or any text editor).
- Step 2. Copy and paste the following command lines into the Notepad window (the /s switch runs the commands silently, freeing you from having to press Enter after each line):
regsvr32 /s wuapi.dll
regsvr32 /s wuaueng1.dll
regsvr32 /s wuaueng.dll
regsvr32 /s wucltui.dll
regsvr32 /s wups2.dll
regsvr32 /s wups.dll
regsvr32 /s wuweb.dll
- Step 3. Save the file to your desktop, using a .bat or .cmd extension.
- Step 4. Double-click the icon of the .bat or .cmd file.
- Step 5. A command window will open, run the commands, and then close.