Soon after installing Windows 7 professional (64-bit) the updates from Microsoft started to fail. Unlike most of the Windows XP and Vista fixes found on the internet, my Windows 7 problem was different. Specifically for Windows 7 the default resolution answer out there, was to call Microsoft. Finally I did some diggin and found on a MS site another thing to try (maybe the third option), was to run the "Readiness Tool". Here is the link to the download....
http://www.microsoft.com/downloads/details.aspx?FamilyID=914fbc5b-1fba-4bae-a7c3-d2c47c6fcffc&displaylang=en
This was just released in January. It will require a validation of "genuine Windows" running on your computer.

What does the system Readiness Tool do?

The System Update Readiness Tool verifies the integrity of the following resources:
 

  • Files that are located under the following directories:
    • %SYSTEMROOT%\Servicing\Packages
    • %SYSTEMROOT%\WinSxS\Manifests 
  • Registry data that is located under the following registry subkeys:
    • HKEY_LOCAL_MACHINE\Components
    • HKEY_LOCAL_MACHINE\Schema
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing