Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a vista x64 box that is no longer able to apply updates from microsoft. When I dig in looking for the problem I find this in the event log "could not be installed because of an error: 2147956498 "The component store has been corrupted."" I cannot get system restore to go back far enough to escape the problem.

Can you think of a way to fix this machine, or do I have to do a complete wipe and rebuild?

share|improve this question

Microsoft provide a tool to repair a corrupted component store:

More techy details here:!DA410C7F7E038D!2798.entry

share|improve this answer
This appears to be the answer. But, the suggested utility failed on first run complaining that I needed to update some other windows installer component. When I eventually get it running, I'll accept the answer. But fixing this box is always about #17 on my todo list. – rschuler Jul 13 '09 at 14:43
Good luck, and keep us posted. – Martin Jul 14 '09 at 9:07
up vote 0 down vote accepted

While it sounded promising the tool suggested by Martin did not work. (It refused to install). More research lead to knowledge base article 946414 which has a link to a windows update FixIt tool. The FixIt tool when run with the most aggressive(not recommended) setting fixed the problem.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.