On CBS.com: Exclusive video from MEDIUM
BNET Business Network:
BNET
TechRepublic
ZDNet

September 27th, 2007

Microsoft Stealth Update and Windows XP repair don't mix

Posted by Adrian Kingsley-Hughes @ 12:15 am

Categories: In the news, Microsoft

Tags: Microsoft Windows Update, Microsoft Windows XP, Update, Microsoft Corp., Microsoft Windows, Operating Systems, Software, Adrian Kingsley-Hughes

A fix or two

The issue, as Dunn correctly concludes, is down to the update that Microsoft released upon Windows users stealthily back in late August.  On a repaired XP installation this update (identified as version 7.0.6000.381) is not registering itself properly and as a result isn’t working properly.  This could mean that systems that have been repaired are left unprotected because they are running at a patch deficit.

Dunn offered two different fixes for this issue.  We tested both and concluded that both will work - so if you’re suffering from this problem you’ve got a choice, with the batch file solution being simplest.

Manually register the unregistered DLL files

The first method we tried for fixing the problem was to manually register the following seven DLL files:

  • wuapi.dll
  • wuaueng1.dll
  • wuaueng.dll
  • wucltui.dll
  • wups.dll
  • wups2.dll
  • wuweb.dll

There are several ways to do this but the simplest was to create a batch file to automate the process as much as possible.  The file is a simple text file containing the following commands:

regsvr32 /s wuapi.dll
regsvr32 /s wuaueng1.dll
regsvr32 /s wuaueng.dll
regsvr32 /s wucltui.dll
regsvr32 /s wups.dll
regsvr32 /s wups2.dll
regsvr32 /s wuweb.dll

su2-0017-sm.jpg 

Running the batch file registers the named DLL files.  After registering the DLL files we tried the Windows Update process again and discovered that it worked fine this time, downloading and installing the 80 updates.

If you’re interested in the batch file to register the DLL files but don’t want to create your own, you can download that from here.

Force an install of an older version of Windows Update files

Another fix is to download an earlier version of the Windows Update files and force a reload of these over the top of the later, buggier versions.  You can download Windows Update Agent 3.0 from here (scroll down to Step 2 to find the update).

But fixing this issue isn’t as straightforward as installing the update.  Because you’re trying to install old files over newer ones, you have to force the update. To do this you have to run the update from the command line or Command Prompt and use the /wuforce switch.

su2-0021-sm.jpg

Again, running this update allows the Windows Update process to download and install updates properly.

Conclusion

This issue highlights why it is vitally important that Microsoft doesn’t release undocumented updates on the sly.  Even the best tested update can have unpleasant side-effects, but if patches are documented properly and released in such a way that users (especially IT professionals) know they exist, it offers a necessary starting point for troubleshooting. 

Windows Update woesWhat Microsoft did with the stealth Windows Update was not only push an undocumented patch to users (including those who expressed a desire to manually OK any updates), but they also pushed a patch that under certain circumstances doesn’t work properly and can actually kill the whole Windows Update mechanism. 

Microsoft needs to urgently address this issue and come up with a better policy for updating all Windows components.  This should also be the last update that is sent to users stealthily and the last undocumented patch.  Clarity and honestly is of vital importance and Microsoft needs to learn some lessons from this episode.  When users state a preference for not wanting any updates installed on their systems without first OKing them, there’s a reason for that - so that testing can be done and care taken to make sure that future problems are avoided, or at least mitigated.

Thoughts?

<< Home >>

Pages: 1 2

Adrian Kingsley-HughesAdrian is a technology journalist and author who has devoted over a decade to helping users get the most from technology. He also runs a popular blog called The PC Doctor. See his full profile and disclosure of his industry affiliations

Want to get in touch? Got a tip? Feel free to drop me a note! I ALWAYS respect anonymity. I'm also on Twitter (@the_pc_doc)

Right to Reply: Should any industry representatives wish to comment on any posts on Hardware 2.0, I will be happy to publish their reply verbatim on this blog.

Subscribe to Hardware 2.0 via Email alerts or RSS.

  • Talkback
  • Most Recent of 218 Talkback(s)
RE: Microsoft Stealth Update and Windows XP repair don't mix
Thanks, Adrian!

Read your description of the problem caused by the stealth update, which matched my symptoms exactly.

Downloaded the batch file, ran it, 100% fixed now!

