Home Windows

Fix Windows Update Troubleshooter That Can't Check Updates

If you're experiencing issues with the Windows Update troubleshooter not checking for updates, don't worry. This article provides safe, step-by-step troubleshooting to get you back on track.

3 min read
A clear view of the Windows Update settings interface on a computer screen.

If you're facing the issue where the Windows Update troubleshooter cannot check for updates, it can be frustrating but is usually fixable. Common causes include network issues, misconfigured services, or recent updates to Windows. Follow the steps below to resolve this issue safely.

Understanding the Error Message

When the troubleshooter cannot check for updates, you might see an error message stating it encountered a problem. This could be a specific error code or a general notification that it couldn't retrieve updates. The message may differ, but the main issue is that the tool is unable to perform its function.

Preliminary Checks Before Troubleshooting

Before attempting any fixes, perform these essential checks:

  • Ensure your internet connection is active and stable.
  • Confirm that your Windows operating system is up to date, especially if using Windows 10 or 11.
  • Check if the Windows Update service is running. Search for 'Services' in the Start menu and find 'Windows Update.' Make sure it’s started and set to automatic.
  • Restart your computer to clear any temporary issues.
  • Verify that your device has enough disk space for updates.

Step-by-Step Guide to Resolve the Issue

To fix the problem with the troubleshooter, follow these steps:

  1. Run the Windows Update Troubleshooter manually. - Go to Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Update.
  1. If the troubleshooter does not resolve the issue, reset the Windows Update components:

    • Open Command Prompt as Administrator.
    • Type the following commands one at a time, pressing Enter after each:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    net stop appidsvc
    net stop dosvc
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
    net start appidsvc
    net start dosvc
  1. Clear the SoftwareDistribution folder:

    • In Command Prompt, type:
    del %windir%\SoftwareDistribution\*.* /Q /S
  1. After completing the above steps, check for updates again in Settings > Update & Security > Windows Update.

Verifying the Resolution

To confirm that the issue is resolved, return to Settings > Update & Security > Windows Update and click on 'Check for updates.' If your system successfully checks for updates and shows available updates, the issue is likely fixed. If the problem continues, further investigation may be necessary.

A Windows Update screen displaying a list of available updates.

Common Pitfalls to Avoid

When troubleshooting the update issue, be aware of these common mistakes:

  • Skipping preliminary checks can lead to unnecessary troubleshooting.
  • Changing network settings without understanding their impact can prevent updates.
  • Forgetting to restart the computer after making changes can hide the problem.
  • Not following the commands in the correct order may cause incomplete resets.
  • Ignoring firewall settings that might block the update process.

Conclusion

If these steps do not resolve the issue, check your network settings for possible constraints. You may also want to consult Microsoft's support resources for further assistance.

Frequently Asked Questions

What should I do if the troubleshooter still can't check for updates after following the steps?

If the troubleshooter still can't check for updates, ensure your Windows version is compatible with the latest updates and review your network settings for issues. You may also want to utilize advanced diagnostic tools or seek assistance from Microsoft's support.