Try these steps in order for Windows 11 updates stuck on Pending download:
- Restart the PC
A restart can clear temporary blocks in the update process.
- Run the Windows Update troubleshooter
Go to Start > Settings > System > Troubleshoot > Other troubleshooters.
Find Windows Update and select Run.
- Check the internet connection
Go to Start > Settings > Network & Internet > Wi‑Fi and confirm the device is connected. A stable connection is required for downloading updates.
- Make sure there is enough free disk space
Windows requires at least 16 GB of free space for a 32-bit OS or 20 GB for a 64-bit OS to upgrade. If storage is low, free space and try again.
- Confirm administrator access
Some updates require an administrator account to install.
- Disconnect external hardware
Remove external storage devices, docks, and other unnecessary hardware, then try Windows Update again.
- Clear the Windows Update cache
This can fix corrupted update files.
- Press Win + R, type services.msc, and press Enter.
- Find Windows Update, right-click it, and select Stop.
- Go to C:\Windows\SoftwareDistribution.
- Delete the files and folders inside it.
- Return to Services, right-click Windows Update, and select Start.
Note: deleting the update cache removes temporary update files only.
- Verify date and time settings
Go to Start > Settings > Time & language > Date & time.
Turn on Set time automatically and Set time zone automatically, then use Sync now if needed.
- Temporarily disable third-party antivirus or firewall
Security software can block downloads. Pause protection briefly, try the update, then re-enable protection.
- Run Windows Update again
Go to Start > Settings > Windows Update > Check for updates.
- Restart to apply updates
If updates install, use Start > Power > Update and restart or Update and shut down.
If the download is stuck at 0% or 100%, Microsoft specifically recommends checking the internet connection, restarting the PC, and confirming enough disk space.