How to Sign-in Automatically to a User Account in Windows 10 Version 2004 '20H1'
Starting in Windows 10 version 2004, also known under its code name '20H1', Microsoft has changed the default behavior of the user autologin feature. Now, if you have any of the Windows Hello secure options enabled, you won't be able to sign-in automatically into your user account. Here's what you have to do.
Advertisеment
Starting in Windows 10 build 19033, if you set PIN or other Windows Hello secure feature, Windows 10 hides the option Users must enter a user name and password to use this PC in the classic control userpasswords2
. See the following screenshot:
Thanks to our reader "Birkuli", we now know that it is the new default behavior of the OS. So, here's how to make it sign-in automatically.
To Sign-in Automatically to User Account in Windows 10 Version 2004,
- Open Settings.
- Go to Accounts > Sign-in options.
- Turn off the Windows Hello option on the right.
- Press the Win + R keys on the keyboard. The Run dialog will appear on the screen. Enter the following command in the Run box:
netplwiz
(orcontrol userpasswords2)
. - Find your user account and select it in the list. You should see the check box mentioned above:
- Turn off Users must enter a user name and password to use this PC and click on the Apply button.
- The Automatically sign in prompt will appear.
- Type your password twice and you are done!
The procedure works best for Microsoft accounts. Check THIS out.
Some of the users of Windows 10 version 2004 who have the OS installed with a local account, report that the Windows Hello option is not visible in Settings. If you are one of them, you can apply a registry tweak to get the missing checkbox visible. Here is the procedure in details.
Sign-in Automatically to a Local Account in Windows 10 Version 2004
- Close the User Accounts dialog (
netplwiz
) if you have it open. - Open the Registry Editor app.
- Go to the following Registry key.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device
. See how to go to a Registry key with one click. - On the right, modify or create a new 32-Bit DWORD value
DevicePasswordLessBuildVersion
. Note: Even if you are running 64-bit Windows you must still create a 32-bit DWORD value. - Change its value to
0
. Normally, it is set to2
by default, but this may vary from build to build. Set it to0
anyway. - Now, run
netplwiz
again. The checkbox will be there!
To undo the change, set the DevicePasswordLessBuildVersion
value back to its defaults, e.g. set it to 2.
To automate this procedure and save your time, you can Winaero Tweaker. This tweak is included in the app starting in version 0.17.1.
Restore Defaults
To restore defaults, run netplwiz again and turn on the 'Users must enter a user name and password to use this PC' checkbox. The next time you log on, you will be asked for the password again.
Finally, you can use an alternative legacy method. However, I do not recommend you to use it. I'll explain why. It was available in previous versions of Windows NT and is not secure today. It requires storing the unencrypted password in the Registry which can be read by third party software and other users! Do not use this method unless you know what you are doing.
Sign-in Automatically to a User Account with a Legacy Registry Tweak
- Open the Registry Editor app.
- Go to the following Registry key.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
. See how to go to a Registry key with one click. - On the right, modify or create a new string (REG_SZ) value "AutoAdminLogon". Set it to 1.
- Create or modify a new string value "DefaultUserName" and type the user name to sign-in automatically with.
- Create here a new string value "DefaultPassword". Type the password of the user account from the previous step.
To disable the automatic login enabled with this method, delete the DefaultPassword value and set AutoAdminLogon to 0.
Support us
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:
If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!
Advertisеment
My PC running Windows 10 version 1904? Can i use above settings on my Windows PC??
yep you can.
Thank you, I will definitely try it.
I JUST WANT MY COMPUTER BACK THE WAY IT WAS. AND MY SOUND TO WORK AGAIN
please get my windows 10 back the way it was 1st of april
just help me to get computer working the way it was last week
You are clearly lost, this isn’t the correct place to post your problems. There are the Microsoft forums for that.
شكرا لك , انقذتني حل عظيم
Thank you, saved me a great solution
I’m trying version 2004 19041.84 and the option “Require Windows Hello Sign in” is not present so the checkbox under “control userpasswords2/netwizpl” is not available. Any clue? For now one possible workaround is to use Sysinternals Autologon
Which edition you are running?
Win 10 Pro
Strange, it must be there. I have an idea. Maybe you have a local account instead of Microsoft account?
Yep, local account. I never used Microsoft accounts.
I guess this causes the OS to hide the Hello options.
So the only solution in this case is to use sysinternals autologon?
or that unsafe registry tweak.
Will the Shutdown, Logoff, Logon, & Startup sounds be affected by this?
I just want my computer back a week ago
are you going to help me keep me in the dark
Can you stop posting the same comment, and tell us how actually we can help you?
Also trying version 2004 19041.84 with local account and the option “Require Windows Hello Sign in” is not present so the checkbox under “control userpasswords2/netwizpl” is not available. Please existing safe registry tweak for display this option in netplwiz?
The tweak won’t add the option!
It is unsafe as it makes you store a plain text password in the Registry.
I´am trying version 2004 19041.264 with local account and the option “Require Windows Hello Sign in” is not present so the checkbox under “control userpasswords2/netwizpl” is not available too. I use registry tweak, change “DevicePasswordLessBuildVersion”=dword:00000002 to
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device]
“DevicePasswordLessBuildVersion”=dword:00000000
The checkbox for autologon under “control userpasswords2/netwizpl” is now available.
https://forums.mydigitallife.net/threads/windows-10-1909-home-hello-screen.81223/
Thanks! That’s exactly what I need
Sergey thanks for Winaero Tweaker v 0.17.1.0 Option Enable User Autologon Checkbox worked perfectly!
Great!
nice it worked thanks.
Thanks, worked 2004 local account 2 to 0 :)
Great dude thx for share, now i can automatically logon with step number 2.
Doesn’t work for me.
Step 6, “Now, run netplwiz again. The checkbox will be there!” – is not.
Fresh install of win 10 2004 (build 19041)
Regedit method worked for me. Thank you sooooooooo much!
Winaero Tweaker
Dopo tutte le soluzioni possibili provate questa finalmente ha funzionato in 1 secondo!!!!!
Grazie
Just used your instructions to restore the missing checkbox on a new Win10 2004 installation with only local accounts. I tried using Winaero 0.17.1.0 but the option you show here is not in the list so I had to edit the registry manually, which worked perfectly… thanks.
Just wanted to let you now about the missing Winaero functionality.
This isn’t working for me in 1909. I have a dell from factory that I applied windws updates on. It does not have a camera so WH can’t be used. I can’t see the checkbox in netplwiz nor do I have the PasswordLess registry key.
I tried manually creating the keys and the dword, but it didn’t do anything after a reboot. Are there other registry entries in the Device, or PasswordLess keys?
I set it to zero, could auto sign-in but it disabled all my options on Windows Settings page for sign-in. However, when I set it to 1, it worked for me, and my other options were not greyed out.
hey guys, I am trying to set one of the workstations to Auto login in the domain environment, so when I set admin auto login registry to 1 it keeps changing to 0 after the reboot, any help would be greatly appreciated. thank you