Symptoms
- Windows logo and spinning dots stay on screen
- No progress after 15–20+ minutes
- Happens on every restart attempt
- May follow a recent update or shutdown
Likely causes
- CommonWindows Update installing or stuck mid-updateUpdates can take a long time and occasionally hang partway through.
- CommonCorrupted system filesDamaged files can stall the loading process indefinitely.
- PossibleFailing hard drive or SSDA struggling drive slows or halts the read operations Windows needs at startup.
- PossibleFaulty or recently changed hardwareA newly added RAM stick or drive can cause the loading process to hang.
- Less commonMalware or corrupted driverSome infections or bad drivers load early and block startup.
What to do
- Let it run for a full 30–60 minutes the first time, since a real update install can genuinely take that long.
- Force a restart by holding the power button 10 seconds, then power on again to see if it progresses further.
- If you recently added hardware (RAM, a drive, a card), power off, remove it, and try booting without it.
- Boot into Windows Recovery Environment by interrupting startup 2–3 times, then run Startup Repair under Troubleshoot > Advanced options.
- From Advanced options, open Command Prompt and run 'chkdsk C: /f' to check the drive for errors.
- Try Safe Mode (Advanced options > Startup Settings > Safe Mode) to see if Windows loads with minimal drivers.
- If Safe Mode works but normal mode doesn't, a driver or startup program is likely the cause and can be removed from Safe Mode.
Tools and parts
- Bootable Windows recovery USB drive
When to call a pro
If Startup Repair, chkdsk, and Safe Mode all fail to get you to a working desktop, a technician can attempt a repair install or diagnose failing hardware.
Safety
Generally low risk
Generally low risk for a careful person. Stop if anything looks different from what this guide describes.