Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Hey all i am hoping someone knows how to set up Server 2012 with auto logon?

I already tried: winserver2012

But i am unable to find the checkbox that was in 2008 server that said "Users must enter a user name and password to use this computer."

Where else can i go/do in order to do this auto login?

share|improve this question
    
May I recommend the excellend FLOSS program Greenshot for your next screenshot? ;) –  0xC0000022L Dec 15 '13 at 1:15
    
@0xC0000022L or just use the screenshot tool built in to windows SnippingTool.exe (link is for windows 7, but the tool has been there since XP and is still there in 2012R2) –  Scott Chamberlain Oct 28 at 19:59
    
@ScottChamberlain: I know it, but except for cropping it lacks all the features of Greenshot (pixelizing areas, highlighting areas etc). So I only use it on bare bones machines where I have no way to get Greenshot or where it would be impolite to install it. –  0xC0000022L Oct 29 at 9:53

7 Answers 7

up vote 7 down vote accepted

Try to use the registry key technique.

You will need to have an account with a password for this to work.

  1. Run regedit.exe

  2. Navigate to

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\winlogon
    
  3. Set or create the following keys

    AutoAdminLogon = "1"
    DefaultUserName = Your user name
    DefaultPassword = Your password
    
  4. Restart and let us know if it works!

share|improve this answer
2  
Would you mind elaborating on that? –  Oliver Salzburg Nov 5 '12 at 0:44
    
@Oliver Salzburg give me a second :-) –  Mikhail Nov 5 '12 at 0:45
    
Where are those registry keys located? Is a search really necessary? –  Oliver Salzburg Nov 5 '12 at 0:47
    
@OliverSalzburg You should really wait a few seconds before the author has finished writing. –  Mikhail Nov 5 '12 at 0:54
6  
Why don't you finish your answer before you post it? :D –  Oliver Salzburg Nov 5 '12 at 0:55

Autologon from Sysinternals should do the trick. It’s really simple too.

share|improve this answer
    
While the question relates to the original Server 2012 this is the only method that still seems to work under R2. –  PeterJ Nov 5 at 6:41

I would not manually edit the registry. Use the netplwiz.exe app that comes standard with 2012 (and 2008 as well). This opened the following User Accounts box for me.enter image description here

Just search for the app through the start menu, or travel to C:\Windows\System32 to find it

share|improve this answer
    
And it appears that the password is not stored in the clear in the registry when you do it this way. A far better way of doing it. –  Matt H Jan 13 at 1:00
    
For the ones as dumb as myself, you need to CLEAR "Users must enter a user name and password to use this computer" and it will ask for a password in which will make the server auto logon. –  F.Aquino Oct 19 at 2:12

You must replace or create the following keys in registry :

HKLM\Software\Microsoft\Windows NT\CurrentVersion\winlogon

AutoAdminLogon = 1

DefaultUsername = currentUserName

DefaultPassword = currentPassword

Reference : http://techsultan.com/autologin-on-windows-server-2012/

share|improve this answer

if you only set "AutoAdminLogon = 1" you will get your checkbox back for "Users must enter a user name and password to use this computer.".

That way you don't have to do too much in the registry.

share|improve this answer

I think this is easiest to do from PowerShell...

Type:

PS:> $RegPath = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"

PS:> Set-ItemProperty $RegPath "AutoAdminLogon" -Value "1" -type String

PS:> Set-ItemProperty $RegPath "DefaultUsername" -Value "YOURDOMAINNAME\Administrator" -type String

PS:> Set-ItemProperty $RegPath "DefaultPassword" -Value "YOURPASSWORD" -type String

I don't know if that's easier overall, but it's something you can do from a remote PowerShell session. To my mind that makes it much more accessible.

share|improve this answer

Go to CMD and type "control userpasswords2". If you can see the "Users must enter a user name and password to use this computer" checkbox then uncheck it and Apply/Ok and enter your credentials.

However, Windows Server 2012/R2 does not always show the "Users must enter a user name and password to use this computer" checkbox. For instance on my DC it is not available.

If you use the full registry method, then your password will be saved in plan text, which could be a security issue. To get around this you can force the checkbox to appear in any configuration/role/whatever of 2012/R2.

  1. Open the registry and navigate to "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon".
  2. Create ONLY the String "AutoAdminLogon" with a value of "1".
  3. Close the registry editor and open a CMD prompt.
  4. Type "control userpasswords2" without the quotes.

You will now see the same dialog the OP posted but with the checkbox "Users must enter a user name and password to use this computer" and it will be unchecked.

  1. Re-check the box and hit Apply.
  2. Then uncheck it again and hit Apply or OK and save your UID and PWD.

The machine will auto login, without storing your credentials in the registry in plain text. If you had previously did the full registry method before with UID and PWD I would delete them before doing this, however checking the box might delete the keys for you.

If the PC is a DC or Domain member than you may need to configure the login domain registry entry before it will work properly.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.