No problems, yes I was having errors trying to install both regular updates and also SP1. I was able to manually install the updates, and eventually I was able to install SP1 without doing an in place install. My system is now running my original install with SP1. I am still unable to update to IE9, but as I'm a Firefox user this isn't a really big issue for me.
Download and run the Windows Update Readiness Tool
Download: System Update Readiness Tool for Windows 7 for x64-based Systems (KB947821) [August 2011] - Microsoft Download Center - Download Details
As for my app, I am not releasing it as it was specifically written to solve my problem, and unless yours is identical it would not do you any good.
Once you run the readiness update tool look in %WINDIR%\Logs\CBS\Checksur.log
There should be listing there what will help you identify why your update is failing. Also have a look in the Event Logs.
Click Start in the search field type eventvwr.msc Click the Event Viewer link under Programs that pops up. In the left hand window of Event Viewer expand the Windows Logs and select System. Here you should find direct error codes for the update failures. These will also help you identify your issues.
For instance one of my errors in the event log from failed updates was
Quote:
Installation Failure: Windows failed to install the following update with error 0x80070643: Windows 7 Service Pack 1 for x64-based Systems (KB976932).
I'd be more than willing to help in any way I can to recover your system.