Error Message: Windows Update cannot currently check for updates, because the service is not running. You need to restart your computer.

Have had a few Windows 7 builds over the last couple weeks with this issue, and a single Vista machine.

Note: Always back-up the files or move them into a “TEST” folder in the same directory, rather than outright deleting the file. You may need it back!

Try the following steps to resolve the following Error Message:

Windows Update cannot currently check for updates, because the service is not running. You need to restart your computer.

 

Review the WindowsUpdate.log file for error messages. It is located in %windir%\WindowsUpdate.log

1. If you have a proxy server:

  • Stop Automatic Update Service via an Elevated Command Prompt:
    net stop wuaserv
  • Then run the following command from the Elevated Command Prompt:
    proxycfg.exe -u
  • Start Automatic Update Service again:
    net start wuaserv
  • Restart and check for Windows Updates/Force Update check

2. Re-create the Datastore (this is what worked on most of the machines in my case):

  • Stop Automatic Update Service via an Elevated Command Prompt:
    net stop wuaserv
  • Rename/delete “%windir%\SoftwareDistribution” folder. 
  • Start Automatic Update Service again:
    net start wuaserv
  • Restart and check for Windows Updates

3. Update the “Intel Rapid Storage” driver on Intel-based systems:

http://www.intel.com/p/en_US/support/highlights/chpsts/imsm

Advertisements