本文介绍如何通过在注册表数据库中存储密码和其他相关信息,将 Windows 配置为自动执行登录过程。使用此功能,其他用户可以启动您的计算机并使用您建立的帐户自动登录。
重要说明:自动登录功能使用方便;但是此功能可能会带来安全隐患。如果将计算机设置为自动登录,则任何可以实际接触该计算机的人都可以访问其中的所有内容,包括它所连接到的所有网络内容。另外,如果打开自动登录,则密码以纯文本形式存储在注册表中。Authenticated Users 组可以远程读取存储此值的特定注册表项。只有当计算机被物理保护并采取了确保不可信用户不能远程访问注册表的措施时,才建议使用此设置。
使用“注册表编辑器”打开自动登录
警告:“注册表编辑器”使用不当可造成严重问题,这些问题可能需要重新安装操作系统。Microsoft 不保证能够解决因为“注册表编辑器”使用不当而产生的问题。使用“注册表编辑器”需要您自担风险。
若要使用“注册表编辑器”(Regedt32.exe) 打开自动登录,请按照下列步骤操作:
1. |
单击开始,然后单击运行。 |
2. |
在打开框中,键入 Regedt32.exe,然后按 ENTER 键。 |
3. |
在注册表中找到以下注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon |
4. |
双击DefaultUserName 项,键入您的用户名,然后单击确定。 |
5. |
双击 DefaultPassword 项,键入您的密码,然后单击确定。备注:如果 DefaultPassword 值不存在,则必须添加该值。若要添加该值,请按照下列步骤操作:
a. |
在编辑菜单上,单击新建,然后指向字符串值。 |
b. |
键入 DefaultPassword,然后按 ENTER 键。 |
c. |
双击 DefaultPassword。 |
d. |
在编辑字符串对话框中,键入您的密码,然后单击确定。 | 备注:如果未指定 DefaultPassword 字符串,则 Windows 会自动将 AutoAdminLogon 项的值从 1(真)更改为 0(假),从而禁用 AutoAdminLogon 功能。
|
6. |
在编辑菜单上,单击新建,然后指向字符串值。 |
7. |
键入 AutoAdminLogon,然后按 ENTER 键。 |
8. |
双击 AutoAdminLogon。 |
9. |
在编辑字符串对话框中,键入 1,然后单击确定。 |
10. |
退出“注册表编辑器”。 |
11. |
单击开始,单击关机,然后在注释文本框中键入原因。 |
12. |
单击确定关闭计算机。 |
13. |
重新启动计算机。现在您可以自动登录。 |
备注:若要绕过 AutoAdminLogon 过程并以其他用户的身份登录,请在注销后或在 Windows 重新启动后按住 SHIFT 键。
这篇文章中的信息适用于:
• |
Microsoft Windows Server 2003 Datacenter Edition |
• |
Microsoft Windows Server 2003 Enterprise Edition |
• |
Microsoft Windows Server 2003 Standard Edition |
• |
Microsoft Windows Server 2003 Web Edition |
• |
Microsoft Windows Server 2003 Datacenter Edition |
• |
Microsoft Windows Server 2003 64-bit Enterprise Edition |