How to Fix Windows Update Errors
Fix Windows Update errors by cleaning update cache, temporary files, and leftover update data with Kudu.
By Kudu Team
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →What Causes This?
Windows Update errors usually happen when update files in the local cache become corrupted, incomplete, or stuck after a failed install or interrupted restart. They can also be caused by damaged system files, low disk space, or leftover temporary update data that prevents Windows from downloading or applying updates correctly. In some cases, update services keep running with bad cached data, so the same error keeps coming back.
Common Symptoms
- Windows Update gets stuck on “Checking for updates” or “Downloading”
- Updates fail with an error code and retry over and over
- Your PC asks to restart for updates, but the install never finishes
- Windows settings shows “Something went wrong” in the Update section
- Update downloads are slow or fail even with a working internet connection
How to Fix It Manually
-
Restart your PC
- Click Start > Power > Restart.
- After rebooting, go to Settings > Windows Update and try the update again.
- If it still fails, continue with the steps below.
-
Run the Windows Update troubleshooter
- Press Windows + I to open Settings.
- In Windows 11, go to System > Troubleshoot > Other troubleshooters.
- In Windows 10, go to Update & Security > Troubleshoot > Additional troubleshooters.
- Find Windows Update and click Run.
- Let Windows apply any fixes, then restart if prompted.
-
Clear the Windows Update cache
- Press Windows + S, type cmd.
- Right-click Command Prompt and choose Run as administrator.
- Stop the update services by entering these commands one at a time:
net stop wuauservnet stop bitsnet stop cryptsvc
- Open File Explorer and go to:
C:\Windows\SoftwareDistribution - Delete the contents of the Download folder and any other temporary update files inside SoftwareDistribution.
- Then go to:
C:\Windows\System32\catroot2 - Delete the contents of that folder if Windows allows it.
- Go back to Command Prompt and restart the services:
net start wuauservnet start bitsnet start cryptsvc
-
Free up disk space and remove temporary files
- Press Windows + R, type
cleanmgr, and press Enter. - Select your C: drive.
- Check items like Temporary files, Windows Update Cleanup, Delivery Optimization Files, and Temporary Internet Files if listed.
- Click OK, then Delete Files.
- You can also go to Settings > System > Storage > Temporary files and remove update leftovers there.
- Press Windows + R, type
-
Repair damaged system files
- Open Command Prompt as administrator again.
- Run this command:
sfc /scannow - Wait for it to finish.
- Then run:
DISM /Online /Cleanup-Image /RestoreHealth - Restart your PC after both scans complete.
-
Try Windows Update again
- Open Settings > Windows Update.
- Click Check for updates.
- If the same error returns, the issue is often leftover update cache, temp files, or broken update data that needs a deeper cleanup.
Fix It Automatically with Kudu
Kudu can automatically find and remove broken update cache, temporary files, and leftover Windows Update data that often causes repeated update failures. It saves time compared to manually stopping services, clearing folders, and hunting down cleanup items across Windows.
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →Related guides
How to Fix DLL Errors on Windows
Resolve common DLL errors on Windows and clean leftover software traces that may cause them with Kudu.
How to Fix Windows Update Error 0x8024402C
If update error 0x8024402C appears, Kudu can help clean update cache and optimize Windows for smoother updates.
How to Fix Windows Update Error 0x8024A105
Fix Windows Update error 0x8024A105 by clearing update cache and leftover files with help from Kudu.
How to Fix KERNELBASE.dll Errors on Windows
Resolve KERNELBASE.dll errors and clean software leftovers and temporary files on Windows with Kudu.