let's work on 1 first
Start > run, type
cmd
<enter>
In the black box type each line followed by an enter
net stop wuauserv <enter>
net stop bits <enter>
rmdir /s /q %systemroot%\SoftwareDistribution <enter>
sc config wuauserv start=auto <enter>
sc config bits start=auto <enter>
Install the following two MS packages
http://www.microsoft...&DisplayLang=enhttp://www.microsoft...&DisplayLang=enregsvr32.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 qmgr.dll
<enter>
start > run, type,
regsvr32.exe qmgrprxy.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 five
Start >Run, type
regsvr32 jscript.dll
<enter>
Step six
Download and install the following
http://www.microsoft...&displaylang=en]http://www.microsoft.com/downloads/details...&displaylang=en
Step seven
If 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 eight
If 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.