本文章的信息适用于:Microsoft Windows 2000 Professional
摘要
Windows通过在注册数据库中储存你的代码和其它相关信息允许你去自动操作登录过程。
更多的信息
这个特性允许其它使用者启动你的计算机并且使用你建立的报告来自动地登录。
要点:虽然自登录可以使运用Windows 2000变得更简便,但是这个特性是一个安全危机。
设置一个计算机允许自登录意味着能够接触到计算机的任何人能够访问本计算机所有内容,潜在地包括任何网络或者与它相连的网络。另一个危机是启动自登录导致密码储存在注册表内,在明码文本中。这个特殊的存储了这个值的注册表可以被Authenticated Users组远程地阅读。
结果这个设置只适用于计算机不容易被接触的情况,并且采取一些步骤来确保不被信任的用户不能远程访问注册表。
用注册表编辑器(Regedt32.exe)来增加你的登录信息,如下:
警告:错误地使用注册表编辑器能够导致严重的、多方面的系统问题,这些问题都是可能需要你重新安装Windows NT来纠正的。微软不可能保证来自注册表编辑器使用的任何问题都被解决。在你处于危险时,请使用这个工具
1. 启动REGEDT32.EXE和定位下面注册表的子密钥:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/Winlogon
2. 使用你的报告名字和密码,双击DefaultUserName 条目,键入你的名字,并且点击ok。点击DefoultPassword条目,键入你的密码,然后点击ok。
注意:DefoultPassword值可能不存在。如果它不存在,那么从编辑菜单中,选择Add Value。在Value Name区域,键入"DefaultPassword"(没有引号)。选择REG_SZ适合于数据类型。在String区域,键入你的密码。存储你的改变。
同样,如果没有DefaultPassword字符串指定,那么Windows NT自动改变AutoAdminLogon键值,从1 (对) 变到 0 (错)。这样解除了AutoAdminLogon特性。
3. 从编辑菜单中,选择Add Value。在Value Name 区域加入AutoAdminLogon、选择PEG_SZ适合于数据类型。在String区域加入1。存储你的改变。
4. 退出REGEDT32。
5. 点击Start,点击Shutdown,然后点击ok。关闭你的计算机。
6. 重新启动你的计算机和Windows NT。你应该能够自动登录。
注意:为了绕过AutoAdminLogon过程,并且作为一个不同的用户登录,可以在注销或者Windows NT重新启动之后,按住SHIFT键。
Key: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/Winlogon
Value: ForceAutoLogon
Type: REG_SZ
Data: 1