This worked for us when chkdsk and sysrestore failed.
Went to recovery and choice DOS prompt.
FYI: some of the directions you need to use find in regedit to find the files to Delete. Also try to backup you registry before doing thus.
How to fix stuck Vista update - reboot.
Sent from my iPhone