The Ultimate Tech Troubleshooting Guide

How to Fix Windows Update Error in 2026: 4 Proven Fixes That Actually Work

Stuck on a Windows Update screen? You’re not alone, error codes like 0x80070422, 0x8007000d, and 0x800f081f affect millions of PCs every month. These 4 fixes resolve over 95% of Windows Update failures.

Windows Update failures are frustrating  especially when you’re stuck mid-update with no clear explanation. The good news: most errors have a specific, fixable root cause. This guide walks you through the exact commands and steps used by IT professionals to resolve them fast.

Why Windows Update errors happen:

  • Corrupted system files that block update installation
  • A stale or locked SoftwareDistribution cache folder
  • Windows Update service stuck in a stopped or disabled state
  • Insufficient disk space on the C: drive (minimum 10 GB required)
  • Incompatible drivers or third-party security software interference

Table of Contents

  1. Run the Windows Update Troubleshooter
  2. Clear the SoftwareDistribution Folder
  3. Run SFC and DISM Commands
  4. Check Windows 11 Upgrade Requirements
  5. Pro Tip: Read the Windows Update Log
  6. Common Error Code Reference
  7. JSON-LD HowTo Schema

Step-by-Step Fixes

1:Run the Built-In Windows Update Troubleshooter

Windows includes a dedicated troubleshooter that automatically detects and resets broken update components. It fixes the majority of common errors in under 2 minutes.

On Windows 11:

  • Go to Settings → System → Troubleshoot → Other troubleshooters
  • Find Windows Update and click Run
  • Follow the on-screen steps, then restart your PC

On Windows 10:

  • Go to Settings → Update & Security → Troubleshoot → Additional troubleshooters
  • Select Windows Update → Run the troubleshooter

💡 After the troubleshooter completes, always restart before trying Windows Update again. Skipping the restart often causes the same error to reappear.

2 Clear the Software Distribution Folder

Command Prompt commands used to reset Windows Update cache
Resetting the SoftwareDistribution folder forces Windows to download fresh update files.

The Software Distribution folder stores temporary Windows Update files. When this cache becomes corrupted or oversized, updates fail silently. Clearing it forces Windows to re-download clean update packages.

Open Command Prompt as Administrator (search “cmd”, right-click → Run as administrator), then run these commands in order:

 :: Step 1  Stop Windows Update services

net stop wuauserv

net stop cryptSvc

and net stop bits

net stop msiserver

 :: Step 2  Rename the corrupted cache folders

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

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

 :: Step 3  Restart the services

net start wuauserv

net start cryptSvc

and net start bits

net start msiserver

💡 Windows will automatically recreate a fresh SoftwareDistribution folder on the next update attempt. You can safely delete the .old folders after a successful update.

3 Run SFC and DISM Commands to Repair System Files

DISM and SFC commands repairing corrupted Windows system files
DISM and SFC scans repair damaged Windows components that commonly cause update failures.

Corrupted Windows system files are a leading cause of update failures. SFC (System File Checker) repairs missing or altered files, while DISM fixes the underlying Windows component store that SFC relies on.

Run these commands in Administrator Command Prompt  in this exact order:

Command 1  DISM Health Restore

 :: This repairs the Windows image store. Takes 5–15 minutes.

DISM /Online /Cleanup-Image /RestoreHealth

Command 2  SFC Scan

 :: Scans and repairs protected system files.

sfc /scannow

  • Wait for 100% completion on each command before proceeding
  • If SFC reports “Windows Resource Protection found corrupt files and repaired them”  restart your PC and try updating again
  • If DISM fails with error 0x800f0906, your PC may be offline; connect to the internet and retry

💡 Always run DISM before SFC. DISM fixes the repair source that SFC uses, reversing the order can cause SFC to fail even when DISM could have fixed it.

4 Check Windows 11 Installation Assistant Requirements

If you’re upgrading to Windows 11 and the update keeps failing, your hardware may not meet the minimum requirements checked by the Windows 11 Installation Assistant. This is a common cause of errors like 0xC1900101 and 0x80090011.

Requirements to verify:

  • TPM 2.0: Open Run (Win + R), type tpm.msc  must show “Ready for use” with Specification Version 2.0
  • Secure Boot: Open System Information (msinfo32), confirm Secure Boot State: On
  • Free disk space: Minimum 64 GB on C: drive for Windows 11 installation
  • RAM: Minimum 4 GB; 8 GB strongly recommended
  • CPU: Must be on Microsoft’s supported CPU list

Use PC Health Check:

Download and run Microsoft’s PC Health Check app to automatically verify all Windows 11 requirements. It identifies the exact component causing the block.

💡 If TPM is not showing in tpm.msc, it may be disabled in BIOS/UEFI. Restart your PC, enter BIOS (usually Del or F2 during boot), and enable TPM or PTT (Platform Trust Technology) under Security settings.

⚡ Expert Pro Tip

Read the Windows Update Log for Exact Error Codes

Instead of guessing which fix applies to your situation, read the Windows Update log directly. This tells you the specific component that failed and often contains the exact KB article number that’s causing the issue.

Run this in PowerShell (Administrator):

 # Generates a readable WindowsUpdate.log on your Desktop

Get-WindowsUpdateLog

Open the generated WindowsUpdate.log file and search (Ctrl+F) for FAILED or ERROR. The log entries will contain the exact error code, the failing update package name, and the internal Windows component that rejected it.

This technique narrows a 4-step fix into a 1-step fix  IT professionals use to solve update issues in under 5 minutes on systems that have been broken for weeks.

Common Windows Update Error Codes

Use this reference to match your error code to the correct fix above.

Error CodeMeaningRecommended Fix
0x80070422Windows Update service is disabledStep 1 (Troubleshooter) or Step 2 (restart services)
0x8007000dCorrupted SoftwareDistribution cacheStep 2 (Clear SoftwareDistribution)
0x800f081fSource files missing / component store corruptStep 3 (DISM + SFC)
0xC1900101Driver incompatibility during upgradeStep 4 + update all drivers via Device Manager
0x80090011TPM or Secure Boot not enabledStep 4 (check TPM in BIOS)
0x800f0906DISM can’t reach Windows Update (offline)Connect to internet, re-run Step 3

✅ Summary

For most users, Steps 2 and 3 (clearing the SoftwareDistribution cache and running DISM + SFC) resolve Windows Update errors immediately. If you’re upgrading to Windows 11, always verify TPM and Secure Boot status first  it’s the #1 blocker for 2025–2026 upgrade failures. Still stuck? Use the Pro Tip to read your update log and pinpoint the exact error in under 2 minutes.

Leave a Comment