September 29th, 2007

Stealth Microsoft update breaks Windows Update on “repaired” XP

Microsoft LogoBy Michael Santo
Executive Editor, RealTechNews

While Microsoft said the “stealth install” of updated Windows update files — even when users had disabled automatic updating — which we wrote about earlier, was harmless, it turns out it wasn’t quite that simple. For XP users, if you happened to do a “repair” using a repair CD, you would no longer be able to use Windows update … period.

The basic reason for this was that the aforementioned stealth update replaced certain Windows update files. When a repair is done, that file is replaced, and Windows Update is no longer able to function. Nate Clinton, program manager for Windows Update, said on the Windows Update blog:

Here’s what we found: when an XP repair CD is used, it replaces all system files (including Windows Update) on your machine with older versions of those files and restores the registry. However, the latest version of Windows Update includes wups2.dll that was not originally present in Windows XP. Therefore, after the repair install of the OS, wups2.dll remains on the system but its registry entries are missing. This mismatch causes updates to fail installation.

I was confused at first, but what he means is the registry entries for the new wups2.dll are missing — I think. BTW, this is the same Nate Clinton who initially said the stealth update was harmless. :-) I’m being a little harsh here; it’s really the combination of the update and the repair that cause the issue.

How do you fix it? There’s a Microsoft KB article on it, KB943144. Unfortunately, while people like you and I won’t have issues with the procedure, it’s certainly nothing most users would be comfortable with.

RESOLUTION

To resolve this problem, register the Wups2.dll file in Windows. To do this, follow these steps:

  1. Stop the Automatic Updates service. To do this, follow these steps:

    • Click Start, click Run, type cmd, and then click OK.
    • At the command prompt, type the following command, and then press ENTER:
      net stop wuauserv
  2. Register the Wups2.dll file. To do this, follow these steps
    • At the command prompt, type the following command, and then press ENTER:
      regsvr32 %windir%\system32\wups2.dll
      Note: For a computer that is running Windows XP Professional x64 Edition, type the following command, and then press ENTER:
      regsvr32 %windir%\syswow64\wups2.dll
    • Click OK on each verification message that you receive.
  3. Start the Automatic Updates service. To do this, type the following command at the command prompt, and then press ENTER:
    net start wuauserv
  4. Exit the command prompt. To do this type exit, and then press ENTER.

We Say: This just goes to show why why it is important that Microsoft shouldn’t force undocumented updates upon users — though I will admit that if a notification popped up with an update centered around Windows Update, I most likely would have downloaded and installed it anyway. :-(

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • Fark
  • NewsVine
  • Reddit
  • YahooMyWeb
You can leave a comment, or trackback from your own site. RSS 2.0

4 comments to "Stealth Microsoft update breaks Windows Update on “repaired” XP"

  1. Xbox » Stealth Microsoft update breaks Windows Update on “repaired” XP says:

    […] Admin wrote an interesting post today onHere’s a quick excerptBy Michael Santo Executive Editor, RealTechNews While Microsoft said the “stealth install” of updated Windows update files — even when users had disabled automatic updating — which we wrote about earlier, was harmless, it turns out it … […]

    September 29th, 2007 at 7:15 pm

  2. Kefrotate.Com » Stealth Microsoft update breaks Windows Update on “repaired” XP says:

    […] admin wrote an interesting post today on Stealth Microsoft update breaks Windows Update on ârepairedâ XPHere’s a quick excerpt […]

    September 29th, 2007 at 8:02 pm

  3. Palomar Jack says:

    “…I will admit that if a notification popped up with an update centered around Windows Update, I most likely would have downloaded and installed it anyway…”

    Then you’re an idiot. Most, if not all updates and patches center around Internet Explorer. That being the case, why even update or patch Windows in the first place? Except for the occasional website, just use a more secure browser from the start, but you knew that right? Oops, I guess not.

    September 30th, 2007 at 4:37 am

  4. Dan Long says:

    I just don’t get it. Why does Microsoft have the right to park anything on my computer system without my consent? Dodge doesn’t force me to get a tune-up, Toyota doesn’t force me to get a tune-up. Even my own doctor doesn’t force me to get a tune-up. Where does Microsoft get the right to invade my computer system and tune it up to their specifications?

    October 5th, 2007 at 6:49 pm

Leave a comment