If Windows Update has been stuck at 6% for 3 days, treat it as stuck rather than still progressing.
Try these steps in order:
- Restart the PC Restarting can clear a blocked update process.
- Check the internet connection Go to Start > Settings > Network & Internet > Wi‑Fi and confirm the device is connected.
- Run the Windows Update troubleshooter
- On Windows 11: Start > Settings > System > Troubleshoot > Other troubleshooters
- Find Windows Update and select Run
- Follow the on-screen steps
- Make sure the Windows Update service is running
- Press Win + R, type
services.msc, and press Enter - Find Windows Update
- Right-click Properties
- Set Startup type to Automatic
- If the service is stopped, select Start
- Select Apply and OK
- Press Win + R, type
- Clear the Windows Update cache
This removes possibly corrupted update files.
- 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
- Press Win + R, type
- Disconnect external hardware Remove external drives, docks, and other non-essential devices, then try the update again.
- Check date and time settings Go to Start > Settings > Time & language > Date & time and enable automatic time settings. If available, select Sync now.
- Temporarily disable third-party antivirus or firewall Security software can block updates. Disable it briefly, try the update, then re-enable protection.
- Repair system files
Open Command Prompt as administrator and run:
-
DISM.exe /Online /Cleanup-image /Restorehealth -
sfc /scannowAfter both complete, try Windows Update again.
-
If the update still does not move after these steps, a clean restart can help rule out software conflicts during the update process.
References: