Windows Update failing, stuck, or not downloading? Here’s how to fix it.

Hero

Check What Error You’re Getting

Settings → Windows Update → View update history.

Look for failed updates and note the error code (e.g., 0x800f0983).

Google that specific error code + “reddit” for targeted fixes.

Fix 1: Run Windows Update Troubleshooter

Settings → System → Troubleshoot → Other troubleshootersWindows UpdateRun.

Fix 2: Clear Windows Update Cache

Open Command Prompt as Admin:

net stop wuauserv
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start wuauserv

Then try Windows Update again.

Fix 3: Run System File Checker

Open Command Prompt as Admin:

sfc /scannow

Repairs corrupted system files.

Fix 4: Check Disk Space

Windows Update needs at least several GB of free space.

Settings → System → Storage → check free space on C:.

If under 10GB, run cleanmgr and delete files in %TEMP%.

Fix 5: Update Drivers Manually

Go to your PC manufacturer’s support page (Dell, HP, Lenovo, ASUS).

Download the latest drivers for your specific model — especially chipset and storage drivers.

Then retry Windows Update.

Fix 6: Pause and Resume Updates

Settings → Windows Update → Pause updates for 7 days.

Wait a few days, then check again. Sometimes Microsoft servers have temporary issues.

Fix 7: Reset Windows Update

If nothing works, backup your files and: Win + I → System → Recovery → Reset this PC → Fresh start.


Still failing? Try Windows Update Catalog — search for the specific KB number and download + install manually.