Home Networking

Why Windows Update Leaves My PC on an Old Build and How to Fix It

If your Windows update has left your PC on an old build, it could be due to hardware issues or lack of space. Here are troubleshooting steps to fix it.

4 min read

If your Windows update has left your PC on an old build, it could be due to several common issues that prevent updates from installing correctly. Problems such as hardware incompatibility, insufficient disk space, and network issues are often the culprits. Fortunately, there are specific steps you can take to troubleshoot and resolve this issue, allowing you to update your operating system successfully.

Why did my Windows update fail?

When your PC remains on an older version of Windows, several common factors could be responsible.

  • Incompatible Hardware: Your system may not meet the requirements for the latest update. Be sure to check for outdated components or drivers that may not support the new build.
  • Insufficient Disk Space: Windows updates require available disk space to install. If your hard drive is nearly full, the update may not be able to complete. Aim to have at least 20GB of free space.
  • Network Problems: A weak or intermittent internet connection can disrupt the update process, leading to incomplete installations.
  • Corrupted Update Files: Occasionally, the files downloaded for the update might become corrupted, preventing installation.
  • Interference from Third-party Software: Antivirus programs or firewalls might mistakenly block the update process, thinking it's a threat.

How to troubleshoot Windows update issues

To resolve the issue of your PC not updating, follow these steps:

  1. Run the Windows Update Troubleshooter: This built-in tool can automatically detect and fix many common issues. - Go to Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Update and select Run the troubleshooter.
  1. Free Up Disk Space: Ensure you have enough available disk space. If it's below 20GB, delete unnecessary files or uninstall applications you no longer use. - Go to Settings > System > Storage to see what's taking up space.
  1. Check Network Connection: Make sure you have a stable internet connection. If possible, connect your PC directly to the router with an Ethernet cable to improve reliability.
  1. Clear Update Cache: Clearing the update cache can resolve installation issues.

    • Open Command Prompt as Administrator and run the following commands:
    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. Attempt a Manual Update: If the automatic update fails, visit the official Microsoft website to download the latest version of Windows and install it manually. This can help bypass issues with the automatic updating process.
The Windows Update Troubleshooter tool actively scanning for issues.

Checking eligibility for updates

Before troubleshooting, verify if your PC meets the requirements for the latest Windows build:

  • System Requirements: Check if your CPU, RAM, and storage meet the minimum specifications for the new build.
  • Windows Version: Ensure your current version of Windows is eligible for the upgrade. For example, if you're on Windows 10, verify if it can upgrade to Windows 11 or the latest version available.
  • Update Settings: Go to Settings > Update & Security > Windows Update and click on Check for updates to see if your PC is recognized for the latest updates.

Preventing future update problems

To minimize the chances of encountering update issues in the future, consider these best practices:

  • Regular Maintenance: Keep your system updated with the latest drivers and software. Regularly check for updates to your hardware components.
  • Disk Space Management: Regularly delete unnecessary files and applications to maintain sufficient disk space for future updates.
  • Backup Your Data: Regularly back up your important data to ensure you can recover your files in case something goes wrong during an update.
  • Review Installed Software: Limit the number of third-party applications running in the background, especially security software that might interfere with the update process.
A person performing regular maintenance on a Windows computer by checking for software updates.

When to contact support

If you have tried all troubleshooting steps and your PC still won't update, it may be time to seek professional help. Signs that you should contact support include:

  • Persistent error messages during the update process that you cannot resolve.
  • Updates failing to install after multiple attempts.
  • Major system malfunctions that may have occurred after you attempted updates.
  • If your hardware may need upgrading to support the latest Windows version.

Conclusion

If you continue to experience issues after following these steps, consulting with a professional technician may be necessary to diagnose and resolve deeper system problems or hardware incompatibilities.