Solved: Windows update cannot currently check for updates in Windows 8, 7 or Vista
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
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 fix Windows Update problems and press “Next”. *
Solution 2: Solve Windows Update cannot check for updates” error manually.
Step 1: Stop Windows Update service.
To do this: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.
@ 2nd Option is the best option.... Always Try it...........................