Try the following in order:
- First, you will need to install or re-install the updated KB927891. See
and here http://support.microsoft.com/?kbid=927891
for a complete fix.
- Then install the newly released 'standalone' version of Windows Update
Agent 3.0, v. 7.0.6000.374, for 32 bit machines which is available here: http://download.windowsupdate.com/v7...gent30-x86.exe
It may say "Install is not needed since Windows Update Agent is
already installed." If so, then run the exe with the command line switch
/wuforce , like this:
to force the install.
Now reboot. Now reboot again. (Yes, twice.)
Now go back to Windows Update - what you just did should force a
re-installation of the lastest update to the Windows Update software. Allow
this and then try your updates again.
If that doesn't fix the problem, then try
1. Go to http://wiki.djlizard.net/Dial-a-fix
and download Dial-a-fix
v0.60.0.24 (2006-10-27) Here's a direct download link: http://djlizard.net.nyud.net:8080/so...v0.60.0.24.zip
that page's download section, here: http://wiki.djlizard.net/Dial-a-fix#...C_and_articles
2. Unzip it to a new folder at root with any name, e.g.
3. Now double click on Dial-a-fix.exe in that folder.
4. Click on the following:
- Options/tooltips (just to get an idea of what it does in each
- Both boxes under Prep
- The 'all' (top) box for Sections 2, 3 and 4 (which will automatically
be set when you check 3)
- In Section 3 click on 'Flush Software Distribution' and choose 'Yes'
to force the deletion of the folder.
- In Section 5, 'ActiveX controls/codecs', 'Programming
cores/runtimes', 'Explorer/IE/OE/shell/WMP', and 'Object linking libraries
- Click 'Go' . (Some of the re-registrations may take what seems like
long time for some .dll's - Don't be impatient.)
5. Reboot. Now Reboot Again. (Yes, twice.)
Now try Windows Update again. If it still doesn't work, then re-do
Procedure 2 in Safe mode (Section 2 will be greyed out.) and then try
Windows Update again.