Windows Update is supposed to run quietly in the background — but sometimes it gets stuck, throws an error code, or simply refuses to download. This is one of the most common Windows complaints, and the good news is that most problems can be fixed without reinstalling Windows.
Here are 6 proven fixes — try them in order until your updates work again.
Fix 1: Run the Windows Update Troubleshooter
Windows has a built-in troubleshooter that automatically detects and fixes the most common update problems. Always try this first — it solves the issue in many cases.
Press Windows + I to open Settings
Go to System → Troubleshoot → Other troubleshooters
Find Windows Update and click Run
Follow the on-screen steps and apply any fixes it recommends, then restart your PC and try updating again
On Windows 10, go to Settings → Update & Security → Troubleshoot → Additional troubleshooters → Windows Update instead.
Fix 2: Clear the Windows Update Cache
Windows stores downloaded update files in a cache folder. If any of those files are corrupted, the update will fail every time. Deleting the cache forces Windows to download fresh copies.
Press Windows + S, search for Services, and open it
Find Windows Update in the list → right-click → Stop
Open File Explorer and navigate to this folder:
C:\Windows\SoftwareDistribution\Download
Select all files (Ctrl + A) and delete them
Go back to Services → right-click Windows Update → Start, then try updating again
You are only deleting temporary downloaded files — not any installed updates or system files. This is completely safe.
Fix 3: Reset Windows Update Components
If the cache clear did not work, you can reset all Windows Update services and components using Command Prompt. This is one of the most effective fixes for stubborn update errors.
Press Windows + S, search for Command Prompt, right-click it and choose Run as administrator
Run each of these commands one at a time, pressing Enter after each:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Then run these commands to rename the corrupted cache folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
Restart the services:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Restart your PC and check for updates again
Fix 4: Run SFC and DISM to Repair System Files
Corrupted Windows system files can cause update failures. The SFC (System File Checker) and DISM tools scan and repair these files automatically.
Open Command Prompt as administrator (same as Fix 3, Step 1)
Run the DISM tool first:
DISM /Online /Cleanup-Image /RestoreHealth
This may take 10–15 minutes. Wait for it to complete.
Then run SFC:
sfc /scannow
Once both complete, restart your PC and try Windows Update again
Always run DISM first, then SFC. DISM repairs the Windows image that SFC uses as a reference — so running SFC alone on a corrupted system may not fully fix the problem.
Fix 5: Check Disk Space and System Date & Time
Two surprisingly common causes of update failures are not enough disk space and an incorrect system clock. Windows Update requires both to work correctly.
Open File Explorer → This PC — make sure your C: drive has at least 10 GB free
Right-click the clock in the taskbar → Adjust date and time
Make sure Set time automatically and Set time zone automatically are both turned On
Fix 6: Install the Update Manually
If a specific update keeps failing, you can download and install it manually from Microsoft's Update Catalog website — bypassing Windows Update entirely.
Note the KB number of the failing update (e.g., KB5034765) — visible in Windows Update history
Visit catalog.update.microsoft.com and search for the KB number
Download the version matching your system (x64 for most modern PCs)
Run the downloaded .msu file and follow the installer — then restart your PC
Only download updates from the official Microsoft Update Catalog (catalog.update.microsoft.com). Never download Windows updates from third-party websites.
Conclusion
Most Windows Update problems can be solved without reinstalling Windows. Start with the Troubleshooter, move on to clearing the cache, then use SFC and DISM if needed. In almost all cases, one of these six fixes will get your updates working again.
If none of these work, check Windows Update history for the exact error code and search Microsoft's support site for a specific fix for that code.
