The wizards at Redmond have done it again. Not only did they not tell us about the updates to Windows Update on our PCs, they managed to break the XP repair function. From Windows Secrets:

After a repair install of XP, which resets the operating system to its original state, Windows Update can’t install the 80 most-recent patches from Microsoft.

I use the repair feature all the time in my support work and it ticks me off that now I have to jump through extra hoops to get an XP box fixed. Fortunately, the fix is simple enough, but the fact is we shouldn’t have to be continually fixing things that Microsoft breaks.

The manual fix is to re-register the Windows Update dll files. You can create a batch file with these commands:

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

The /s switch makes the command run silently so you don’t have to hit the Enter key after each line.

This may be a challenge in itself, but I’m seriously considering blocking any outbound connection to Windows Update from my PC and only opening it up when patch Tuesday rolls around. That may not even work, but at least I’ll feel more secure in knowing that I’m doing *something* about the situation.

The Geek