Home Networking

Fixing Windows Update Issues: Stuck on an Old Build

Is your Windows PC stuck on an old build? This article explores the common causes of this frustrating issue and provides effective solutions to ensure your updates run smoothly.

3 min read

If your Windows PC is stuck on an old build, it usually indicates a failure in the update process. This can result from various issues, including compatibility problems, corrupted files, or insufficient disk space. Fortunately, there are effective steps you can take to diagnose and resolve the issue, allowing your system to update properly.

Why Are You Stuck on an Old Windows Build?

Several factors can prevent Windows updates from succeeding, leaving your PC on an outdated build. Common reasons include:

  • Compatibility issues with hardware or software.
  • Corrupted update files.
  • Insufficient disk space.
  • Interference from third-party antivirus software, which may block essential components from downloading or installing correctly.

Steps to Diagnose Your Update Issues

Start diagnosing your update issues by checking your update history for any errors. Follow these steps:

  1. Open the Settings app by pressing Windows + I.
  2. Navigate to Update & Security.
  3. Click on Windows Update and then select View update history.
  4. Look for any failed updates or error codes listed here.

If you find error codes, make a note of them, as they can help with troubleshooting.

The Windows 10 settings app displaying update history and errors.

Common Fixes for Stuck Updates

If you're facing stuck updates, try the following troubleshooting steps:

  1. Run the Windows Update Troubleshooter: - Go to Settings > Update & Security > Troubleshoot. - Select Additional troubleshooters and click on Windows Update. - Click Run the troubleshooter and follow the prompts.
  1. Reset Windows Update Components:

    • Open Command Prompt as Administrator.
    • Run the following commands one at a time:
    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
    • This resets the update services, which may allow updates to proceed.
The Windows 10 troubleshooter window opened with options to resolve update issues.

Ensuring Future Updates Work Smoothly

To minimize future issues with Windows updates, consider these tips:

  • Keep your drivers updated by checking your hardware manufacturer's website for compatibility with the latest Windows updates.
  • Make sure your system meets the requirements for the latest Windows version by reviewing the current system requirements on the official Microsoft website.
  • Regularly free up disk space, aiming to keep at least 20 GB available on your system drive since updates can require significant space.

What to Do If Updates Keep Failing

If updates continue to fail despite trying the previous fixes, consider these advanced troubleshooting methods:

  1. Check for Corrupted System Files:

    • Open Command Prompt as Administrator.
    • Run the command:
    Command Prompt
    sfc /scannow
    • This scans for and repairs corrupted system files.
  1. Perform a System Restore: - Search for Create a restore point in the Start menu. - Click System Restore and follow the prompts to restore your system to a point before the update issues began.

If these steps do not resolve the problem, you may need to consider a clean installation of Windows. Be sure to back up your data before proceeding.

Conclusion

If you have followed these steps and are still experiencing issues, it may be time to seek additional support from Microsoft or a professional technician to ensure your system is updated correctly.

Frequently Asked Questions

What should I do if I can't find any error codes in the update history?

If there are no error codes, try running the Windows Update Troubleshooter to see if it identifies any underlying issues. Additionally, check your internet connection and ensure that your system has enough disk space.