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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s