Try these steps in order:
- Run the built-in Windows Update troubleshooter.
- On Windows 11: Start > Settings > System > Troubleshoot > Other troubleshooters > Windows Update > Run.
- Follow the on-screen instructions.
- Repair Windows system files.
- In the taskbar search box, type command prompt.
- Select Run as administrator.
- Run:
DISM.exe /Online /Cleanup-image /Restorehealth - Wait for the message that the operation completed successfully.
- Then run:
sfc /scannow - Wait until verification reaches 100%, then close Command Prompt.
- Try Windows Update again.
- Reset Windows Update components.
- Open Command Prompt as administrator.
- Run these commands one at a time:
net stop bits net stop wuauserv ren %systemroot%\softwaredistribution softwaredistribution.bak ren %systemroot%\system32\catroot2 catroot2.bak net start bits net start wuauserv - Restart the PC and check Windows Update again.
- Note: this renames the update cache folders so Windows can rebuild them.
- Verify the Windows Update service is running.
- Press Win + R, type services.msc, and press Enter.
- Open Windows Update.
- Set Startup type to Automatic.
- If the service is stopped, select Start.
- Select Apply > OK.
- Restart the PC, then check for updates.
- If the issue continues, try a clean restart of Windows.
- A clean restart starts Windows with a minimal set of drivers and startup programs to help rule out software conflicts.
- Also check free disk space.
- Windows requires at least 16 GB free space to upgrade a 32-bit OS, or 20 GB for a 64-bit OS.
If the problem is only a temporary Windows Update service load issue, retrying later can succeed without any action.