How can I fix this error “Windows update cannot currently check for updates, because the service is not running. You may need to restart your computer”
When I check the related services, all are ok. Up and running. Windows update service, Background Intelligent Transfer Service and everything is ok..
Solution
This error “Windows update cannot currently check for updates, because the service is not running. You may need to restart your computer” is occurred due to corrupted windows update settings and downloads.. Delete existing corrupted windows downloads and reset windows update .
open a command prompt run as administrator and run the following commands one by one and hit enter..
- net stop bits
- net stop wuauserv
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
- Ren %systemroot%\SoftwareDistribution\DataStore *.bak
- Ren %systemroot%\SoftwareDistribution\Download *.bak
- Ren %systemroot%\system32\catroot2 *.bak
- 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 wuauservTypically these steps are adequate to solve this issue, and if additional assistance is needed regarding resetting windows updates, follow belpw Microsoft Knowledge Base article