Windows 7 – Windows update Cannot currently check for updates, because the service is not running.

If you’ve received the error “Windows update cannot currently check for updates, because the service is not running.” before, you’ll understand the frustration of trying to get it working.

A simple restart or the computer or update service does sometimes fix it, but some occasions, the error is caused by previously failed updates which have become corrupt and not removed the files.

Here’s how to sort it (and it’s pretty straight forward):

Open a command prompt as an administrator (Right click, “run as administrator” and run each command in the order below:

net stop bits
net stop wuauserv

 

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

 

Ren %systemroot%\SoftwareDistribution\DataStore %systemroot%\SoftwareDistribution\DataStore.old

(if this fails you will need to go to the folder and manually rename every file in the folder. There shouldn’t be too many)

 

Ren %systemroot%\SoftwareDistribution\Download %systemroot%\SoftwareDistribution\Download.old

(if this fails you will need to go to the folder and manually rename every file in the folder. There shouldn’t be too many)

 

Ren %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old

(if this fails you will need to go to the folder and manually rename every file in the folder. There shouldn’t be too many)

 

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

 

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

 

net start bits

 

net start wuauserv

There’s more information on this error and further steps to follow should the above not work for you in the following MS KB. However the above has worked for me on numerous occasions.

Leave a Reply