Step one
Make certain your system data is correct
Double click the clock in your system tray and set the date and time to today
Step two
Purge the windows update download folder, getting rid of potentially corrupt downloads
net stop wuauserv
net stop bits
start > run
rmdir /s /q %systemroot%\SoftwareDistribution
Step threeReinstall and regester required Windows Update files
sc config wuauserv start=auto
net stop wuauserv
sc config bits start=auto
net stop bits
Install the following two MS packages
http://www.microsoft...&DisplayLang=enhttp://www.microsoft...&DisplayLang=enstart > run, type,
regsvr32.exe msxml.dll
<enter>
start > run, type,
regsvr32.exe msxml2.dll
<enter>
start > run, type,
regsvr32.exe msxml3.dll
<enter>
start > run, type,
regsvr32.exe msxml4.dll
<enter>
start > run, type,
regsvr32.exe qmdr.dll
<enter>
start > run, type,
regsvr32.exe qmdrprxy.dll
<enter>
start > run, type,
regsvr32.exe muweb.dll
<enter>
start > run, type,
regsvr32.exe wuapi.dll
<enter>
start > run, type,
regsvr32.exe wuaueng.dll
<enter>
start > run, type,
regsvr32.exe wuaueng1.dll
<enter>
start > run, type,
regsvr32.exe wucltui.dll
<enter>
start > run, type,
regsvr32.exe wups.dll
<enter>
start > run, type,
regsvr32.exe wups2.dll
<enter>
start > run, type,
regsvr32.exe wuweb.dll
net start wuauserv
net start bits
Step four
Are you getting a specific error message?
If so, go here and check it
http://v5.windowsupd...t.aspx?ln=en-usStep fiveStart >Run, type
regsvr32 jscript.dll
<enter>
Step sixDownload and install the following
http://www.microsoft...&displaylang=enStep sevenIf you are using an antivirus program (and you should be), temporarily disable it...usually done with a right click of the icon in your system tray next to the clock. If Windows Update works, contact your antivirus program vendor for an update.
Step eightIf all the above have failed, open c:\windows\windowsupdate.log in notepad, choose Edit > Select All from menu, hit the DEL key. Save the file. Visit Windows update again. After failure, ATTACH (do not copy and paste) the c:\windows\windowsupdate.log to your next post and someone will come along and help you.