星期一, 五月 28, 2007

关于自动登录问题解决,设置第二次自动登录失败,autoadminlogon被修改回去为0!

1,开机时要你按:CTRL+ALT+DEL以及输入密码!
关于消除按CTRL+ALT+DEL。网络上有很多方法。我摘个下来:
方法2:管理工具 -> Local Security Settings(本地安全策略) -> 本地策略 -> 安全选项 -> interactive logon: Do not require CTRL+ALT+DEL,启用之。一切OK。

打开注册表(运行->"Regedit"),再打开:
HKEY_LOCAL_MACHIN|SOFTWARE|MicroSoft|Windows NT|CurrentVersion |Winlogon段,在此中按右键,新建二个字符串段,AutoAdminLogon="1",DefaultPassword="为超级用户Administrator所设置的Password"。 注意,一定要为Administrator设置一个密码,否则不能实现自启动。 然后,重新启动Windows即可实现自动登录。
或者是下个软件也可以实行。原理都是一样。
但问题是这种方法只能管一次。就是重新启动后的那一次确实不用输入密码,但第二次启动,又要输入密码!仔细发现注册表中的AutoAdminLogon="1",还原成了AutoAdminLogon="0",至于为什么,我不知道。估计大家的都会还原吧。

下面是解决办法:
我把那段注册表导出!他不是自动还原吗。我每次重新启动让他自己导入,从而可以达到永久不用输入密码!但有个问题。如果直接导入注册表的话。它要弹个对话框出来。说是否导入,这个问题要好好解决。因为我想实行的是电脑自己休息会在重新启动。不想有人操作。
后来我发现可以用个批处理文件。我在C盘设置一个AUTO.BAT,代码如下:
@echo off
regedit /s c:\autorun\1.reg
exit
这里的1.reg就是我先导出的注册表。
然后把auto.bat把它放到自动启动项内。每次随WIN启动。这个BAT的好处就是,不会弹出对话框,自己在后台导入。呵呵
感谢:bushit

没有评论: