Try these steps in order:
- Restart the PC A restart can clear a blocked update process.
- Run the Windows Update troubleshooter
- On newer Windows builds: Start > Settings > System > Troubleshoot > Other troubleshooters > Windows Update > Run
- On older builds: Start > Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Update > Run the troubleshooter
- Make sure the Windows Update service is running
- Press Win + R, type services.msc, and press Enter.
- Find Windows Update.
- If it is stopped, right-click it and select Start.
- Open Properties and set Startup type to Automatic.
- Select Apply and OK.
- Restart the PC, then go to Settings > Windows Update and check again.
- Check the internet connection
- Go to Start > Settings > Network & Internet > Wi‑Fi.
- Confirm the device is connected.
- Temporarily disable or uninstall third-party antivirus, firewall, or VPN software These can block Windows Update. Disable protection temporarily, try the update, then re-enable or reinstall the software after testing.
- Repair system files
Open Command Prompt as administrator and run these commands one at a time:
Then try Windows Update again.DISM.exe /Online /Cleanup-image /Restorehealth sfc /scannow - Reset the Windows Update cache
This removes cached update files that may be stuck.
- Press Win + R, type services.msc, and press Enter.
- Right-click Windows Update and select Stop.
- Go to C:\Windows\SoftwareDistribution.
- Delete the files and folders inside.
- Return to Services, right-click Windows Update, and select Start.
- Rename the SoftwareDistribution and Catroot2 folders
This is more invasive than the previous step. Use an elevated Command Prompt.
Restart the PC afterward.net stop bits net stop wuauserv ren %systemroot%\softwaredistribution softwaredistribution.bak ren %systemroot%\system32\catroot2 catroot2.bak net start bits net start wuauserv - If it still spins with no progress, perform a clean restart into Windows A clean restart starts Windows with minimal drivers and startup programs to rule out software conflicts.
- Last resort: reinstall or clean install Windows If update components remain stuck for weeks, a repair or clean installation may be required. This has higher risk than the earlier steps and should be done carefully.