You type your password, Windows thinks for a moment, and dumps you right back at the login screen. Again. And again. A login screen loop is maddening because the system looks fine — it boots, it shows your account, it just won’t let you in.
The good news: this is almost never a hardware problem and rarely a data-loss problem. It’s a sign-in pipeline problem — a corrupt profile, a broken credential provider, or a bad update — and each has a clean fix. For a condensed action plan, see our best way to fix a Windows 11 login screen loop ; this guide is the full diagnostic version.
Why this happens
- A corrupted user profile: the profile registry hive or NTUSER.DAT is damaged, so Windows can’t load your desktop.
- A third-party credential provider (VPN client, fingerprint software, password manager) crashing during logon.
- A Windows update that failed midway, leaving sign-in components mismatched.
- Corrupted system files in the authentication stack (lsass, winlogon).
- Too many startup programs or a misbehaving shell extension stalling the logon process.
- Disk errors on the system partition damaging profile data.
How to fix it
Work through these in order. Most loops break by Fix 3; the later fixes handle the stubborn cases.
Fix 1: Break into Safe Mode
Safe Mode loads a minimal set of drivers and skips third-party credential providers, which usually breaks the loop.
- At the login screen, hold Shift and click the Power icon > Restart.
- In the blue recovery menu, choose Troubleshoot > Advanced options > Startup Settings > Restart.
- Press 4 for Safe Mode (or 5 for Safe Mode with Networking).
- Try logging in — if it works here, a third-party driver or startup item is the culprit.
- If Safe Mode also loops, skip ahead to Fix 5 for offline repairs.
Fix 2: Disable third-party credential providers
VPN clients and security tools love to inject themselves into the logon screen — and crash it.
- In Safe Mode, press Win + R, type
netplwiz, and press Enter. - Alternatively, open Settings > Accounts > Sign-in options and review what’s registered.
- Uninstall recently added VPN clients, fingerprint utilities, or password managers via Settings > Apps > Installed apps.
- Restart normally and test the login.
- Reinstall the removed software one at a time afterwards to identify the offender.
Fix 3: Create a fresh user profile
If your profile hive is corrupt, a new profile sidesteps it entirely — and your files come along.
- In Safe Mode, open an elevated Command Prompt (Start, type
cmd, Run as administrator). - Run
net user newuser MyTemp123 /addand thennet localgroup administrators newuser /add. - Restart and log in as newuser — if this works, your old profile is corrupt.
- Copy your files from
C:\Users\<oldname>\Documents,Desktop, and other folders to the new profile. - Once everything is moved, you can delete the broken profile via Settings > Accounts > Other users.
Fix 4: Uninstall the update that started it
Timing is everything: if the loop began right after an update, roll it back.
- Boot into the recovery environment (Shift + Restart from the login screen).
- Go to Troubleshoot > Advanced options > Uninstall Updates.
- Choose Uninstall latest quality update first and restart to test.
- If the loop persists, return and Uninstall latest feature update.
- Microsoft tracks problematic updates on its Windows support hub — check before reinstalling.
Fix 5: Repair system files offline
When you can’t log in at all, run the repair tools from the recovery environment against the offline Windows install.
- Boot to Troubleshoot > Advanced options > Command Prompt.
- Run
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows(adjust the drive letter if needed). - Then run
DISM /Image:C:\ /Cleanup-Image /RestoreHealth. - Type
exit, choose Continue to boot normally, and test the login. - If your Safe Mode itself isn’t working , repair those boot entries first.
Fix 6: Run Startup Repair and check the disk
Startup Repair fixes boot-adjacent issues, while a disk check rules out file-system damage to your profile.
- From the recovery menu, go to Troubleshoot > Advanced options > Startup Repair.
- Let it run and restart; test the login.
- If still looping, return to Command Prompt and run
chkdsk C: /f. - Allow the check to complete, then boot and test again.
- Persistent disk errors here mean the drive itself may need replacing.
Fix 7: Perform an in-place upgrade repair
This reinstalls Windows over itself, replacing every system file while keeping your apps and data.
- On another PC, create Windows 11 installation media from the official download page .
- Boot your laptop from the USB, but choose Upgrade (not custom install) when prompted.
- Follow the setup — it preserves files, apps, and settings.
- After completion, log in normally; the loop should be gone.
- Reinstall any drivers that the repair flags as incompatible.
Fix 8: Reset Windows while keeping your files
When every targeted fix fails, a reset gives you a clean sign-in stack without sacrificing your data.
- From the recovery menu, choose Troubleshoot > Reset this PC.
- Select Keep my files — this reinstalls Windows but preserves your personal files.
- Choose Cloud download if you have a stable connection, otherwise Local reinstall.
- Follow the prompts; installed apps will need reinstalling afterwards.
- Log in with your Microsoft account and verify the loop is gone before restoring apps.
Closing
A login loop feels catastrophic but is one of the most fixable Windows problems: Safe Mode breaks it, a fresh profile bypasses it, and offline repairs cure the deep cases. Identify whether it’s your profile, a credential provider, or an update, apply the matching fix, and you’ll be back at your desktop — with your files fully intact — the same day.
