Windows 10/11 freezes at login [FULL FIX]

Ivan Jenic
by Ivan Jenic
Troubleshooting Expert
Passionate about all elements related to Windows and combined with his innate curiosity, Ivan has delved deep into understanding this operating system, with a specialization in drivers and driver troubleshooting. When he's not tackling... Read more
Affiliate Disclosure
  • Although not often, Windows 10 might sometimes freeze upon launch or shortly after.
  • In this article, we're guiding you step-by-step on fixing this issue so that you can access your PC.
  • Whenever in doubt about specific Windows 10 solutions, be sure to check our Windows 10 Troubleshooting page.
  • For other similarly useful, and more general guides, go to the Windows 10 Hub.
Full Fix: Windows 10 Freezes on Login
To fix various PC problems, we recommend Restoro PC Repair Tool:This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Besides some new great features and improvements, certain Windows 10 updates also bring more problems and headaches for its users.

For instance, many users reported that their Windows 10 OS freezes at login. More exactly, users were confronted with the following:

  • Windows 10 hanging before/after login screen;
  • Windows 10 freezing at Welcome screen;
  • Windows 10 stuck at login screen with spinning circle;
  • Windows 10 freezes on boot.

The most common causes for any of these errors are outdated hardware, certain, antivirus settings, interfering startup apps, or even problematic updates.

If you’ve encountered one of the instances mentioned above, check out the solutions below, trying them one by one until access to your OS is restored.

How do I fix Windows 10 freezing on login?

1.  Update your drivers and check their compatibility

If you’re using an older device, there’s a possibility that some of the drivers for your components are outdated or maybe not compatible with the latest version of Windows.

To determine if you’re using proper drivers, go to the Windows Update & Security center to see if there are any new updates for your system.

Also, you can manually check your drivers in Device Manager, or download them directly from the manufacturer’s site.

Although it seems unlikely, newer versions of drivers could also give you a headache. If that is the case, you should roll them back to the compatible version. To check if your new drivers are alright, do the following:

  1. Boot your Windows in Safe Mode.
  2. Go to Command Prompt and enter the following line:
    • mmc.exe C:Windowssystem32devmgmt.msc
      Windows 10 hangs before login screen
  3. Here, you should check the drivers for the following devices:
    • Audio card (shown under Sound, Video and Game Controllers in Device Manager)
    • WiFi/Network cards (shown under Network adapters)
    • Card reader
    • Video card (Display adapters)

Automatically update drivers (third-party tool suggested)

DriverFix automatically update drivers

We also strongly recommend DriverFix, a third-party tool that will help you with exactly the same thing.

The one reason why you should consider using a dedicated tool is avoiding permanent damage to your computer by manually downloading the wrong driver versions.

There are just three  easy steps to safely update your drivers:

  1. Download and install DriverFix.
  2. Scan your system.
  3. Check the actions suggested by DriverFx (in terms of outdated drivers and recommended software).


Avoid errors or buffering when opening your Windows 10 device by safely updating all your drivers with DriverFix.

Free trial
Visit website

2. Check your antivirus

fix windows 10 freeze

If your Windows 10 build freezes upon login, the problem might be your antivirus. To fix the issue, it’s advised to enter Safe Mode and check your antivirus configuration. In addition, you might want to prevent your antivirus from automatically starting with Windows.

If that doesn’t help, your last resort is to uninstall your antivirus. If you want to eliminate this kind of problem in the future, you might want to consider switching to a different antivirus solution.

There are many great antivirus applications, but Bitdefender, stands out from the rest, so you might want to try it out.

Bitdefender is currently the best antivirus on the market, with the best detection rate and one of the lowest false positive rates in its software category.

Expert Tip: Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

So you can rest assured that, when using Bitdefender, your system will stay healthy, and perfectly protected in real-time, with almost no impact on your device.

Bitdefender Antivirus Plus

Bitdefender Antivirus Plus

Use this antivirus with low impact on other programs and processes, and your Windows 10 device will launch smoothly from now on.

Free trial
Visit website

