I was getting this error earlier. The service was running but kept saying that it needed to be started. Rebooting did not help.
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
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.