Full Fix: Windows Update cannot currently check for updates because updates on this computer

Milan Stanojevic avatar. By: Milan Stanojevic
6 minute read

Home » Full Fix: Windows Update cannot currently check for updates because updates on this computer

Windows Update cannot currently check for updates because updates on this computer are controlled by message usually appears if you don’t have the necessary privileges to perform a Windows Update. Although this seems like a big problem, you should be able to fix it using one of our solutions.

Sometimes Windows Update won’t be able to download certain updates. This can happen for various reasons, and speaking of issues, here are some common problems that users reported:

  • Windows Update cannot currently check for updates because the service is not running – This problem can occur if the necessary services aren’t running, but you can enable them right from the Services window.
  • Windows Update administrator permission – This issue can sometimes appear due your group policy settings, but you can just modify the settings to fix the problem.
  • Windows Update cannot currently check for updates because you must first restart – Sometimes this problem can appear if there’s an issue with Windows Update components. Simply restart these components and check if that solves the issue.

Windows Update cannot currently check for updates message, how to fix it?


  1. Make changes to the Group Policy
  2. Modify your registry
  3. Check if the necessary services are running
  4. Run Windows Update troubleshooter
  5. Reset Windows Update components
  6. Create a new administrator account

Solution 1 – Make changes to the Group Policy

According to users, sometimes your settings can interfere with Windows Update, and cause Windows Update cannot currently check for updates. To fix the problem, it’s advised to change your group policy settings. This is quite simple to do, and you can do it by following these steps:

  1. Press Windows Key + R and enter gpedit.msc. Now press Enter or click OK.
    Windows Update cannot currently check for updates because the service is not running
  2. In the left pane, navigate to Computer ConfigurationAdminstrative TemplatesWindows ComponetsWindows Update and User ConfigurationAdminstrative TemplatesWindows ComponetsWindows Update and make sure that non-administrators can access them.
  3. After making the changes, close Group Policy editor.

If everything is in order, you should be able to download updates once again.

Several users claim that they fixed the problem simply by settings certain services to Not Configured. To do that, follow these steps:

  1. Open Group Policy Editor.
  2. Go to the Computer ConfigurationAdministrative TemplatesWindows ComponetsWindows Update in the left pane. In the right pane, make sure that all policies are set to Not configured. If a certain policy isn’t set to Not configured, simply double-click it and change its state. Do so for all available policies.
    Windows Update administrator permission
  3. In the left pane, navigate to Computer ConfigurationAdministrative TemplatesSystemInternet Communication ManagementInternet Communication settings. In the right pane, locate Turn off access to all Windows Update features and make sure that it’s set to Not configured.
    Windows Update cannot currently check for updates because you must first restart
  4. Now go back to the same path from Step 2. In the right pane, double-click Configure Automatic Updates.
  5. Choose Enabled from the menu. Now set Configure automatic updating to 5 – Allow local admin to choose setting and click Apply and OK. Several users reported that you can also keep this policy Not Configured, so you can skip this step if you want.
    Windows Update cannot currently check for updates because the service is not running
  6. Lastly, check Remove access to use all Windows Update features policy, and make sure that it’s set to Not configured. If not, change it accordingly.

After doing that, the problem with Windows Update should be completely resolved and everything will start working again.


Solution 2 – Modify your registry

Sometimes this problem can occur due to your registry and its settings. If you’re getting Windows Update cannot currently check for updates message, you might be able to solve this problem simply by removing a single key from your registry. To do that, follow these steps:

  1. Press Windows Key + R and enter regedit. Now press Enter or click OK.
    Windows Update administrator permission
  2. In the left pane, navigate to the HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate key.
  3. Right-click the Windows Update key and choose Export.
    Windows Update cannot currently check for updates because you must first restart
  4. Enter the desired file name, choose a save location and click the Save button.
    Windows Update cannot currently check for updates because the service is not running
  5. After doing that, right-click the Windows Update key and choose Delete. Click Yes to confirm.

After removing this key, try to run Windows Update once again and check if the problem is still there. If any new issues occur after removing the Windows Update key, be sure to run the file that you created in Step 4 to restore your registry to the original state.

Users also reported that you might be able to fix this problem simply by modifying a single DWORD. To do that, just follow these steps:

  1. Open Registry Editor.
  2. In the left pane, navigate to HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer. If you see NoWindowsUpdate value in the right pane, set it to 0.

