hi
see if this helps fix it:
How do I reset Windows Update components?
there is an automatic "fix-it" there too
http://support.microsoft.com/kb/971058
Also, try putting the KB numbers in the search at the below link then manually download them
http://www.microsoft.com/downloads/en/default.aspx
or repost in the correct windows update forum
http://answers.microsoft.com/en-us/windows/forum/windows_vista-windows_update?page=1&tab=all