1. Verify Date and Time Settings
- Go to Settings → Time & Language → Date & Time.
- Enable Set time automatically and Set time zone automatically.
- Click Sync now to update system time.
2. Check Network Connection
- Ensure your internet is stable.
- If using Wi-Fi, try switching to a wired connection.
3. Temporarily Disable VPN or Proxy
- Go to Settings → Network & Internet → Proxy.
- Turn off manual and automatic proxy setup.
- Disconnect VPN and try again.
4. Clear Windows Update or Microsoft Store Cache
- For Windows Update:
net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start wuauserv
net start bits
- For Microsoft Store:
wsreset.exe
5. Run Windows Update Troubleshooter
- Go to Settings → Update & Security → Troubleshoot.
- Select Additional troubleshooters → Windows Update → Run the troubleshooter.
6. Check and Enable Required Services
- Press Win + R, type services.msc, and press Enter.
- Ensure Windows Update, BITS, and Cryptographic Services are set to Automatic and Running.
7. Reset Network Stack (Advanced)
- Open Command Prompt (Admin) and run:
netsh winsock reset
netsh int ip reset
- Restart your PC.
8. Install Updates via Standalone Installer (Optional)
- Visit the Microsoft Update Catalogue website.
- Search for the KB number of the update you need and install it manually.