Windows Update cannot currently check for updates [Full Fix]

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Last update:
Affiliate Disclosure

  • 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.
Windows Update error
To fix various PC problems, we recommend Restoro PC Repair Tool: This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

4. Delete the corrupted Windows log file

  1. Open File Explorer and go to the C:WindowsSoftwareDistributionDataStoreLogs directory.
  2. Locate edb.log file, and rename it or delete it.
    Windows Update cannot currently check for updates because updates on this computer are controlled by

If you’re unable to update your system due to Windows Update cannot currently check for updates message, the problem might be a corrupted log file.

To fix this issue, it’s recommended to find that log file and remove it or rename it. After doing that, the problem should be completely resolved and you’ll be able to install updates again.

Several users reported The action can’t be completed because the file is open in Application Experience message while trying to edit this file.

If this happens, it’s advised to start your PC in Safe Mode and try to rename or remove the file again.

To do that, just follow these steps:

  1. Open the Settings app. You can do that by using Windows Key + I shortcut.
  2. When the Settings app opens, navigate to the Update & Security section.
  3. Select Recovery from the left pane. Now click the Restart now button.
  4. You’ll see a list of options. Select Troubleshoot > Advanced options > Startup Settings. Click the Restart button.
  5. You’ll be presented with a list of options. Select the version of Safe Mode you want to use by pressing the appropriate key.

After you boot to Safe Mode, locate the log file and rename it or delete it.


5. Reset Windows Update components

  1. Open Command Prompt as administrator. To do that, just press Windows Key + X to open the Win + X menu and choose Command Prompt (Admin). If you want, you can also use PowerShell (Admin).
  2. When Command Prompt opens, run these commands one by one:
  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • Ren C:WindowsSoftwareDistribution SoftwareDistribution.old
  • Ren C:WindowsSystem32catroot2 Catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

Sometimes Windows Update cannot currently check for updates message can appear because Windows Update components aren’t working properly.

This can occur for various reasons, and the best way to fix this problem is to reset Windows Update components. This is relatively simple to do, and you can do it by following the above steps.

After these commands are executed, check if the problem is still there.

If you find this solution a bit tedious due to all these commands that you have to run, you can always create Windows Update Reset script. Use it to run them automatically.


6. Run Windows Update troubleshooter

  1. Open the Settings app and go to the Update & Security section.
  2. Select the Troubleshoot from the menu on the left. Pick Windows Update from the list and click the Run the troubleshooter button.
    Windows Update cannot currently check for updates because the service is not running
  3. Follow the instructions on the screen to complete the troubleshooter.

According to users, the Windows update cannot currently check for updates message can sometimes appear if there’s an issue with Windows Update.

However, Windows 10 comes with various troubleshooters, and you can use them to fix common problems.

If you’re having issues with Windows Update, you might be able to solve the problem simply by running Windows Update troubleshooter.

Once the troubleshooter is finished, check if the problem is still there.


7. Install the update manually

  1. Visit the Microsoft Update Catalog website.
  2. In the search bar enter the update code.
  3. A list of matching updates will now appear. Locate the update that uses the same system architecture as your operating system and download it.
    Windows Update cannot currently check for updates because updates on this computer are controlled by
  4. Once you download the update, double-click it to install it and follow the instructions on the screen.

If you’re getting Windows update cannot currently check for updates, you might be able to circumvent the issue simply by manually installing the updates.

In case you don’t know, you can download the Windows Updates manually and install them on your own.

Before you can do that, you need to get the update code. The code has a KB prefix and it’s followed by an array of numbers, and you can easily find it in the Windows Update section.

After completing the procedure, you should have the latest updates installed and the issue should be resolved.


8. Perform an in-place upgrade

  1. Download and run the Media Creation Tool.
  2. Choose Upgrade this PC now option and click Next.
  3. Select Download and install updates (recommended) and click the Next button.
  4. Follow the instructions on the screen. Once you reach Ready to install screen you need to click Change what to keep.
  5. Select Keep personal files and apps and click the Next button.
  6. Follow the instructions on the screen to complete the setup.

Windows update cannot currently check for updates can appear if there’s an issue with Windows Update, but you can fix this problem by performing an in-place upgrade.

In case you don’t know, an in-place upgrade will force your system to update and reinstall it while keeping all your files intact.

Once the setup is finished, check if the problem with Windows Update is still there.

Windows Update cannot currently check for updates can be a problematic error, and prevent you from downloading updates, but we hope that you managed to fix it using one of our solutions.

The above solutions may be applied to all these common problems reported by users:

  • Windows update cannot currently check for updates because you must first restart – Even if you’re told to restart the computer, running the Windows Update Troubleshooter is ideal if you want to diagnose the issue automatically.
  • Windows Update cannot currently check for updates because the service is not running – In order to avoid this message, you need to go to the Services window and make sure that the required services are running properly.
  • Windows Update cannot currently check for updates because updates on this computer are controlled by – This issue can appear if you don’t have the necessary privileges, but you can easily solve it by using one of our solutions.
This article covers:Topics:

Frequently Asked Questions

  • 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.

  • There are several possible solutions to this problem, including editing your registry and deleting corrupted Windows log files.

  • 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.

There are no comments yet. Please leave a comment

add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *