Verify Windows Update Settings
1. Press the 'Start' key and the 'R' key simultaneously to launch the Run box. Type in 'services.msc' (without the quotes) and click 'OK.'
2. Click 'Automatic Services.'
3. Select 'Local System Account' under the 'Log On' tab. Uncheck 'Allow service to interact with desktop.'
4. Click the 'General' tab and select 'Automatic' under 'Startup Type.'
5. Repeat Steps 2 to 4 for the Background Intelligent Transfer Service.
Windows Update DLLs
6. Press the 'Start' and 'R' keys at the same time to open the Run box.
7. Type in 'cmd' (without the quotes) and hit 'OK.'
8. Type in the following lines individually to register the files:REGSVR32 WUAPI.DLLREGSVR32 WUAUENG.DLLREGSVR32 WUAUENG1.DLLREGSVR32 ATL.DLLREGSVR32 WUCLTUI.DLLREGSVR32 WUPS.DLLREGSVR32 WUPS2.DLLREGSVR32 WUWEB.DLLRegister one at a time. Type in the next one after you receive a confirmation of your previous action.
Corrupted Windows Files
9. Press 'Start' and 'R' simultaneously.
10. Type 'cmd' (without the quotes) to launch the Command Prompt.
11. Type in the following commands, one at a time:net stop WuAuServcd %windir%ren SoftwareDistribution SD_OLDnet start WuAuServreboot