From the past couple of months, Windows 10 users are facing login screen loop issue. Where in, the login screen pops-up, ask the user to key-in login information, and after hitting enter it goes back to the same login screen again. In this post, we will talk more about Windows 10 login screen loop issue, why it happens, and how to fix this problem.
Causes for Windows 10 login screen loop:
- The first and foremost reason for this problem is the recently installed Windows Update. Most of us are aware that Microsoft deploys updates to keep the OS up to date. However, there are situations were newly installed Windows Update doesn’t get installed correctly, or conflict between any third-party applications causes a breakdown
- Second reason would-be third-party application recently installed/updated device drivers
- Third would be connected peripheral devices which don’t fit properly with the newer version of Windows 10 after the Windows update, and that mixes up with already running OS and causes such issue.
- Another reason is upgrading from the previous version of Windows to Windows 10. When a user upgrades to the newest build of Windows 10 using an option provided by Windows 10 installer, it upgrades or migrates all files/applications/drivers and many more. Thus, if an application which is not at all compatible with Windows 10, it will start creating a problem like not responding, login screen error, graphics error, an issue with registry or policies.
As we now understood all scenarios in which Windows 10 login screen loop occurs, let’s work together to troubleshoot this issue.
How to fix Windows 10 login screen loop:
Here are a few ways via which we can resolve this problem.
- Try to restart the computer or do a hard shutdown, if required.
- While restarting the computer, press F12 to open Advanced Troubleshooting Wizard
- Select Safe Mode and login into the computer
- Once logged in Safe Mode, restart and login back in normal mode and check
Abstract of solution 1, what exactly we are trying to do is booting the computer in safe mode -> logging in and restarting it back in standard way.
It seems very straight forward and doesn’t make sense from the top, however under the hood what is happening is when a system is updated and computer boots up for the first time. It checks for all dependent file in the registry/application and then starts.
When these kinds of issues occur, the startup files don’t load thus causes such problem. When we restart the computer in safe mode and complete the login process, the startup file used by Windows gets refresh and loads without any interferences on its next boot.
These phenomena are used by Microsoft in its LKGC (last know good configuration) boot option.
- Try to restart the computer in advanced troubleshooting option by pressing F12 while starting the computer or holding “SHIFT” key while clicking on the restart button
- Boot the computer in Safe mode with networking by going to Troubleshoot -> advanced option -> startup settings -> safe mode with networking
- Go to device manager by typing “device manager” on the search bar at the bottom left-hand corner
- Look for any device manager with a yellow triangle, right-click -> try to update the driver
- If it is an externally connected device, try to disconnect after shutting down the computer
- Reboot the computer in normal mode and see how it works
Abstract of Solution 2: In this step, we are running the computer in safe mode with networking, logging into device manager and updating drivers.
- Boot the computer in advanced troubleshooting wizard -> System Restore
- Look for the restore point and try to do a system restore to the previous date
- The system will automatically start in normal mode if the restore is successful
Abstract of Solution 3: Usually, when a new Windows Update installed before Windows perform the installation, it creates a restore point on its own automatically. Hence, if Windows 10 login screen loop issue started after Windows Update, then it can easily be rolled back using a restore point.
- Boot the computer in advanced troubleshooting wizard -> command prompt
- It will open command prompt Window
- Run check disk to see any internal disk error by typing; “chkdsk /f /r “and hit enter
- Check disk will look for bad sectors, tries to recover information saved on the disk and fixes the errors
- Once the check disk process is complete, we need to run system file checker tool (/scannow) to scan all protected system files and folders, repair and replace them with a fresh cached copy of such corrupt files which is saved in compressed format in %WinDir%\System32\dllcache
- After /scannow is completed, type: Repair-WindowsImage -Online -RestoreHealth and press enter
- Wait for the above step to complete, then restart the computer and try to log in
Abstract of Solution 4: In this step, we are running a scan on the hard disk for any violations or errors and trying to fix it using cache file saved in compressed format in the OS.
- If you can log in into the computer and it freezes, try creating a new user profile
- A new user profile can be created by going to Run Window and type “control userpasswords2” -> enter
- It will open user account window, click Add -> enter username -> select type of access “administrator”, “user” and click create.
- At last click and apply and close the Window
- Use the switch user option to login into the new user profile and see how it works
Abstract of Solution 5: In this step, we are creating a new user account using a shortcut key and trying to see if this issue is specific to a user account. User account related subject can be resolved using a new user account process.
- Boot the computer in advanced troubleshooting wizard -> Troubleshoot -> advanced option -> startup settings -> safe mode
- Go to search bar at bottom left-hand corner, type “System Configuration” ->enter
- System Configuration window will pop up-> go to “Boot” tab -> under Boot options -> uncheck “Safe Boot” option -> apply-> okay
- Restart the computer and see if you are still getting login screen loop error
Abstract of Solution 6: Sometimes we have seen, the system automatically checks safe mode option on the OS, and it freezes on the login screen as system start files are unaware of such collision and hence when it recognizes it freezes at the point. Hence, starting the computer in safe mode and looking for this option and unchecking under system configuration Window will solve the problem.
Solution 7 (Other options):
- If you are unable to resolve the issue after following above step, try to disconnect the computer from the network (turn off LAN, Wi-Fi)
- Restart the computer and check for the issue
- If nothing works, then boot the computer in advanced troubleshooting wizard -> reset the PC
Abstract of Solution 7: In this step, all other possible ways to resolve the problem is pointed out. Like disabling networking options, resetting PC to factory settings.
Have you ever faced Windows 10 login screen loop issue on your computer, do let us know which solution worked for you in your comments below.