1. Check Internet Connection
- Confirm you are connected to the internet and the connection is stable.
- Restart your modem/router.
- If using Wi-Fi, switch to a wired Ethernet connection for reliability.
2. Disable Proxy or VPN Temporarily
- Press Win + R, type inetcpl.cpl, and hit Enter.
- Go to Connections → LAN settings.
- Uncheck “Use a proxy server for your LAN” unless required.
- Disconnect VPN temporarily and retry the update or Store download.
3. Run Built-in Troubleshooters
- Go to Settings → Update & Security → Troubleshoot.
- Click Additional troubleshooters.
- Run the Windows Update troubleshooter and follow prompts.
- Also, run the Windows Store Apps troubleshooter.
4. Reset Windows Update and Store Cache
- Open Command Prompt as Administrator and run:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
wsreset.exe
- This clears old data and refreshes the update components.
5. Sync Date and Time
- Go to Settings → Time & Language → Date & Time.
- Enable Set time automatically and Set time zone automatically.
- Click Sync now.
6. Temporarily Disable Firewall/Antivirus
- Turn off your third-party antivirus and Windows Defender Firewall briefly.
- Retry updates or Store access.
- Re-enable protection afterwards.
7. Enable Required Services
- Press Win + R, type services.msc, press Enter.
- Set these to Automatic and Running:
- Windows Update
- Background Intelligent Transfer Service (BITS)
- Cryptographic Services
8. Test on a Different Network
- Connect to a mobile hotspot or alternate network to rule out ISP or local network issues.