Last Updated on April 16, 2020 by Next Century
The Windows Update error “Windows update cannot currently check for updates because the service is not running. You may need to restart your computer” tends to occur when Windows temporary update folder (SoftwareDistribution folder) is corrupted.
Here is an example of the error below:
To fix this issue, there are two possible solutions:
Solution 1: Use the Microsoft Fix It Utility
Download the Windows Update Troubleshooter to your computer and run the troubleshooter file from the folder you downloaded it to
Let the troubleshooter fix Windows Update problems and press Next
If the problem is fixed, close the troubleshooter and check for Windows updates again.
Otherwise continue to Solution 2
Solution 2: Delete or Rename the SoftwareDistribution Folder
Without closing the services window, in file explorer, open My Computer and navigate to C:\Windows folder
Delete or rename the SoftwareDistribution folder to SoftwareDistributionOLD
Delete or rename the SoftwareDistribution folder to SoftwareDistributionOLD
Now try to update Windows again