将Windows 7加入域后,高级用户管理控制台中不再提供自动登录选项。由于由于SharePoint和TFS,我正在运行一个小的主域,因此如何启用此设置?
此处的HowToGeek文章对此进行了介绍,但是在加入域时,这些选项被禁用。
将Windows 7加入域后,高级用户管理控制台中不再提供自动登录选项。由于由于SharePoint和TFS,我正在运行一个小的主域,因此如何启用此设置?
此处的HowToGeek文章对此进行了介绍,但是在加入域时,这些选项被禁用。
Answers:
来自:我的数字生活文章
单击开始,单击运行,键入
regedit
,然后单击确定。在Windows Vista / 7中,只需键入regedit
开始搜索,然后按Enter。导航到以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
双击该
DefaultUserName
条目,键入用于登录的用户名,然后单击“确定”。如果
DefaultUserName
找不到注册表值名称,请创建一个新的字符串值(REG_SZ),其值名称为DefaultUserName
。双击该
DefaultPassword
条目,在数值数据框下键入用户帐户的密码,然后单击“确定”。如果没有
DefaultPassword
值,请使用值名称创建一个新的字符串值(REG_SZ)DefaultPassword
。请注意,如果未
DefaultPassword
指定字符串,则Windows会自动将AutoAdminLogon
注册表项的值从1(true)更改为0(false)以关闭该AutoAdminLogon
功能。在Windows Vista / 7中,
DefaultDomainName
还必须指定,否则Windows将提示输入无效的用户名,该用户名显示为.\username
。为此,请双击DefaultDomainName
,然后指定用户帐户的域名。如果是本地用户,请指定本地主机名。如果
DefaultDomainName
不存在,请创建一个新的字符串值(REG_SZ)注册表项,其值名称为DefaultDomainName
。双击该
AutoAdminLogon
条目,1
在“数值数据”框中键入,然后单击“确定”。如果没有任何
AutoAdminLogon
条目,请使用值名称创建一个新的字符串值(REG_SZ)AutoAdminLogon
。如果存在,请删除
AutoLogonCount
密钥。同样,如果存在,请删除
AutoLogonChecked
密钥。退出注册表编辑器。
单击开始,单击重新启动,然后单击确定。
User Config\Admin Templates\System\Prevent Access to Registry Editing Tools
。
除了William Hilsum的答案,此方法不需要您将密码以纯文本形式保留在注册表中(尽管我不确定身份验证的实际存储方式)。
第1步
作为本地管理员,告诉Windows允许管理员自动登录。
在Regedit中,浏览到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
。如果不存在,请创建一个新的字符串值,将其AutoAdminLogon
设置为1。
第2步
告诉Windows记住登录密码。
在运行框中,键入control userpasswords2
确保您的域用户名在列表中,如果没有,请添加它。取消勾选(或勾选并取消勾选):用户必须输入用户名和密码才能使用此计算机。
确保选择了您的用户名。单击应用。
此时,Windows应提示您输入将使用的密码。
第三步
现在返回HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
确保已设置以下字符串值,否则请进行设置:
DefaultUserName
:您的域用户名(不带域前缀)DefaultDomainName
:您的域应该是这样。
密码更改注意事项:
每次更改密码时,都需要从第2步重新执行此过程。不幸的是,每次保存该对话框时,Windows都会将DefaultDomainName重置为本地计算机名称,因此您必须手动将其更改。
control userpasswords2
自2003年左右以来,我一直在使用。;-)
netplwiz
吗?
除了@Adam Millerchip的回答外,我们每次每次都必须再次运行control userpasswords2来存储新密码时,可以将密码更改工作减少到加入域之前。现在我们在域上,我们可以只运行一个批处理文件,而不是运行控制userpasswords2并还原我们的域和用户名注册表设置:
AfterPwdChange.bat
control userpasswords2
pause
regedit /s WinLogonBit.reg
WinLogonBit.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="mydomainusername"
"DefaultDomainName"="mydomain"
而且,如果要自动登录的原因是要运行启动程序,我们可能仍希望工作站在加电后最终锁定。如果是这样,我们可以使用以下命令在“启动”文件夹中放置一个快捷方式:
C:\Windows\System32\rundll32.exe user32.dll,LockWorkStation
也许您可以将其作为bat文件运行:
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d YourUserNameHere /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d YourPasswordHere /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d YourDomainHere /f
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonChecked /f