The Problem
Windows 11 reaches the logo and spinning dots and never gets to the sign-in screen—it spins for 10, 20, 30 minutes or more. Unlike a black screen on boot, you can see the logo, so firmware handed off correctly and Windows itself is failing to finish loading.
Usual causes: a stuck update, a bad driver, a corrupted Fast Startup file, or a peripheral confusing the boot.
Looping through Automatic Repair instead? Use fix the Automatic Repair loop. "No bootable device" message? See no bootable device errors.
Step 1: Give It One Real Chance
If a feature update was installing, the spinner can legitimately sit for 30 minutes or more, especially on a mechanical hard drive.
Before forcing anything, check whether work is happening: watch the drive activity LED, or listen to a mechanical drive. Steady activity means it is doing something. Wait a full 30 minutes once. Pulling power during a component-store write causes far worse damage than waiting.
Step 2: Unplug Everything
- Remove USB drives, external hard drives, dongles, printers, controllers, card readers, and any extra monitors.
- Leave only keyboard and mouse.
- Hold the power button for 10 seconds to force off, then power on.
An external drive or a USB stick that firmware is trying to enumerate is a very common cause, and this test costs nothing.
Step 3: A Proper Power Cycle
- Hold the power button for 10 seconds until the PC is fully off.
- Unplug the power cable, and remove the laptop battery if it is removable.
- Hold the power button for a further 30 seconds to drain residual charge.
- Reconnect and boot.
This clears the state that Fast Startup saved, which by itself resolves a fair share of these cases.
Step 4: Boot Safe Mode
- Force-shutdown during boot three times—power off as soon as the logo appears.
- On the next boot Windows opens Automatic Repair.
- Advanced options → Troubleshoot → Advanced options → Startup Settings → Restart → press 5 for Safe Mode with Networking.
It boots in Safe Mode → the installation is intact and a driver or startup item is the cause. Continue below. It hangs in Safe Mode too → suspect the disk or system files. Skip to Step 7.
Full walkthrough: how to enter Safe Mode.
Step 5: Turn Off Fast Startup
A corrupted hibernation image is one of the most common causes of an endless spinner.
- In Safe Mode: Control Panel → Power Options → Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Untick Turn on fast startup (recommended) → Save changes.
- Restart normally.
To be certain the file is rebuilt, also run in Terminal (Admin):
powercfg /hibernate off
Step 6: Undo the Recent Change
- Just updated? Roll it back: fix Windows 11 after a bad update.
- New driver? Device Manager → the device → Properties → Driver → Roll Back Driver. Graphics and storage drivers are the usual suspects.
- New software, especially antivirus? Uninstall it from Safe Mode.
- Nothing obvious? System Restore to a point before the problem: create and use a system restore point.
Step 7: Startup Repair and System Checks
From the recovery menu, Troubleshoot → Advanced options:
- Run Startup Repair once and let it finish.
- If it fails, open Command Prompt. Confirm the drive letter first with
diskpart→list volume→exit, then:
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
chkdsk C: /f /r
DISM /Image:C:\ /Cleanup-Image /RestoreHealth
chkdsk /r takes hours on a large drive. Let it run to completion.
Step 8: Watch Where It Actually Stops
If you can reach Safe Mode, enable boot logging to see the last driver loaded before the hang.
Win + R→msconfig→ Boot tab → tick Boot log.- Boot normally, force off when it hangs, then return to Safe Mode.
- Read
C:\Windows\ntbtlog.txt—the last entries name what was loading when it stopped.
What Not to Do
- Don't hard-power-off repeatedly during an active update. Each interruption raises the chance of an unbootable system and a corrupted component store.
- Don't reinstall Windows before testing the disk. A dying drive produces exactly this symptom and will do so again on a fresh install.
- Don't clear CMOS hoping it helps—it will not, and it may reset your SATA mode and boot order into a worse state.
Still Spinning?
- Safe Mode also hangs → the disk is the prime suspect: check SSD or hard drive health.
- Get your data out first if you have any doubt: recover files from the recovery Command Prompt or another machine before attempting a reinstall.
- Last resort that keeps your files: reinstall Windows without losing data.
Related guides
How to Detect and Remove a Rootkit in Windows 11
Malware that survives every scan and reinstall is hiding below Windows. Detect a rootkit or bootkit, remove it properly, and know when a clean install is the only answer.
How to Fix a Missing Dual-Boot Menu in Windows 11
PC boots straight into Windows with no choice of operating system? Restore the boot menu with firmware settings, bcdedit, and a GRUB repair if needed.
How to Fix Boot Device Not Found (3F0) on Windows 11
Error 3F0 appears before Windows even starts — the firmware cannot see a bootable drive. Work through boot order, detection, and BCD repair in that order.
How to Fix BAD_SYSTEM_CONFIG_INFO in Windows 11
BAD_SYSTEM_CONFIG_INFO means the registry or boot configuration is damaged. Repair BCD, restore the registry hives, and get back into Windows 11 with these ordered steps.
How to Fix the Automatic Repair Loop in Windows 11
Stuck on 'Preparing Automatic Repair' or 'Automatic Repair couldn't repair your PC'? Rebuild boot files, run SFC offline, and break the Windows 11 loop.