Windows update stuck is a common problem that can occur on Windows 10/8/7, and many users are fed up with this issue. Today we are going to give you a brief introduction about Windows update checking for updates as well as the possible solutions.
When opening Windows Update and clicking “Check for updates” on Windows 10/8/7, the process hangs and seems it will never finish. By observing Task Manager, the SVCHOST.exe process consumes a large amount of memory and utilizes 50-100% CPU. But if you stop the WUAUSERV, the thread of the SVCHOST.exe, the memory and CPU utilization return to normal. This situation is called Windows update stuck on checking for updates.
After investigating, we are to put forward some useful suggestions to help you resolve this issue.
Before you start, we suggest making a copy of your system disk. In this way, if an error occurs during the fixing process, you have the chance to get everything back to the previous state. MiniTool Partition Wizard Free is such a partition manager that enables you to clone the system disk, making an exact same copy to ensure that you have a backup version. Works well on Windows 10/8/7 all editions.
Solution 1: Temporarily disable third-party security software
If you have installed any third-party security software, you can temporarily disable it and then run Windows Update again. This may help in resolving the Windows update stuck issues.
Antivirus software can help protect your computer against virus attack and other security threats, but also may prevent some applications from normal running. In most cases, you are not suggested to disable your antivirus software especially when your computer is networked. If you have to temporarily disable it to install other software, you should re-enable it as soon as you’re done or you can enable Windows Defender instead.
Solution 2: Restart Windows Update Service
Step 1: Press Windows key + X and Click Command Prompt (Run as administrator). Allow its user account control.
Step 2. In the pop-up command line window, type the following commands one by one and hit Enter key on your keyboard after each command. Wait for each process to finish before you continue to the next one.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
After finishing all the commands, you can restart your computer and try to get the new Windows update. From now on the installer should not get stuck on checking for updates and work fine. You’ll find the checking for update completed very fast and the downloading update goes smoothly.
Solution 3: Check and Restore System Image
If Windows 10/8/7 update stuck, it is possible that your system files are inconsistent with the official ones. To make it clear, you can do the followings:
Step 1. Also, run Command Prompt as administrator.
Step 2. In the command prompt window, type the following command and press the Enter key after the command: DISM.exe /Online /Cleanup-image /Scanhealth
This will scan the whole system files, checking whether the system image files are consistent with the official system files. If it says “No component store corruption detected. The operation completed successfully”, you can stop here.
If it reports some errors, you can type another command Dism /Online /Cleanup-Image /CheckHealth and press Enter to check whether they are repairable.
Again there are two scenarios: If you see “The component store is repairable, the operation completed successfully”, then you should continue running DISM /Online /Cleanup-image /RestoreHealth. This command will restore your operating system files to the same with Windows official ones. But if the component store is irreparable, you may stop here and reinstall Windows.
Step 3. Type Exit and press Enter to close the command prompt window. Now run Windows Update again and check if the same error still hangs.
Solution 4: Change Windows Update Settings
This method is posted on answers.microsoft.com and is rated useful by 42 users till now. We believe it could also help some of you to get rid of the checking for updates stuck issue. Anyhow, only a few minutes can figure it out. See the original post:
[After some digging on this error, I went to “Advanced Options” in the Windows Update page and unchecked “Give me updates for other Microsoft products when I update Windows.” I reran Check for Updates and it now is in the process of downloading updates – they have not finished yet, so I can’t be certain that this will resolve my issue, let alone yours, but you may want to give it a shot.]
Solution 5: Run Windows Update for 1 or 2 Hours
With growing volume of windows updates packages, the process for Windows update agent to select the suitable package for your system can be very time-consuming. Windows update agent will eat all your RAM and then starts swapping to disk like mad, making it take even longer to finish. Some users have reported that “Checking for updates” step took them about one hour after which Windows Update started working properly. So if you have a 2GB (or less) of RAM and a slow HDD, leave the computer on “Checking for updates” stage for an hour or more.
Solution 6: Update Windows Update Agent
Microsoft has released update for its Windows update agent which has a couple of bug fixes. The download links are given below:
Windows 8: https://support.microsoft.com/en-in/kb/3138615
Windows 7: https://support.microsoft.com/kb/3138612
To get more information, read How to Update the Windows Update Agent to the Latest Version.
After downloading the corresponding version, you’ll see an MSU file in your download folder. But before you run this MSU file you must ensure that the Windows update agent is not running. Otherwise, it would not allow you to install this update.
To disable Windows update agent before installation:
Step 1. Run Command Prompt as administrator.
Step 2. In the command line window, type net stop wuauserv and hit Enter key.
After installing the update and restarting the system, again try to update Windows. Please make sure you leave it running for sufficient amount of time. If still Windows update stuck, let’s move on.
Solution 7: Use Windows Update Troubleshooter
Windows Microsoft provides an automated diagnostic tool called Windows Update Troubleshooter to fix common errors in the Windows update agent. To download the troubleshooter, click the below links:
Download troubleshooter for Windows 10
Download troubleshooter for Windows 8 and Windows 7
Step 1. After installing, run Windows Update Troubleshooter to get the main interface and click Next.
Step 2. Wait for this tool detecting and fixing problems.
Step 3. Exit Windows Update Troubleshooter, restart the system and again try to update Windows.
Troubled by Windows stuck on checking for updates? After reading this post, now it is your turn to have a try on the above methods one by one. Remember, back up your computer before you make any changes. If you have any question during the process of using MiniTool Partition Wizard, you can contact us by sending an email to email@example.com. If you have any nice suggestion to fix Windows stuck on checking for update, leave your idea in the following comment section. Much appreciated!