Why Windows 10 Updates Get Stuck
Windows Update problems are among the most common Windows 10 headaches. Updates can hang at a certain percentage, fail with cryptic error codes, or appear to install but revert on reboot. The causes range from corrupted update caches to software conflicts, insufficient disk space, or interrupted downloads.
Here are seven reliable fixes, starting with the simplest and working up to more thorough solutions.
Fix 1: Wait — Then Restart
Updates downloading large feature packages can appear frozen for 30–60 minutes. Before troubleshooting, confirm the update is actually stuck (disk activity light, network traffic). If nothing has changed after an hour, do a proper restart (not just sleep):
- Go to Start → Power → Restart.
- Do not force-shut down mid-update unless absolutely necessary, as this can corrupt system files.
Fix 2: Run the Windows Update Troubleshooter
- Open Settings → Update & Security → Troubleshoot.
- Click Additional troubleshooters.
- Select Windows Update and click Run the troubleshooter.
- Follow the prompts and apply any suggested fixes.
- Restart and try Windows Update again.
This built-in tool resolves a wide range of common update issues automatically.
Fix 3: Clear the Windows Update Cache
Corrupted cached update files are a frequent culprit. Clearing them forces Windows to re-download fresh update files.
- Press Win + R, type
services.msc, and press Enter. - Find Windows Update, right-click it, and select Stop.
- Open File Explorer and navigate to
C:\Windows\SoftwareDistribution\Download. - Delete all files and folders inside (not the Download folder itself).
- Return to Services, right-click Windows Update, and select Start.
- Go to Settings → Windows Update and check for updates again.
Fix 4: Free Up Disk Space
Major Windows 10 updates can require several gigabytes of free space. If your drive is nearly full, updates will fail silently.
- Open Settings → System → Storage.
- Click Temporary files and delete what you don't need.
- Use Disk Cleanup (search for it in Start) to remove system junk, previous Windows installations, and delivery optimization files.
Aim to have at least 10–20 GB free before running a feature update.
Fix 5: Reset Windows Update Components via Command Prompt
For more stubborn issues, resetting all update components manually often works:
- Search for Command Prompt, right-click it, and select Run as administrator.
- Run these commands one at a time (press Enter after each):
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserverren C:\Windows\SoftwareDistribution SoftwareDistribution.oldnet start wuauservnet start cryptSvcnet start bitsnet start msiserver
- Restart your PC and try updating again.
Fix 6: Use the Media Creation Tool
If a feature update (like a major version upgrade) consistently fails, use Microsoft's Media Creation Tool to perform an in-place upgrade:
- Download the tool from Microsoft's official Windows 10 download page.
- Run it and select Upgrade this PC now.
- Choose to keep your files and applications.
- The tool will handle the update process, bypassing Windows Update entirely.
Fix 7: Check for Third-Party Software Conflicts
Some antivirus programs and VPN clients interfere with Windows Update. Temporarily disable third-party security software, run updates, then re-enable it. If updates succeed with the software disabled, check for a newer version of that software or configure it to allow Windows Update traffic.
When to Contact Microsoft Support
If you've tried all of the above and updates still fail, note the specific error code shown in Settings and search for it on Microsoft's support site. Error codes like 0x80070005, 0x8007000D, or 0x800f081f each have dedicated Microsoft documentation with targeted solutions.