- Windows Update cannot always check for updates due to various problems. We investigated most of them and we’re ready to show you the quickest fixes.
- You may edit your registry and double-check that all necessary services are running.
- Microsoft is doing its best to prevent and solve similar problems. Visit our Windows Update Troubleshooting section if waiting isn’t your thing.
- You should also bookmark this Windows 10 Errors Hub for immediate support at any hour.
Serious issues with Windows Update can sometimes occur, even if you’re expecting the best when a new version becomes available.
Many users reported Windows Update cannot currently check for updates because you must first restart the computer so that a previous installation can be completed message on their PC.
This message can be quite problematic, and in today’s article, we’ll show you how to fix it.
How can I fix Windows Update cannot check for updates?
- Edit your registry
- Make sure that your date and time are correct
- Make sure that the necessary services are running
- Delete the corrupted Windows log file
- Reset Windows Update components
- Run Windows Update troubleshooter
- Install the update manually
- Perform an in-place upgrade
1. Edit your registry
- Press Windows Key + R and enter regedit. Press Enter or click OK.
- When Registry Editor opens, navigate to
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update in the left pane. Now right-click Auto Updatekey and choose Export from the menu.
- Enter the desired file name, choose a save location, and click the Save button. In case anything goes wrong after modifying the registry, you can always run this file in order to restore it.
- Expand the Auto Update key in the left pane and search for the RebootRequired key. If this key is available, right-click it and choose Delete from the menu. When the confirmation dialog appears, click Yes.
According to users, sometimes the Windows Update cannot currently check for updates message can appear due to problems with your registry.
Windows creates RebootRequired key when Windows Update starts, and once the update process is finished, this key is removed.
Unfortunately, sometimes issues with Windows Update can occur, and the key won’t get deleted by Windows. However, you can fix the problem simply by removing that key manually.
After making these changes, restart your PC and the problem should be resolved.
2. Make sure that your date and time are correct
- Right-click the clock icon on your Taskbar. Choose Adjust date/time option from the menu.
- Now locate Set time automatically option and turn it off. Wait for a few moments and enable this feature back on again.
If you’re getting Windows Update cannot currently check for updates message, the problem might be your date and time.
If your date or time isn’t correct, you might not be able to check for updates. However, you can easily fix this problem by readjusting your date and time. To do that, just follow the above steps.
After doing that, check if the problem is still there. If you want, you can also use the Change button to manually adjust your date and time.
3. Make sure that the necessary services are running
- Press Windows Key + R and enter services.msc. Now press Enter or click OK.
- When the Services window opens, locate Background Intelligent Transfer Service and double-click it to open its properties.
- Set Startup type to Automatic (Delayed Start) and click Apply and OK to save changes.
- Now double-click Windows Update service and change its Startup type to Automatic (Delayed Start).
- After doing that, try to start both the Background Intelligent Transfer Service and Windows Update service.
According to users, you can experience Windows Update cannot currently check for updates message because the necessary services aren’t running.
To fix this problem, it’s advised to start BITS and Windows Update services manually. After doing that, the problem should be completely resolved and everything should start working again.
FAQ: Learn more about Windows Update issues
- Why Windows Cannot check for updates?
Pinpointing the direct cause of this issue isn’t easy. Consider ruling out RebootRequired key problems and make sure that Windows Update components are working properly.
- How do you fix Windows cannot check for updates?
There are several possible solutions to this problem, including editing your registry and deleting corrupted Windows log files.
- How do I manually run Windows updates?
To do so, select the Start button, and then go to Settings > Update & Security > Windows Update. If you don’t succeed, use the tips from this dedicated guide.
Editor's Note: This article was originally published in November 2018 and was revamped and updated in September 2020 for freshness, accuracy, and comprehensiveness.