Great job!... (Read the rest)
Posted by: opstx@... Posted on: 03/27/08 You are currently: a Guest | | Terms of Use
As one f the "Microsoft Apologists" you ...  ShadeTree | 09/27/07
I commend you  Linux User 147560 | 09/27/07
I second that (nt)  Michael Kelly | 09/27/07
There is one caveat  xuniL_z | 09/27/07
Wrong caveat  madfenris@... | 10/02/07
Thirded (NT)  Stuka | 09/27/07
Not so sure you were wrong.  ye | 09/27/07
The issue is  Michael Kelly | 09/27/07
That and...  zkiwi | 09/27/07
Go...  xuniL_z | 09/27/07
Stealth updates that It is not informed of are bad  NZJester | 09/27/07
You mean most companies don't check  xuniL_z | 09/28/07
Do you run event loggers on production PC's?  zkiwi | 09/29/07
For this particular issue the user is likely to conclude...  ye | 09/27/07
Wrong answer  rhomp2002@... | 09/27/07
Your joking...right?  ye | 09/27/07
Who is being oblivious here?  JJQ1000 | 09/27/07
Apparently you are being oblivious  ye | 09/27/07
What else might go wrong?  davidr69 | 09/27/07
No, I don't miss the point. That's why I wrote:  ye | 09/27/07
Your "tiny number of users" just keeps growing...  Media-Ted@... | 09/27/07
Have to say something  _DC_ | 09/27/07
They don't have to  ye | 09/27/07
Yeah  _DC_ | 09/28/07
Tiny Number, my @$$!!!  Dr. John | 09/27/07
" it's reasonable to be upset if he gives it back to you without air...  Media-Ted@... | 09/27/07
7%? Where did you get that number?  ye | 09/27/07
Is this "ye" for real ?  uM0p ap!sdn | 09/28/07
Yeah, he's a riot  Kid Icarus-21097050858087920245213802267493 | 09/28/07
Parallels anyone?  Ole Man | 09/27/07
good job  Malleable | 09/27/07
The point is "Change Control" !  Ron_007 | 09/27/07
You have just shown the difference . . .  critic-at-arms | 09/28/07
Agreed.  CobraA1 | 09/30/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  plino | 09/27/07
Microsoft gets away with it...  bjbrock | 09/27/07
and  Kid Icarus-21097050858087920245213802267493 | 09/27/07
Microsoft stealth is nothing new  Ole Man | 09/27/07
Ahh yes,  Kid Icarus-21097050858087920245213802267493 | 09/28/07
What a load of crap  rhomp2002@... | 09/27/07
And you are just the naive...  bjbrock | 09/27/07
Remember the EULA,  devlin_X | 09/27/07
Not necessarily...  MacCanuck | 09/27/07
And Most often better not Interpeted ...  ShadeTree | 09/27/07
It does make one wonder  zkiwi | 09/27/07
So what are you trying to say?  Kid Icarus-21097050858087920245213802267493 | 09/27/07
Don't get your ....  ShadeTree | 09/27/07
You may want to pull your head out for some air.  Kid Icarus-21097050858087920245213802267493 | 09/28/07
And you might just want to get a ...  ShadeTree | 09/28/07
Rather cryptic...  MacCanuck | 09/27/07
Merely stating the obvious ...  ShadeTree | 09/27/07
And I was merely stating  MacCanuck | 09/28/07
Ya, no offense MacCanuck  Kid Icarus-21097050858087920245213802267493 | 09/28/07
"EULA Interpretation" link  MacCanuck | 09/27/07
Not True  voska | 09/27/07
What kind of system  Michael Kelly | 09/27/07
Great Post LOL  TheBoyBailey | 09/27/07
What you never noticed DOS still  devlin_X | 09/27/07
Are you still running Windows 98?  eljay001 | 09/27/07
Looks like DOS, Smells like DOS  duclod | 09/27/07
Shells and Operating Systems  DannyO_0x98 | 09/27/07
In other words  Michael Kelly | 09/27/07
Command line is not DOS  voska | 09/27/07
DOS  Dave32265 | 09/27/07
The good old days/bad old days  pjrobertz@... | 09/27/07
Powershell only installations  ben.rattigan | 09/27/07
One that actually works?  Henrik Moller | 09/27/07
Actually....  Badgered | 09/27/07
What's the difference?  Michael Kelly | 09/27/07
Yeah, I knew  Badgered | 09/28/07
Did I miss...  wolf_z | 09/27/07
Re: Anybody know?  Kid Icarus-21097050858087920245213802267493 | 09/27/07
Don't Depend on XP Repair  racingmustang | 09/27/07
Thanks for the Update Fix Adrian!!!  racingmustang | 09/27/07
Nice find Adrian. (eom)  BillyG_n_SC | 09/27/07
Forget the EULA  vmeck@... | 09/27/07
Adrian - You are the best blogger ZD-Net has  kbaily05@... | 09/27/07
Thanks!  Adrian Kingsley-HughesZDNet Moderator | 09/27/07
I agree.  James T. Kirk | 09/27/07
Really?  pa2004 | 09/27/07
Really? I've always thought just the opposite.  OButterball | 09/27/07
I'll second that emotion!  Ole Man | 09/27/07
Hear! Hear!  BanjoPaterson | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  wkulecz | 09/27/07
Who got updated?  muzhik | 09/27/07
Is this really that big of a deal?  BroGnorik | 09/27/07
10 minutes?  jasonp@... | 09/27/07
That is all it took.  BroGnorik | 09/27/07
You're tech savvy  brendthess | 09/27/07
Let's assume your timing is right  rhomp2002@... | 09/27/07
"M$ should be ashamed of itself"???  Media-Ted@... | 09/27/07
You are right, it's not.  xuniL_z | 09/27/07
As Artie Johnson used to say (from the bushes)...  Media-Ted@... | 09/27/07
You don't know what your talking about  DarthRidiculous | 09/27/07
You forgot  Stuka | 09/27/07
LOL  M.R. Kennedy | 09/27/07
Talk to me when  DarthRidiculous | 09/27/07
Apples and Swiss cheese are a grand snack!  Media-Ted@... | 09/27/07
Talk about a love affair!!!  MacCanuck | 09/27/07
once again MacC  xuniL_z | 09/27/07
Not a fragile psyche  MacCanuck | 09/28/07
nah  xuniL_z | 09/28/07
For a person  zkiwi | 09/29/07
light another bowl  jaybyrd | 09/27/07
Bink got your back...  BillyG_n_SC | 09/27/07
Bloatware management  Chad_z | 09/27/07
Unauthorized computer access is a crime in most states  Rick_R | 09/27/07
I would love to see that happen!  Linux User 147560 | 09/27/07
Then sue them,  BroGnorik | 09/27/07
Hello, this is a possible CRIME!  spincitysd@... | 09/27/07
You're a Lawyer?  abear4562 | 09/27/07
Adrian; You da' Man!  Kromaethius | 09/27/07
Very interesting ...  MisterMiester | 09/27/07
This isn't the best course of action. It just happens to be...  ye | 09/27/07
Sorry ...  MisterMiester | 09/27/07
Look at it intelligently.  ye | 09/27/07
Well ...  MisterMiester | 09/27/07
No, it doesn't beg anything. It's the choice they made.  ye | 09/27/07
Are you ever capable of doing anything other than muddying the waters?  Media-Ted@... | 09/27/07
Are you capable of comprehending what's written?  ye | 09/27/07
Saaaaay? Wasn't it the CLI?  Ole Man | 09/27/07
The windows powershell is an awesome tool.  xuniL_z | 09/27/07
The windows powershell?  Ole Man | 09/27/07
More than once...several times  xuniL_z | 09/28/07
More than once...several times  Ole Man | 09/28/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  kd5auq | 09/27/07
I believe I crossed this issue as well  nucrash | 09/27/07
Similar Problem  croberts | 09/27/07
Should people charge MS for renting their own PCs? Bought for MS? (NT)  Vily Clay | 09/27/07
Why does anyone bother...  seal@... | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  wje@... | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  G Brent LeVasseur | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  sysop-dr | 09/27/07
Let's play this out on your car ...  msdead | 09/27/07
Or better yet...  mhughson | 09/27/07
correction  mhughson | 09/27/07
Hacking  Dave32265 | 09/27/07
It's not hacking it's called ...  msdead | 09/28/07
Linux  Dave32265 | 09/28/07
It's not just Windows XP that was affected  joe_volleyguy@... | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  paulwebb@... | 09/27/07
Now that you've pushed back that far...  Media-Ted@... | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  bricar2 | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  infoz | 09/27/07
I guess you just did. Thanks!  Media-Ted@... | 09/27/07
What about Office SP3 download?  brossyg@... | 09/27/07
possible way to prevent a stealth update.  pfyearwood | 09/27/07
Its part of being connected  abear4562 | 09/27/07
You are right, but.........  Ole Man | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  barbara230@... | 09/27/07
Thank you!!  funtasticguy | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  ronald.adams@... | 09/27/07
RE: Symantics and wording  wayne@... | 09/27/07
EULA is not end-all  blarman_z | 09/27/07
not only intentional but willful malfeasance  Ole Man | 09/27/07
And What was all this for?  Mr Shaun Warburton | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  James29UK | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  phatkat | 09/27/07
Had this issue end of Aug.  wrench9710 | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  techie1411@... | 09/27/07
Question  Shelendrea | 09/27/07
Clarity and honestly is of vital importance  Ole Man | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  joe6pack_z | 09/27/07
Thanx M$  Dave32265 | 09/27/07
Gee... I don't have problems like this with Linux  mikifinaz1@... | 09/27/07
me either  Dave32265 | 09/27/07
RE: Gee... I don't have problems like this with Linux  joe6pack_z | 09/27/07
Owing a debt?  Dave32265 | 09/27/07
No one really cares...  Crestview | 09/27/07
Complete restore  Crestview | 09/27/07
restore  Dave32265 | 09/27/07
Yes, there is a difference  Leria | 09/27/07
Yeah  Dave32265 | 09/27/07
Adrian....in your testing did you happen...  xuniL_z | 09/27/07
Can I be assured by you that I'm now safe?  Ole Man | 09/27/07
I thought with age....  xuniL_z | 09/28/07
You thought with age came wisdom?  Ole Man | 09/28/07
Problem still occurs  Adrian Kingsley-HughesZDNet Moderator | 09/28/07
MS Is Innovative  aallord | 09/27/07
Can We..  aallord | 09/27/07
Registering the DLL files fixes it ...  Adrian Kingsley-HughesZDNet Moderator | 09/28/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  Busby.Vicki@... | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  Danometer | 09/27/07
How to be sincere  kidtree | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  usarcomputertec | 09/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  ezrabm@... | 09/28/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  leo.l.ven@... | 09/28/07
Experiences this with XP Home to XP Pro upgrade  avandenbeukel@... | 09/28/07
Me too  rickc@... | 12/27/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  ovl | 09/28/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  pjrobbertse@... | 09/28/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  wyrmflesh | 09/28/07
There is an Error Code on Failure to Update  israelg | 09/28/07
Now I know why ...  usirsclt@... | 09/28/07
RE: Microsoft Stealth Update  BearPup | 09/28/07
Vermont AtG Replies  BearPup | 10/01/07
Nice entry.  notsofast | 09/28/07
Paranoid...Who's Paranoid?  dgroszek@... | 09/29/07
Windows firewall or third party firewall stop this  bicard | 09/29/07
How do I use the batch file?  not_IT_John | 09/30/07
How do I use the batch file?  monkeynuts | 10/01/07
How do I use the batch file?  not_IT_John | 10/03/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  jgarrott@... | 10/01/07
VIRUS  kokuryu | 10/01/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  endlr@... | 10/01/07
OK, here's a newbie problem (for me, anyway)...  Media-Ted@... | 10/01/07
She must be using XP Home  Ole Man | 10/04/07
Newbie Problem  windstar00@... | 10/01/07
I had problems with automatic update  zmud | 10/02/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  chuck@... | 10/04/07
US law is not universal... check out the EU rulings...  RKG | 10/04/07
Bath File Works with XP Pro Ugrade Too  bobscad | 10/04/07
How many mistakes are you willing to let go?  mypl8s4u2 | 10/07/07
same problem with my fresh XP sp2 OS install  robertk2 | 10/15/07
Nailed it!  fred@... | 10/26/07
RE: Microsoft Stealth Update and Windows XP repair don't mix  debelisha@... | 11/12/07
MS Stealth Update & Windows XP Repair don;t mix  geselskap@... | 01/17/08
RE: Microsoft Stealth Update and Windows XP repair don't mix  opstx@... | 03/27/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More