How To Enable Windows 10 Auto Login

If your computer is used in an environment where you are happy for all users to have easy access, you can enable Windows 10 Auto Login. It is useful to have the option, especially when a PC is used in a trusted family environment.

Please read the section at the end of the post if these methods won’t work and try again.

1. Open the Run command window

Open the Run command window by pressing and holding down the Windows key ⊞, then tapping R and releasing the Windows key.

2. Open the User Accounts panel in Windows 10

Open User Account Settings.

Left-click in the text box next to Open:. Type in netplwiz and click the OK button. The User Accounts Panel should now be open.

3. Remove the password requirement for user accounts

Uncheck user must enter a user name and password checkbox.

In the User Accounts Window, press the left mouse button on the checkbox to uncheck Users must enter a user name and password to use this computer.

If it is already unchecked, check it, then uncheck it.

4. Enter your login credentials

Windows 10 Enable Auto Login.

After you uncheck the checkbox as instructed in the previous step, you will be presented with a small new window asking for your login username and password for your account.

Enter your username and password and click the OK button.

Enable Auto Login Using The Registry Editor

This is another method to accomplish the same thing in the steps above but in more of a manual fashion by using the Registry.

You are about to edit the Windows Registry, so I advise you to make a restore point on your computer before continuing. This way, you can always restore your computer to this point if anything gets messed up.

1. Open the Windows Registry Editor

Open the run dialog in by pressing and holding the Windows key ⊞ on your keyboard and tapping the R key, then release the Windows key.

Left-click in the text box next to Open. Type in regedit. Select the OK button.

The Windows Registry Editor will now be open.

2. Navigate to the Winlogon subkey

Within the newly opened Registry window, click on the expansion markers (>) down the navigation tree on the left to open the following key branches:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
Left click on the winlogon key.

Left-click on the Winlogon key itself to display its values in the right pane.

3. Edit keys

Modify default user name value.

Right-click on the value called DefaultUserName. Click on the Modify… item in the contextual menu.

Type in username.

Edit the value data text box to match your user name. Click on the OK button to save the value.

If the DefaultPassword value doesn’t exist

There is a chance that the DefaultPassword value doesn’t exist in Windows. In this case, create a new string value like this:

  1. Select the Edit item in the menu across the top area of the Registry Editor.
  2. Hover your mouse pointer over New and left-click on the String Value item in the pop-out menu.
  3. Type DefaultPassword into the name box without the quotes and press the Enter key on your keyboard.
  4. Right-click on the value called DefaultPassword. Click on the Modify… item in the contextual menu.
  5. In the Value Data text box, type your password and hit the OK button to save it.

4. Create the AutoAdminLogon value if it’s missing

  1. Left-click on the Edit item in the main menu area. Hover your mouse pointer over New and left-click on the String Value item in the pop-out menu.
  2. Type in AutoAdminLogon for the value’s name.
  3. Right-click on the AutoAdminLogon value and select the Modify… item listed in the contextual menu.
  4. In the Value data text box, ensure its value is 1. If it has a 0, erase it, and type in 1. Select the OK button.

5. Select restart in the Start Menu to test

Close the Windows Registry Editor and restart your computer to test whether the auto-login works for your account. If it is, you shouldn’t have to enter your password to get to your Windows desktop.

What to do if none of these techniques work

In some cases, you may run into a situation where the checkbox for users requiring to enter a password (shown in the first example) is missing.

The registry method may not work either. Restoring the checkbox option to turn off the requirement for a password for your account is key for this to work effectively.

To fix this, open the Windows Command Prompt window (right-click the Start Menu icon and select Command Prompt (Admin) or Powershell (Admin) ) and enter the following:

reg ADD “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device” /v DevicePasswordLessBuildVersion /t REG_DWORD /d 0 /f

After you press enter, this command will change a registry setting for you, allowing the checkbox for users to always enter a password to return.

Follow the first method again, and automatic login will work as it should with every login.