在Windows Server 2016上启动时自动login用户?

我正在testingWindows Server 2016(而不是2012),但取消选中control userpasswords2中的“ 用户必须input用户名和密码才能使用此计算机 ”框似乎并没有让机器在启动时自动使用提供的帐户login。

2016年还有其他的方法吗?

使用Sysinternals Autologon。 它比其他方法更安全地将证书存储在registry中。

Autologon for Windows v3.10
https://technet.microsoft.com/en-us/sysinternals/autologon

虽然这是一个非常糟糕的主意,但仍然有可能 。 但是,用户必须拥有密码,并且密码将显示给有权访问HKLM任何人。 最有可能您所需的用户甚至在域pipe理员组中。

如TechNet文档AutoAdminLogon中所述 ,您可以添加

 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "AutoAdminLogon"="1" "DefaultUserName"="your-admin-account" "DefaultDomainName"="yourdomain.local" "DefaultPassword"="YourAdminPasswordRevealedToThePublicByAStupidAdmin" 

如果这是一个testing环境没有连接到您的networking,并且您正在使用本地pipe理员帐户,欢迎您这样做。 否则:不要这样做。


附加:这不回答原来的问题,但我只是想增加一个通知,这仍然是一个合适的方式来创build一个非authentication的“信息亭机” ,如果你还添加

 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "ForceAutoLogon"="1" 

用于在注销后自动login用户。 您的用户位于Domain Guests组,每次注销时将自动删除configuration文件,并根据默认configuration文件创build新configuration文件。 例如,如果要启动Web浏览器而不是默认的explorer.exe ,则还可以更改shell程序。 然后,closures浏览器窗口将导致所有caching和浏览历史的删除。

 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "Shell"="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"