1. Check Internet Connection
- Ensure you are connected to a stable network.
- Restart your router/modem.
- Try switching to a wired (Ethernet) connection.
2. Disable Proxy or VPN Temporarily
- Go to Settings → Network & Internet → Proxy.
- Turn off Use a proxy server.
- Disconnect from VPN and retry Windows Update.
3. Restart Windows Update Services
- Open Command Prompt (Admin) and run:
net stop wuauserv
net stop bits
net start wuauserv
net start bits
- This ensures update-related services are running properly.
4. Flush DNS and Reset Network Settings
- In Command Prompt (Admin), run:
ipconfig /flushdns
netsh winsock reset
netsh int ip reset
- Restart your PC afterwards and retry the update.
5. Run Windows Update Troubleshooter
- Go to Settings → Update & Security → Troubleshoot → Additional troubleshooters → Windows Update.
- Run the troubleshooter and apply recommended fixes.
6. Temporarily Disable Antivirus/Firewall
- Disable third-party antivirus or firewall.
- Retry Windows Update.
- Re-enable protection after installation.
7. Clear Windows Update Cache
- In Command Prompt (Admin), run:
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 update files and forces fresh downloads.
8. Use a Different Network
If the issue persists, connect to a different Wi-Fi or mobile hotspot and try updating again.
9. Manually Install Updates
- Visit the Microsoft Update Catalogue.
- Search for the KB number of the failed update.
- Download and install it manually.
10. Use Windows Update Assistant
- Download the Windows Update Assistant from Microsoft’s official website.
- Run the tool to bypass network-related update failures.