1. Run Windows Update Troubleshooter
- Go to Settings → Update & Security → Troubleshoot.
- Click Additional troubleshooters → Windows Update → Run the troubleshooter.
- Let it detect and fix common issues, then restart your system.
- Try rerunning the update.
2. Clear and Reset Windows Update Cache
- Open Command Prompt (Admin) and type these commands one by one:
net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
- This removes corrupted cache files and resets the update components.
3. Repair System Files
- Open Command Prompt (Admin) and run:
- sfc /scannow
- After it completes, run:
- DISM /Online /Cleanup-Image /RestoreHealth
- Restart your computer and retry the update.
4. Free Up Disk Space
- Check if your system drive (C:) has enough space for updates (at least 10–20 GB recommended).
- Use Disk Cleanup or Storage Sense to delete unnecessary temporary files.
- Move large personal files to another drive or external storage.
5. Disable Antivirus and Firewall Temporarily
- Third-party security software can block update downloads.
- Temporarily disable them, perform the update, then re-enable protection once updates are complete.
6. Check Internet and Network Settings
- Use a stable wired connection instead of Wi-Fi if possible.
- Restart your router or modem.
- Avoid using VPN or proxy servers during the update process.
7. Use Windows Update Assistant or Media Creation Tool
- Download the Windows Update Assistant or Media Creation Tool from the Microsoft website.
- Follow the instructions to upgrade or install updates manually.
8. Perform a Clean Boot (Advanced)
- Press Win + R, type msconfig, and hit Enter.
- Under Services, check Hide all Microsoft services, then click Disable all.
- Under Startup, open Task Manager and disable non-essential startup apps.
- Restart your PC and try the update in this minimal environment.