Home Windows

Fix Windows Update Service Not Installing After Reboot

Is your Windows Update service failing to install updates after a reboot? This article offers a detailed checklist to troubleshoot and resolve the issue effectively.

4 min read
A laptop displaying the Windows Update settings menu.

If your Windows Update service isn't installing updates after a reboot, there are specific steps you can take to address the issue. This guide provides a structured approach to troubleshooting, enabling you to confirm the functionality of your update service afterward. Let's get started with some preliminary checks before diving into the resolution process.

Preliminary Checks Before Troubleshooting

Before troubleshooting, perform these checks:

  • Ensure your device is connected to the internet by testing your ability to browse websites.
  • Verify that your Windows operating system is up-to-date by checking for pending updates.
  • Check your device's storage space, as insufficient space can prevent installations.
  • Confirm that the update service is enabled: Press Windows + R, type services.msc, and locate "Windows Update" in the list. Ensure it's running and set to Automatic.

Step-by-Step Guide to Resolve Installation Issues

Follow these steps to resolve the installation failure:

  1. Run the troubleshooter: - Go to Settings > Update & Security > Troubleshoot > Additional troubleshooters. - Select Windows Update and click Run the troubleshooter. - Follow the prompts to detect and resolve issues.
  1. Clear the update cache:

    • Open Command Prompt as an Administrator.
    • Run the following commands:
    Command Prompt
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  1. Reset update components:

    • In Command Prompt, run:
    Command Prompt
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
    • This renames folders where updates are stored, forcing Windows to recreate them.
  1. Restart your computer.
  1. Check for updates: - Go to Settings > Update & Security > Windows Update and click Check for updates. If updates are found and install successfully, the issue should be resolved.
A close-up view of the Windows Update troubleshooter interface on a computer.

Verifying Update Functionality

After troubleshooting, verify that the update service is functioning:

  • Reopen Settings > Update & Security > Windows Update.
  • Click on Check for updates. If your system searches for updates and finds them, the service is working properly.
  • You can also check the update history to see if recent updates installed successfully.

Common Errors and Their Solutions

During the update process, you may encounter various error messages. Here are common errors and their solutions:

  • Error 0x80070020: This means a file is in use by another process. Close any running applications and try updating again.
  • Error 0x8024001e: This indicates a problem with the update service itself. Restart your computer and attempt the update again.
  • Error 0x80070003: This often occurs due to a corrupted update file. Running the troubleshooter can help resolve this.
A computer screen displaying an error message related to Windows Update.

Tools and Resources for Further Assistance

If you're still having trouble, consider these tools:

  • Update Troubleshooter: This built-in tool can often fix common issues automatically.
  • Microsoft’s Update Catalog: Manually download updates if they are not installing through the usual method.
  • Event Viewer: This helps identify specific error messages related to updates. Open it by searching for "Event Viewer" and check under Windows Logs > Application.

Conclusion

If these steps have not resolved your issue, consider reaching out to Microsoft's official support channels for the latest guidance on your version of Windows.

Frequently Asked Questions

What should I do if the troubleshooter doesn't fix my issue?

If the troubleshooter fails, try clearing the update cache by stopping services and renaming the SoftwareDistribution folder. Then restart your system and check for updates again.

How can I check if the update service is running?

Check the update service by typing `services.msc` into the Run dialog. Find "Windows Update" in the list and ensure it's set to Automatic and running.

What if I encounter error codes while trying to update?

Common error codes like 0x80070020 or 0x8024001e can usually be resolved by restarting your computer or running the troubleshooter.