Hi,
Have you made any changes to your computer?
Method 1:
Open the Windows Update troubleshooter
http://windows.microsoft.com/en-US/windows7/Open-the-Windows-Update-troubleshooter
Troubleshoot problems with installing updates
http://windows.microsoft.com/en-us/windows7/Troubleshoot-problems-with-installing-updates
Method 2:
I would suggest you to follow the links and check.
Error code "0x8007066A" or "66A" when you use the Windows Update or Microsoft Update Web site to install .Net Framework updates
http://support.microsoft.com/kb/2507641
What is the System Update Readiness Tool?
http://windows.microsoft.com/en-US/windows7/What-is-the-System-Update-Readiness-Tool
Method 3:
I would suggest you to perform clean boot and check.
How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7
http://support.microsoft.com/kb/929135
Note: After troubleshooting, make sure to put the computer to start as usual as mentioned in Step 7 in the above KB article.