1.Run Windows Update Troubleshooter
- Go to Settings → Update & Security → Troubleshoot.
- Select Additional troubleshooters → Windows Update → Run the troubleshooter.
- Follow the prompts to detect and fix common update-related issues.
- Restart your PC and try updating again.
2.Check Disk Space
- Open File Explorer and check if the system drive (C:) has at least 10–20 GB free space.
- Delete unnecessary files, uninstall unused apps, or use Disk Cleanup to free space.
3.Repair Corrupted System Files
- Open Command Prompt (Admin) and run:
- sfc /scannow
- After completion, run:
- DISM /Online /Cleanup-Image /RestoreHealth
- Restart the system and attempt the update again.
4.Reset Windows Update Components
- Open Command Prompt (Admin) and type the following 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 clears corrupted cache files and resets update services.
5.Use Windows Update Assistant or Media Creation Tool
- Download the Windows Update Assistant or Media Creation Tool from Microsoft’s website.
- Follow the on-screen steps to install the latest Windows version manually.
6.Check and Repair User Profile
- If the issue persists, create a new local user profile:
- Go to Settings → Accounts → Family & other users → Add someone else to this PC.
- Log in with the new profile and try running Windows Update again.
7.Ensure Network Stability
- Use a wired Ethernet connection if available.
- Avoid using VPNs or proxies while performing the update.
- Restart your modem/router to refresh connectivity.
8.Perform a Clean Boot (Advanced)
- Press Win + R, type msconfig, and press Enter.
- Under Services, check Hide all Microsoft services, then click Disable all.
- Under Startup, open Task Manager and disable unnecessary startup programs.
- Restart and try updating again in this clean environment.