If the Windows 10 upgrade is stuck and the PC is unstable, use this order of recovery and repair:
- If the upgrade is stuck at a high percentage, restart the upgrade from the local setup files:
- Open
C:\$GetCurrent\Media - Open the
Setupfile - When the upgrade restarts, on Get important updates, select Not right now, then select Next
- Finish the upgrade
- Open
- After the upgrade completes, install updates:
- Go to Start > Settings > Update & Security > Windows Update
- Select Check for updates
- Install all available updates
- Restart the PC even if Windows does not ask for a restart
- If Windows Update is failing or stuck, run the Windows Update troubleshooter:
- Go to Start > Settings > Update & Security
- Select Troubleshoot > Additional troubleshooters
- Select Windows Update > Run the troubleshooter
- If system files are damaged, repair them:
- In the taskbar search box, type command prompt
- Select Run as administrator
- Run:
DISM.exe /Online /Cleanup-image /Restorehealth - After it completes successfully, run:
sfc /scannow - Wait for the scan to reach 100%, then try Windows Update again
- If the PC became unusable after the update and normal Windows does not work properly, enter Windows Recovery and try System Restore:
- Restart the device 3 to 5 times until Windows Recovery opens
- Select Troubleshoot > Advanced options > System Restore
- Choose a restore point from when the PC was working correctly
- If update downloads are corrupted, reset Windows Update files. Warning: this deletes the current update cache and forces Windows to download updates again.
- Press Win + R, type
services.msc, and press Enter - Right-click Windows Update and select Stop
- Go to
C:\Windows\SoftwareDistribution - Delete all files and folders inside
- Go back to Services, right-click Windows Update, and select Start
- Press Win + R, type
If the device is also low on storage, Windows 10 upgrade needs at least 16 GB free space for 32-bit or 20 GB for 64-bit.
References:
- Windows 10 Upgrade Assistant is stuck at 99% | Microsoft Support
- [Windows 10](https://support.microsoft.com/windows/deployment/updates-lifecycle/troubleshoot-problems-updating-windows#most-common-windows-update-problems)
- [Windows 10](https://support.microsoft.com/windows/deployment/updates-lifecycle/troubleshoot-problems-updating-windows#restore-and-repair-system-files)
- Update seems to be stuck and is totally blocking my computer now - Microsoft Q&A