These do fail for a long list of reasons. You may have to manually upgrade Internet Explorer as well as manually install SP1 or SP2 then it may start working again.
Other common errors are expired antivirus, the date/time being wrong as well as someone that ran a registry cleaner.
There is no single answer to this issue.
Bob
I have Dell XPS Q6600 with Windows Vista Home Premium 32 Bit.
I recently had a major startup failure, which the root cause is still unknown to me(but if I had to guess it was a virus). I tried several things to fix that issue and none of them resolved it, so I did a repair install off my Vista reinstall dvd, which installed service pack 1.
After the fresh install, I went to run windows update to catch up on the last 4 years of updates, and a few of the updates installed, but the majority did not. Each time I try to install the remaining 89 updates I get 3 errors, Code 80070570, Code FFFFFFFE and Code 8007001F.
I have tried just installing 1 update at a time and get an error each time, I get Code 80070570 when I try a single update install.
Another problem that I have(that I assume is related) A few minutes after I startup my computer I get an error message that says "Host process for windows services stopped working and was closed".
I have read online for solutions and have tried many things(but am willing to try anything and everything again). I read about trying to manually install updates, or download them off the MS website. I was able to download and install Service Pack 2 by doing that, but still have 89 updates I need to install.
Any help or solutions would be greatly appreciated. And just let me know if there is any information you need from me.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic