A few ideas below that may help your issue with Windows Updates.
Re-register the Windows Update DLL with the commands below:
* Click the Start button
* choose Run
* type cmd and then click OK.
Type the following commands. Press ENTER after each command.
Then attempt to run Windows Update again.
Other Steps you can take to fix Windows Update
Is it still not working? These steps sometimes work to resolve the issue:
Verify that your computer's date and time are accurate and that Internet Explorer language option is not empty.
To check the language setting in Internet Explorer:
1. Click "Tools" and then choose "Internet Options"
2. Click the lanuage button
3. Make sure at least one language is listed in the "Language Options" dialog.
When checking your date (including the year) and time, also check the Internet Time and Time Zone.
Double click on the date/time in the notification/system tray area (near the clock) select Internet Time Tab and then select update now. If it's not already checked, check automatically synchronize with an internet Time Server - WinXP.
Also check these settings:
1. Tools > Internet Options> Advanced
2. Scroll down to the Security Settings.
3. Make sure that the two boxes are checked that say "Enable SSL 2" or "Enable SSL 3".
4. Uncheck "Check for server certificate revocation".
Also delete Temporary Internet Files
1. Tools > Internet Options > General
2. Under Temporary Internet files, click Delete Files, Click OK
1. Tools > Internet Options >Security
Click Trusted sites, click Default level.
Click the sites button and clear the checkbox "Require server verification"
http: for all sites in this zone."
Now add the following:
If required, reboot and try Windows Update again. If still no success, have a look at the following links for more clues.
rename the SoftwareDistribution folder
Click START, Choose Run
In the Run box, type "services.msc" (without the quotes)
Right click the Automatic Updates service,
Stopping the service will take a moment.
Rename the "SoftwareDistribution" folder :
a. Click Start, click Run, type "%systemroot%" (without the quotes) and then click OK.
b. Right click the SoftwareDistribution folder, and then click Rename
c. Type SoftwareDistribution.old, and then press ENTER to rename this folder.
In the Run box, type "services.msc" without the quotes"
Right-click the Automatic Updates service
Starting the service will take a moment.
Reboot if appropriate and try WU again.
Note when you rename the SoftwareDistribution folder - you will lose your history but not important.
Make sure you haven't got anything blocking Windows Update like
Also make sure you don't have a Web Accelerator working in the backgound such as
Clear out your temporary internet cache. Try a reboot and then try WU again.
Post back if you need more information or let us know if any of the above was of assistance.