Windows Update Failed? Common Causes and Easy Fixes

A cryptic error message stating “Windows Update Failed” is one of the most common and frustrating roadblocks for PC users. One minute you’re installing a routine security patch or a major new version like Windows 11, and the next you’re staring at a failure notice with a baffling code like 0x80070070 or 0x80070020. This can halt your workflow, leave your system vulnerable, and feel like a problem only a tech guru can solve. But in most cases, the fixes are straightforward. This guide will demystify the common causes and walk you through practical, step-by-step solutions to get your updates flowing again.

The update process is complex; it checks for compatibility, downloads hundreds of files, and meticulously replaces system components. A single hiccup in internet connectivity, a full hard drive, or a conflicting piece of software can derail the entire operation. While macOS updates on an Apple computer or system updates on your Android or iPhone tend to be more monolithic and controlled, Windows’ modular nature and vast hardware diversity make it more prone to these interruptions. Understanding the root cause is the first step to a successful windows update failed how to fix mission.

1. Insufficient Disk Space: The Storage Crunch

Step-by-step illustration for Windows Update Failed Common Causes and Easy Fixes

This is the silent culprit behind countless failed updates, especially major feature upgrades like those for Windows 11. Windows needs not just space for the new files, but also room to unpack, back up old system files, and create a recovery environment. If your C: drive is bursting at the seams, the update process has nowhere to go.

Error codes to watch for: 0x80070070, 0x80070008, or a generic “We couldn’t install the update because there isn’t enough space on your drive.”

How to Free Up Space for the Update

  1. Run Disk Cleanup: Type “Disk Cleanup” in the Start menu, select your main drive (usually C:), and let it scan. Check boxes for “Temporary files,” “Windows Update Cleanup” (this safely removes old update files), and “Delivery Optimization Files.”
  2. Uninstall Unused Programs: Go to Settings > Apps > Installed apps and remove large applications you no longer use.
  3. Move Media Files: Manually relocate photos, videos, and documents to an external hard drive or cloud storage.
  4. Use Storage Sense (Windows 11/10): Enable this automated tool in Settings > System > Storage to delete temporary files and empty the Recycle Bin periodically.
Pro tip: For major Windows version upgrades (like going from Windows 10 to 11), Microsoft recommends at least 64GB of free space, but aiming for 20-30GB of free space even for regular updates is a safe practice to prevent this common headache.

2. Corrupted System Files or Update Components

If the very tools Windows uses to update itself become corrupted, the process is doomed from the start. This can happen due to sudden power loss during a previous update, malware, or faulty storage sectors. Thankfully, Windows includes built-in repair utilities to tackle this.

Run the Windows Update Troubleshooter

This should always be your first port of call for any windows update error how to fix scenario. It’s an automated tool that diagnoses and attempts to repair common problems.

  1. Go to Settings > System > Troubleshoot > Other troubleshooters.
  2. Find “Windows Update” and click “Run.”
  3. Follow the on-screen prompts and apply any recommended fixes.

Repair System Files with Command Line Tools

If the troubleshooter doesn’t work, these powerful command-line tools are your next step.

  1. Right-click the Start button and select “Windows Terminal (Admin)” or “Command Prompt (Admin).”
  2. Run the System File Checker: Type sfc /scannow and press Enter. This scans for and replaces corrupted Windows system files.
  3. Run the DISM Tool: If SFC fails or finds corruption it can’t fix, type: DISM /Online /Cleanup-Image /RestoreHealth and press Enter. This tool repairs the Windows image that SFC uses.
  4. Restart your PC and try the update again.

3. Conflicting Software and Outdated Drivers

Third-party security software (especially older antivirus suites), niche hardware utilities, or even a recently installed app can interfere with the update process. Similarly, outdated drivers, particularly for storage controllers, can cause a windows 11 installation failed how to fix situation.

  • Temporarily Disable Antivirus: Use the antivirus software’s system tray icon to temporarily disable real-time protection. Remember to re-enable it immediately after the update.
  • Perform a Clean Boot: This starts Windows with only essential services and drivers, isolating software conflicts. Search for “System Configuration” (msconfig), go to the Services tab, check “Hide all Microsoft services,” then click “Disable all.” On the Startup tab, click “Open Task Manager” and disable all startup items. Restart and attempt the update.
  • Update Drivers: Visit your PC manufacturer’s (Dell, HP, Lenovo) or motherboard manufacturer’s support website to download the latest chipset, storage, and network drivers. Install these before retrying the update.

4. Stuck or Corrupted Windows Update Services

Windows Update relies on background services to function. If these services stop, get stuck, or their associated cache files become corrupted, updates will fail.

Reset the Windows Update Components Manually

This multi-step process stops the services, clears the download cache, and restarts everything fresh.

  1. Open Command Prompt or Windows Terminal as Administrator.
  2. Type these commands one by one, pressing Enter after each:

    net stop wuauserv

    net stop cryptSvc

    net stop bits

    net stop msiserver

  3. Next, rename the SoftwareDistribution and Catroot2 folders (where update files are stored) by typing:

    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

    ren C:\Windows\System32\catroot2 Catroot2.old

  4. Restart the services with these commands:

    net start wuauserv

    net start cryptSvc

    net start bits

    net start msiserver

  5. Close the terminal, restart your PC, and check for updates again.

5. Specific Update Error Codes and Their Fixes

Sometimes Windows is kind enough to give you a specific error code. Here’s how to tackle a few frequent offenders.

Error 0x80070020 (A Process is Using a File)

This indicates a file needed for the update is locked by another program. A simple restart can often free it up. If that fails, perform a Clean Boot (as described in section 3) to prevent non-essential software from locking files.

Error 0x80240438 (CBS Download Failure)

This is often a network-related download failure. Reset your

Chris, founder and editor at Digital Pedia

Written by Chris

Founder of Digital Pedia. I write practical, jargon-free guides to help you fix everyday tech problems quickly.

More guides by Chris →

Leave a Comment