注册表无忧(15)

软件世界

  让任意账户随Windows XP启动自动登录

  当Windows XP安装完成后,大家都会自己创建一个用户和相应的登录密码,这样每次登录系统前我们都要在登录对话框中输入用户名和相应的密码才能登录系统。其实我们可以让注册表来实现系统的自动登录。

  打开注册表编辑器,展开“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon”分支,然后在此分支下新建或设置以下三个字符串类型的键值项:1.AutoAdminLogon,2.DefaultPassword,3.DefaultUserName。然后将“AutoAdminLogon”(自动登录)设置为“1”,将“DefaultUserName”(登录时所用的用户名)的值设置为默认登录的账户名,将“DefaultPassword”(登录密码)的值设置为默认用户名的登录密码,最后按“F5”刷新注册表并重新启动系统即可。

  注意:在Winlogon子键下面还有很多其他键值,将这些键值设置为不同值可以改变默认的登录设置,例如登录时的桌面背景,登录前的警告提示等。

  让Windows XP在发生严重错误时自动重新启动

  虽然Windows XP系统运行非常稳定,但是有时操作不当,或者是其他原因,Windows XP也会“死机”。此时,无论你怎么按“CTRL+ALT+DEL”键它都不理睬你,此时只能按下Reset键重新启动系统。其实我们可以通过设置注册表,让Windows XP出现严重错误时自动重新启动系统。

  打开注册表编辑器,然后展开以下分支:“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl”,将右侧窗口中的“AutoReboot”键值的数据设置为“1”即可,这样在系统遇到严重错误时就会自动重新启动。

  注意:SYSTEM子键中存放的是启动时所使用的信息和修复系统时所需的信息,其中包括各个驱动程序的描述信息和配置信息等。SYSTEM子键下面有一个CurrentControlSet子键,系统在这个子键下保存了当前的驱动程序控制集的所有信息。