Windows update problem appears with the dialogue “Windows Update cannot currently check for updates because the service is not running. You may need to restart your computer” in a pop-up which means you can not update your windows right now.
Mainly , in Windows 10, update issue occurs because Windows activation. If you don’t have an activated Windows 10 then, windows won’t let you update along with some other limitations. So make sure you have activated it with proper Windows 10 product key.
And if you have an activated windows 10 , still ” Windows Update Cannot Check For Updates, because the service is not running” notification shows every time you try to update, then, keep reading there are more than enough solutions for you in this article.
Most of the time it appears because of the error in windows folder named “SoftwareDistribution”.
If you are also facing this problem on your computer, just follow the guide we are showing in here.
Hope this is your last stop 🙂
Solution: Windows Update Cannot Currently Check For Updates
Solution 1: Solve “Windows Update Cannot Check For Updates” error manually.
Step 1: Find Out Services
- Go to Control Panel /System and Security/Administrative Tools/ Services
- Now Click On Services
- Type Windows Key + R
- Input services.msc when the search box appears.
Step 2: Find out Windows Update from the list, right-click it and then Stop it.
Step 3: Find out Windows Update storage Folder and delete everything it contains
- Go to This PC/My Computer aka File Explorer
- Go to C Drive and then Windows
(If you have put your windows to any other Drive like D drive or E Drive, then go to there)
- Find out the ” SoftwareDistribution ” folder
- Now delete or rename it to ” SoftwareDistributionOLD” (deleting is best)
Step 4: Re-start windows update service
- Just go back to the place (follow Step 1 ) and Restart Windows Update Service from there
It is going to re-generate and run all the programs needed for the update,
Now Try to Update windows again, It should work fine now.
Solution 2: Solve “Windows Update Cannot Check For Updates” error manually With Microsoft Fix It Utility Tool.
Step 1: Use Microsoft Fix It.
Hop on the link we gave down here, and download the Microsoft Fix It Utility Tool.
Step 2: Let The Fix-It Program do the rest
- After downloading, run it, click “Accept” on its first appearance.
- Click on the “Detect problems and apply the fixes for me” section. It’s easy to do this way. The troubleshooter will start scanning.
- When the troubleshooter finds the problem, click “Next” to let solve the Windows Update error.
It should fix the Windows Update problem the way Microsoft does. If it does not. proceed to the next solution.
Solution 3: Solve “Windows Update Cannot Check For Updates” Error With The KB3102810 Security Update
Step 1. Use Another helping update.
- Download and install the KB3102810 security update. It’s an official security update from Microsoft.
- Wait until the installation gets completed.
- Now, restart your computer,
- Later, follow the first solution of this article, to Stop Windows Update Service, and Delete or rename the Software Distribution Folder. Do it carefully.
- Restart your computer again.
- Finally, check for updates.
If it is searching for a long time, then that’s not a problem or error actually. It usually takes more than one or two hours to find updates. Give it enough time to search for updates.
Solution 4: Download and Install the latest IRRT Driver
To solve this issue, you can go for an updated, working driver form intel itself.
IRRT (Intel Rapid Storage Technology Driver) will help you solving updates error.
Download it from here
Plus, if you need any RSTS drivers for your PC, then you can get it from here.
Solution 5: Try Out Windows Update TroubleShooter
The built-in troubleshooter is the first place you go if you find any unknown issues with Windows update.
It is also the easiest method to try out.
You may think that the Windows troubleshooter only scans for the problem. But the reality is, the troubleshooter makes the Windows Update Service restart and clean the cache so that it can fix all the possible issues that make it work better than earlier.
So, let’s try out the Windows Update troubleshooter.
Step 1: Open the troubleshooter.
For Windows 7, from the bottom left corner, hit the Windows Menu or start menu. Click on the search box, type Troubleshooting, and then click Troubleshooting when it appears.
Or, you can also search for Control Panel in any Windows and then proceed following the further steps directed down here.
Click ‘Fix problems with Windows Update’ from the “System and Security”.
After that, click ‘Advanced’.
From the next page, click Run As Administrator. Don’t forget to check the box left to ‘Apply repairs automatically‘.
Finally, click the Next button, and then the rest of it is Windows’ responsibility. Windows itself will identify the issue and do whatever is needed to solve the problem. There might be a process that will get started and will take not more than ten minutes.
And for Windows 10, click on windows 10 search box or the Cortana, type Troubleshooting, when the Troubleshooting settings appear, click on it.
And then, from the inside, click “Windows Update: Resolve problems that prevent you from updating windows “. Then click “Run the Troubleshooter”.
Whenever the process ends, go back to the update section, and try out if it works now. If not, hop on to the next solution.
Solution 6: Update The Drivers You Have.
Windows update issues can also be caused by drivers like network and card. So, always try to have the updated and specifically the official drivers on your PC. By official drivers I meant, the drivers that are verified and approved by Microsoft and downloaded from their official websites, not from any third parties.
Updated and official drivers help you not only from windows update issues but also many other unexpected issues that happen with the PCs nowadays.
Now, if you are not sure about the drivers of PC are official or not, then delete them and download them again from the official websites of their own.
And, if they are official, start updating all of them.
- At first, hit the search box, and then type Device Manager. Click it when it appears.
- Select the categories that need to be updated.
- Right-click the driver’s name after they expand. Press-and-hold also works the same.
- Select Update Driver.
- Click on the Search automatically for updated driver software option.
- Click Update drivers.
Sometimes, Windows can’t find the updated version of the driver. If you face this, then go to the driver’s official website, download and install.
In case, you don’t find an updated version even on their official website, then try Reinstalling.
Reinstall Your Drivers.
- Hit the search box, type Device Manager, open it.
- Click the desired the driver category
- Select the driver, right-click on it
- Click Uninstall.
- Give your PC a restart.
- In the next starting, Windows itself will install the drivers.
If it does not, do it yourself. And this time, install the version you have just downloaded from the official website.
Solution 7: Restart the Windows Update Service; Do It Manually
Restarting the Windows update service may work if none of the upper methods worked for you.
Let’s not waste time, let’s hop into it.
- Go for the search box, type CMD. When it appears, right-click on it and select Run As Administrator.
- When the cmd appears completely, then type net stop wuauserv.
- Press Enter from the keyboard. And wait for a few moments.
- If you see a message saying “The Windows Update service was stopped successfully.”, then stop the cmd.
- Now, open the command prompt again, and this time type net start wuauserv at the same you typed first one moment ago. This restarts the Windows update.
Go back to update your Windows, if it working now.
Solution 8: Updates Microsoft Patches
Because of the lack of Microsoft patches whether it is all or some of them, the Windows update may get interrupted from working. Downloading installing the patches is the only solution to this.
- Go to Control Panel. In Windows 7 and XP, click on the Windows logo, and then click on the Control Panel menu from the right side. And in Windows 10, click the search box, search for ‘Control Panel’ and then click on it.
- Change the ‘View by’ option in ‘Large Icons’. from the end of that page, click ‘Windows Update’.
- From the left sidebar, click ‘Change settings’.
- There is a drop-down menu named ‘Important Updates’. Click on that menu, and then select Never check for updates (recommended).
- Now, click OK. This will save the change just made.
- Hit the restart button and wait for your PC to be running again.
- Go to Microsoft’s website. Download the updated versions of Windows. If it is Windows 7, then go for any of these.
- Choose your language, PC version (32 bit or 64 bit).
- Restart your computer once again.
- Now, put your fingers in the Windows key and R key at the same time. A search box will appear. Type services.msc in there.
- Click Enter.
- Find out Windows Update from the list and click stop.
- Go to C Drive, search for SoftwareDistribution and delete it. Cut the window.
- Go back to the File Explorer, find out the version you have downloaded from the suggestion up here (KB3102810, KB3083710, KB3020369, KB3050265, or KB3172605). Install it.
- Restart your computer.
- Go to the Control Panel. change the ‘View by’ to ‘Large’. Click ‘Windows Update’.
- Go to Check for Updates.
This would take a while to complete, In the meantime, you can turn on Windows Update Service that was turned off from here a while ago.
Solution 9: DNS Server settings can be changed to Solve this
According to some of the Windows users, Windows update problems occur because of DNS server settings.
modifying the DNS server settings is the only way to solve this.
Let’s modify the settings.
- Go to Control Panel. Follow the methods described up here to get into Control Panel from any Windows.
- Change the ‘View by’ into ‘Large icons’, select Network and Sharing Center.
- Select Change Adapter Settings from the next page.
- Select the connection you want to modify. Right-click on it. And then click Properties.
- A new page will open, choose Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6) from there.
- Click Properties.
- From the next page, clicking the Advanced button will take you to the DNS setting page.
- From the DNS page, see if there are any IP addresses in there. Write them down if available.
- Now, click the Remove button.
- Click the Add button, now you can put IP addresses of your choice. Use these IP addresses in there.
- 18.104.22.168 and/or 22.214.171.124. if it is IPv4.
- 2001:4860:4860::8888 and/or 2001:4860:4860::8844 if it is IPv6.
hit the Add button. Also, check out the OK button.
Now, the problem is supposed to be solved.
Getting frozen or stuck at updating Windows is one of the worst things ever happens for the people who are badly in need of the PC. It not only interrupts the work but also make one’s life hell.Cause, most of the work nowadays requires updated software, drivers and everything just to stay safe from viruses, hackers and a lot of other things.
Let us in the comment section, which of the solutions worked in your PC and what kind of problems are you facing.
Question 1: How do you fix Windows Update cannot currently check for updates?
- Temporarily disable antivirus and Firewall.
- Delete Windows update history.
- Change The DNS Settings
- Update Microsoft patches.
- Update RST Drivers.
- Try with Windows troubleshooter
Question 2 : Why Windows cannot check for updates?
The issue Windows Update cannot currently check for updates occurs happens when there is something wrong with the update section or any driver needs update, fresh reinstall. It can also occur if any folder or file is corrupted.
Question 3: How do you check if Windows Update service is running?
- Go to settings.
- Head to Update and Security.
- In the Windows Update page, it will if the Windows is up to date or not
Question 4: How do I enable Windows Update service in Windows 7?
- Click Windows button and R button at same time. type services.msc. Click Enter.
- Find out Windows Update, right-click , select Start