I've had this happen before and this worked for me.
In an elevated command prompt, execute (Article):
1. Bring up an elevated (Administrator) command prompt
2. Execute the following commands sequentially:
a. fsutil resource setautoreset true c:\
b. cd %windir%\system32\config\txr
c. attrib -r -s -h *
d. del *
3.Type: Cd c:\windows\System32\SMI\Store\Machine
Type: Attrib –a –h –s *.TM*
Type: Del *.TM*
*** You may get access denied errors -- its ok for now ***
5) Restart in Safe Mode with Command Prompt. Redo the steps above in BOLD. Some files still will not delete. That's fine.
6) Restart in Normal Mode - run windows update with success.
This is not unusual (actually it is expected behavior) due to Microsoft's buggy Windows update.
Generally, re-attempting to install a failed update several times - even a few hours or a day later will auto-resolve all by itself and the update will install. Something as simple as a minor networking issue will cause various Windows 7 updates to fail to install. If that does not work, then try the methods given by others above.
I have seen as many as 97 individual Windows updates fail to install on Windows 7 all at a single time out of 185 updates. And every single time I run updates on a clean install of Windows 7 there are always failed updates. Sometimes as few as 5 or so, sometimes more than 10+ reaching beyond 50 - but there are ALWAYS failed updates.
There are many guides online to solve the many Windows update failures online.
I also had problems with windows updates on my laptop with windows 7.
I opened a thread on the Sysnative Forums.
There is a special subforum on this board for this kind of problems: Windows Update
... i'm frequently visiting this board: it has a very good reputation. This guys has helped me out with my machines some months ago: had some few problems with BSOD, Blackscreen and also with Windows Update.