After doing that, you should be able to perform Windows Update once again.


Solution 3 – Check if the necessary services are running

In order for Windows Update to work, you need to have certain services enabled. If you’re getting Windows Update cannot currently check for updates error, it’s advised to check your services and make sure that the required services are working properly. You can do that by following these steps:

  1. Press Windows Key + R and enter services.msc. Now press Enter or click OK.
    Windows Update administrator permission
  2. When the Services window opens, you need to locate Background Intelligent Transfer Service and double-click it to open its properties.
    Windows Update cannot currently check for updates because you must first restart
  3. When the Properties window opens, click the Start button to start the service. Now click Apply and OK to save changes.
    Windows Update cannot currently check for updates because the service is not running
  4. Now locate Windows Update service and make sure that it’s running.
    Windows Update administrator permission

After both of these services are running, check if the problem with Windows Update is still there.


Solution 4 – Run Windows Update troubleshooter

According to users, if you’re getting Windows Update cannot currently check for updates error, you might be able to fix the problem simply by running a Windows Update troubleshooter. Windows comes with various built-in troubleshooters that can fix various issues, and if you have problems with Windows Update, you can fix them by doing the following:

  1. Open the Settings app. To do that quickly, you just have to press Windows Key + I shortcut.
  2. Settings app will now appear. Go to the Update & Security section.
    Windows Update cannot currently check for updates because you must first restart
  3. Pick Troubleshoot from the menu on the left. Now you just have to select 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
  4. Follow the instructions on the screen to complete the troubleshooter.

After the troubleshooter is finished, check if the problem is still there. This isn’t the most reliable solution, but several users claim that it works, so be sure to try it out.


Solution 5 – Reset Windows Update components

Another cause for Windows Update cannot currently check for updates error can be Windows Update components. Sometimes certain files or services can interfere with Windows Update and that can cause this problem to appear. However, you can fix that by doing the following:

  1. Open Command Prompt as administrator. You can do that by pressing Windows Key + X and choosing Command Prompt (Admin). You can also use PowerShell (Admin) as an alternative.
    Windows Update administrator permission
  2. When Command Prompt opens, run the following commands:
  • 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

After running these commands, the problem with Windows Update should be resolved. Running all these commands manually can be a bit tedious, but you can always create Windows Update Reset script and run all these commands automatically.


Solution 6 – Create a new administrator account

According to users, sometimes Windows Update cannot currently check for updates message can appear if you don’t have the administrative privileges. However, you should be able to fix that by creating a new administrative account. You can do that by following these steps:

  1. Open the Settings app and go to the Accounts section.
    Windows Update cannot currently check for updates because you must first restart
  2. Select Family & other people from the left pane. Click Add someone else to this PC button.
    Windows Update cannot currently check for updates because the service is not running
  3. Pick I don’t have this person’s sign-in information.
    Windows Update administrator permission
  4. Now choose Add a user without a Microsoft account.
    Windows Update cannot currently check for updates because you must first restart
  5. Enter the desired username and click Next.
    Windows Update cannot currently check for updates because the service is not running

Now you’ll have a new account ready. However, this account doesn’t have administrative privileges, but we can change that by doing the following:

  1. Go to Settings app > Accounts > Family & other people.
  2. Locate the account you want to change, select it and choose Change account type.
    Windows Update administrator permission
  3. Set Account type to Administrator and click OK.
    Windows Update cannot currently check for updates because you must first restart

After creating a new user account, switch to it and check if the problem is still there.

Windows Update cannot currently check for updates message can be problematic, but we hope you managed to solve this problem using one of our solutions.

READ ALSO:

Discussions

Next up

A quick guide to stop Microsoft from collecting your data

Giles Ensor avatar. By: Giles Ensor
4 minute read

Yesterday’s news about Microsoft collecting data, even when unauthorised to do so, has left many Windows 10 users unsure about how to stop Microsoft from […]

Continue Reading

14 best weather apps to use on Windows 10 in 2019

Madeleine Dean By: Madeleine Dean
7 minute read

It is very annoying when you go out in the park, expecting to enjoy a lovely, sunny day but you return home soaking wet because the […]

Continue Reading

3 Christmas gifts you can take on a plane without any problems

Madeleine Dean By: Madeleine Dean
Less than a 1 minute read

Christmas brings family and friends together. If your friends or family members are taking the plane to come to your place, then make sure that […]

Continue Reading