I will give you step by step instructions to get the issue fixed. Should work in vista.
a) Click on “Start” and type “cmd” (without the quotations).
b) When you see the “cmd” icon, Right Click on it and select “Run as administrator”.
c) On the open Command Prompt window copy and paste the commands (all at once) –
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
d) Wait for the process to complete.
e) Close the Command Prompt.
Now, go to Windows Update and try installing the updates. Check if it helps.
Do get back to us for any other issues pertaining to Windows in the future. We will be happy to help.
Text from here
Thanks go to Nirmal_S
Wanikiya & Dyami -Team-ZigZag. www.ZigZag3143.com email Admin@zigzag3143.com
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.
Would you like to participate?