Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have 18 updates appearing for Windows 7 x64 but when I try to install any of them I get the error 800706BE.

The Microsoft help that appears gives several solutions:

  1. Fix It button. This downloads MicrosoftFixit50123.msi (963KB). After running it displays the message "This Microsoft Fix It has been processed".

  2. System Update Readiness Tool. This is actually in response to error 800B0100 which isn't the one I'm seeing. You download the file here (362 MB). After running it says "Do you want to install the following Windows software update: Hotfix for Windows (KB947821)"

I also found a command line fix here:

net stop wuauserv  
net stop Cryptsvc  
ren %windir%\SoftwareDistribution sdold.old  
ren %windir%\system32\catroot2 crt2old.old  
net start wuauserv  
net start Cryptsvc  

Update: I tried Moab's slightly longer command line fix (below) but that didn't work either.

share|improve this question
add comment

2 Answers

Open an elevated Command prompt, type each of these commands one at a time, hit Enter key after each one, close cmd window when done, try Windows update again.

net stop wuauserv

rmdir %windir%\softwaredistribution /s /q

rmdir %windir%\system32\softwaredistribution /s /q

regsvr32 /s wuaueng.dll

regsvr32 /s wuaueng1.dll

regsvr32 /s atl.dll

regsvr32 /s wups.dll

regsvr32 /s wups2.dll

regsvr32 /s wuweb.dll

regsvr32 /s wucltui.dll

net start wuauserv

share|improve this answer
    
Step 1 - before any of this - is to clean any malware off the system. –  Michael Hampton Oct 13 '12 at 21:21
    
Tried it. The 18 updates I had waiting disappeared for a while but then later I had 26 queued. 2 worked but the other 24 failed with the same error. –  parsley72 Oct 14 '12 at 3:45
    
Check for malware as suggested by Michael Hampton....superuser.com/questions/100360/… –  Moab Oct 14 '12 at 3:49
add comment

Couple things to check/try:

1) Ensure the RPC (Remote Procedure Call) Service is enabled (automatic) and running.

2) Destroy and rebuild your WMI repository. To that end, perhaps check out The WMI Diagnosis Utility from Microsoft.

share|improve this answer
    
1. Yes. 2. "winmgmt /verifyrepository" returns "WMI repository is consistent". –  parsley72 Oct 14 '12 at 21:02
    
Just because it's consistent doesn't mean it has everything properly registered. What did the WMI Diag Tool say? –  techie007 Oct 15 '12 at 11:32
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.