3. Try the Windows Troubleshooter

  1. Press Windows Key + S and select Control Panel from the list.
    Windows 10 hangs before login screen
  2. Navigate to Troubleshooting.
    Windows 10 freezes on Welcome screen
  3. Select View all from the menu.
    Windows 10 stuck at login screen with spinning circle
  4. Select System Maintenance from the list and follow the instructions on the screen to complete the troubleshooter.
    Windows 10 hangs after login

Not sure why Windows 10 freezes out of the blue? See these 7 sure solutions to fix the issue

4. Check your startup programs

  1. Open Task Manager. You can do that by pressing Ctrl + Shift + Esc.
  2. Under the Startup tab, you’ll see all programs that start along with your system.
    Windows 10 hangs after login
  3. Disable all programs you don’t want to start on login by right-clicking on them and choosing Disable.
    Windows 10 freezes on boot

After disabling all startup applications, check if the problem still persists.

According to some users, sometimes the cause of this problem can be the preinstalled HP software.

Many computers come with preinstalled applications, and sometimes these applications can interfere with your operating system and cause it to freeze.

If you already know the problematic app, but can’t log in to Windows 10, access Safe Mode as shown before and try to remove the application from there.

Sometimes it’s necessary to remove all files and registry entries associated with a certain application in order to fix the problem.

Doing this manually can be hard, so it’s always better to use an uninstaller application such as IOBit Uninstaller. It is perfect for this task since it removes all files associated with the problematic application automatically, so be sure to try it out.

5. Use System Restore

  1. Enter Safe Mode.
  2. Press Windows Key + S and enter system restore. Choose Create a restore point from the menu.
    Windows 10 freezes on Welcome screen
  3. Click on the System Restore button.
    Windows 10 stuck at login screen with spinning circle
  4. In the new window, click Next.
    Windows 10 freezes on Welcome screen
  5. If available, check Show more restore points option. Select the desired restore point and click Next.
    Windows 10 stuck at login screen with spinning circle
  6. Now follow the instructions on the screen to complete the restoration process.

If you can’t access Safe Mode due to this problem, you can restore Windows 10 from the advanced boot menu. To do that, follow these steps:

  1. Restart your PC a few times during the boot sequence.
  2. If done properly, you’ll see a list of three options. Select Troubleshoot > Advanced options > System Restore.
  3. Once you start System Restore, follow the instructions on the screen to restore your PC to the original state.

If you manage to fix your problem, it’s important to mention that you need to prevent the problematic update from installing.

Windows 10 automatically downloads the missing updates, but you can check our guide and learn how to block certain updates from installing. Once you block the problematic update, you shouldn’t have any future issues.

6. Disconnect unnecessary hardware

Disconnect unnecessary hardware

According to users, sometimes your hardware can cause this issue to appear. Many users reported that various USB devices such as external hard drives or USB Wi-Fi adapters can cause this issue to appear.

In this case, we advise you to disconnect all USB devices, except your keyboard and mouse and restart your PC. Your Windows 10 device should launch without any problems.

Keep in mind that you might have to disconnect all your USB devices every time you start your PC, which can be a bit of a hassle.

7. Install the missing updates from Safe Mode

  1. Enter Safe Mode as mentioned in the first solution.
  2. Press Windows Key + I to open the Settings app.
  3. Navigate to Windows Update section.
    Windows 10 freezes on boot
  4. Now click Check for updates button.
    Windows 10 hangs before login screen

Windows 10 will now check for available updates. If any updates are available, they will be installed in the background. Once the updates are installed, check if the problem still persists.

8. Allow users to log in automatically

  1. Enter Safe Mode, as shown before.
  2. Press Windows Key + R to open the Run dialog. Enter netplwiz and press Enter or click OK.
    Windows 10 freezes on boot
  3. Uncheck Users must enter a user name and password to use this computer. Now click on Apply and OK.
    Windows 10 hangs before login screen
  4. Enter your password twice and click OK to confirm.
    Windows 10 hangs after login

After doing that, restart your PC and check if you can log in automatically to your account. Keep in mind that enabling automatic log in can reduce the security of your PC, especially if you’re sharing it with others.

That would be all. If you have any comments, suggestions, or maybe other solutions related to this topic, we would be grateful if you’d to share it with us in the comments.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

This article covers:Topics: