Home Windows

Resolving Windows Update: Why Your PC Stays on an Old Build

Is your PC stuck on an outdated Windows build? Uncover the common reasons behind Windows Update issues and follow our comprehensive troubleshooting steps to resolve them.

3 min read
A Windows laptop with an update progress bar on the screen.

If your PC is stuck on an old Windows build, it can be frustrating. Several common reasons may cause this issue, such as insufficient storage, corrupt update files, or software conflicts. Fortunately, you can resolve these problems with a series of straightforward steps.

Why is my PC stuck on an old Windows build?

Several factors can prevent Windows Update from installing the latest version. One issue is insufficient storage space; Windows needs enough room to download and install updates. Corrupt update files may also block installations. Software conflicts, like those from antivirus programs or outdated drivers, can interfere with updates. Additionally, Windows settings, such as metered connections, can restrict updates.

How to check which Windows build I'm using

To find out which version and build of Windows you are currently running, follow these steps:

  1. Click on the Start menu.
  2. Select Settings.
  3. Go to System and then click on About.

Your Windows version and build number will be shown under Windows specifications. This is crucial for determining if you're on the latest version.

A person using a laptop to navigate through the Windows settings.

Step-by-step troubleshooting for Windows Update issues

If you're facing problems with Windows Update, follow these steps:

  1. Check your internet connection. Make sure you’re connected to a stable internet source.
  1. Clear the Windows Update cache. This involves stopping the Windows Update service and deleting the cache files:

    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    Del %windir%\SoftwareDistribution\Download\*.* /Q
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  1. Run the Windows Update troubleshooter. Go to Settings, then Update & Security, and select Troubleshoot. Click on Additional troubleshooters, then choose Windows Update and run the troubleshooter.
  1. Reset Windows Update components. If the previous steps didn’t fix the issue, reset the components with these commands:

    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    Ren %windir%\SoftwareDistribution SoftwareDistribution.old
    Ren %windir%\System32\catroot2 catroot2.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

This clears any problematic components and allows updates to proceed.

Verifying successful updates

To confirm that your Windows updates have been successfully installed, check the update history:

  1. Go to Settings.
  2. Click on Update & Security.
  3. Select Windows Update and then click on View update history.

In this section, you will see a list of installed updates. If the expected updates are missing, the installation may have failed.

Best practices for maintaining Windows updates

To keep your Windows system healthy and ensure timely updates, consider these practices:

  • Regularly check for updates manually if automatic updates aren't working.
  • Ensure you have enough storage space before updates.
  • Keep your device drivers up to date, as outdated drivers can interfere with updates.
  • Temporarily disable any antivirus software during updates, as they might block installations.
  • Set your internet connection to a non-metered status to allow unrestricted downloads.

Conclusion

If you've followed these steps and your Windows Update still fails, check for software conflicts or your internet connection stability. If you can't resolve the issue, consider contacting Microsoft support for further assistance.

Frequently Asked Questions

What should I do if my Windows Update keeps failing despite following the standard procedures?

If your Windows Update keeps failing, check for software conflicts, ensure your internet connection is stable, and review your Windows settings for anything that might block updates. If problems persist, reach out to Microsoft support for additional help.