第一、 只能设置一个用户,客户帐户打开与否不受影响。运行“控制面板”|“用户帐户”此时出现“用户帐户”对话框,选中其它用户并双击图标对其进行一一删除,只保留一个想要登录的用户。

  第二、 不要设置任何密码。在“用户帐户”对话框中双击图标,进行删除密码操作。

  第三、 必须使用Windows XP的登录画面,不能用传统的登录画面。在“用户帐户”对话框中选“更改用户登录或注销的方式”并进入,此时出现“用户帐户”小对话框,单击“取消”然后在“使用欢迎屏幕”复选框中打勾。

  此三项不可缺少,否则系统就不会自动登录。


在开始运行输入“control userpasswords2”,把“要使用本机,用户必须输入用户名和密码”的勾去掉,确定,在弹出的对话框中输入要自动登录的用户名和密码,确定就可以了。

 

第1步:运行“regedit”,以打开“注册表管理器”;运行注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon]分支,然后在右侧窗口双击“DefaultUserName”,接着输入你的登录用户名。如果没有预设的用户名称,可以在注册表编辑器的菜单栏点选“编辑→新建→字符串值(s)→DefaultUserName”来添加这个项目,注意要区分大小写字母。

第2步:同样在该分支下,在注册表编辑器的右侧窗口中双击“DefaultPassword”,假如未发现“DefaultPassword”一项,可按上面的步骤来新建该字符串值。第3步:接下来在右侧窗口中双击“AutoAdminLogon”,将数值设置为“1”。假如未发现“AutoAdminLogon”,可按上面的步骤来新建。现在关闭注册表编辑器并重新启动电脑,以后你会发现那个令人讨厌的登录对话框不见了。


单击开始→运行,输入rundll32 netplwiz.dll,UsersRunDll,点确定后调出“用户帐户”设置窗口,然后在User (用户)选项中取消Users must enter a user name and password to use this computer(要使用本机,用户必须键入用户名和密码),单击OK,接着在弹出的对话框中输入你想自己登陆的用户名和密码即可(如果没有设置密码直接点击确定即可)

 

单击“开始/运行”,输入“ rundll32 netplwiz.dll,UsersRunDll”,按回车键后弹出“用户帐户”窗口,看清楚,这可跟“控制面板”中打开的“用户账户”面板窗口不同哦!然后取消选定“要使用本机,用户必须输入用户名和密码”选项,单击确定,在弹出的对话框中输入你想让电脑每次自动登录的账户和密码即可。   事实上,在windows 2000中也可以这样实现自动登录,不过它可以通过“控制面板”打开“用户账户”窗口,而在Windows XP中不行罢了。