Windows Update error “Windows update cannot currently check for updates because the service is not running. You may need to restart your computer” probably occurs when Windows temporary update folder (SoftwareDistribution folder) is corrupted. To easily fix this error, follow the below steps in this tutorial.
How to resolve Windows (8, 7 or Vista) update error: “Windows update cannot currently check for updates because the service is not running” when you check for updates.
Solution 1: Solve Windows Update cannot check for updates” error using Microsoft Fix It utility
Update: Unfortunately Microsoft has removed the FixIt utility. So, ignore this solution and continue to solution 2.
1. Download the Microsoft Fix It utility to your computer from: http://support.microsoft.com/kb/2730071.
2. Run Microsoft Fix It tool and press “Accept”.
3. Select “Detect problems and apply the fixes for me (Recommended)” option.
4. Let the troubleshooter to 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: Solve Windows Update cannot check for updates” error manually.
Step 1: Stop Windows Update service.
To do this:
a. Simultaneously press Windows key + R to open run command box.
b. Inside run command box, type: services.msc and press Enter.
c. Search for Windows Update service, then right click on it and select Stop.
d. Without closing the services window, proceed to the next step.
Step 2: Delete or Rename Windows update temporary storage folder.
To do this:
a. Open “My Computer” and navigate to “C:Windows”folder.
b. Delete (or Rename e.g. to “SoftwareDistributionOLD”) the “SoftwareDistribution” folder.
Step 3: Start Windows Update service.
a. Go to Windows services and “Start”the Windows Update service.
b. Try to update Windows again.
Solution 3: Install the KB3102810 Standalone Update.
- Download and install the KB3102810 security update. After installation restart your computer and check for updates. (Applied to: Windows 7 SP1 & Windows Server 2008 R2 SP1.)
- Restart your computer.
- Stop Windows Update Service. (See Solution 2: Step 1)
- Delete the Software Distribution Folder. (See Solution 2: Step 2)
- Restart your computer and then check for updates. Leave your computer about an hour to find Updates.
Solution 4: Update the Intel Rapid Storage Technology Driver.
Install the latest Intel Rapid Storage Technology Driver (Intel RST). *
* You can download the latest RSTS driver from your computer's manufacturer website or from the Intel® Rapid Storage Technology (Intel® RST) Download Center
Hope this helps!