很明显这一方法设置的关键是要将某一用户名及密码事先设置成NT默认的用户账号,让系统每次启动时自动登录。
具体步骤如下:
① 以本地域系统管理员账号(Administrator)登录,然后在“RUN”菜单中运行注册表编辑命令:REGEDT32;
② 打开“HEY_LOC_MACHINE”项下的Software\Microsoft\Windows NT\current Version\Win Logon分选项;
③ 选中Win Logon,首先添加一设置自动登录的主键值,单击Edit菜单下的“Add &#118alue…”,在弹出的对话框“&#118alue Name”下键入“AutoadminLogon”键,在接下来的“Data Type”中选取“REG-SZ”,然后输入“1”,按OK返回; ④ 用同样的方法添加“DefaultUserName”和“DefaultPassword”两个键值,分别在两个键值中输入相应的“默认用户名”和“默认用户账号密码”。注意有的时候安装后系统就已自带以上“DefaultUserName”键值,这样就不必再另外添加了,只需双击它对其修改成默认的用户名即可;
⑤ 双击“DefaultDomainName”,修改为默认用户所在的NT域,其它选项可以不管,随系统默认即可,有些报道中还进行了其它一些无关选项的设置,没有必要!
⑥ 这一步是关键中的关键,几乎所有的报刊中都认为就这样可以实现自动登录了,其实不然,经过多次测试得以证实。用鼠标点击“WinLogon”,然后在“Security”菜单下选取“Permissions…”项,把所有用户(包括Administrator)的权限设置为“Read”,千万别设置成“Full Control”(最好删除除“Administrator”用户以外的所有用户,主要是为了系统注册表的安全性)。否则就达不到想要自动启动到默认用户账号下的目的,系统一重新启动又会改变您原来您所设置的“默认用户”和“默认域”。
大家可以看出来虽然这一方法最为省事,但也最不安全,因为任何一个只要会开机就可进入某一默认的用户账号下(当然还可以通过在CMOS中设置“开机密码”来限制非法用户进入系统)。对于较大的局域网,用户较多的情况下没有实用价值。
当然也可在系统进入启动面板前按住“Shift”键即可出现用户登录对话框,这样可自由修改登录了。
二、 设置成自动显示一固定用户名
在一局域中,一般一台机为一要主要用户使用,但也有其它用户临时登录。为了省去固定用户每次登录时均需输入长长用户名,一般需在相应工作站中设置成总是默认固定用户的用户名,用户登录只要输入密码即可,省去了许多麻烦。步骤如下:
①、第①、②、⑤、⑥步同第一种情况一样;
②、取消第一种情况下的第③步,或把其值设置成“0”,不设置成自动登录; ③、在第④步中不要添加“DefaultPassword”项,其它设置方法完全一样。
④、记住在第一种情况的第⑥步一定不能少!
通过以上设置即可达到目的。
三、设置成显示上一次用户登录的用户名
这样设置主要针对一些电脑比较少,而用户较多的单位,几个用户共用一台机,如果设置成某一个用户为固定用户,势必造成另一些固定用户登录的不便,但把系统设置成只显示上一次登录用户的用户名,而只需输入相应的用户密码,大家就方便许多。它与第二种方法不同之处就是在于它所显示的用户名不是固定的,而是显示上一次登录用户的用户名,方法如下: ①、第①、②、⑤、⑥步同第一种情况一样;
②、整个删除第一种情况下的第③、④两步;
③、另外需要添加一个关键值,单击Edit菜单下的“Add &#118alue…”项,在弹出的“&#118alue Name”中输入“Don’tDisplayLastUserName”(有时系统安装后即自带),在接下来的“Data Type”中选取“REG-SZ”,然后输入“0”,按OK返回;如果原来就有这一项,则只需双击这一键值,然后把原来的“1”改为“0”即可。
对于以上三种设置应该注意,每一种的最后一步不能少,就是要把“WinLogon”下的用户权限都设置成“Read”,最好删除除“Administrator”以外的用户!