WindowsXP操作系统登录账户10大问题( 三 )


再来介绍一种更简单的方法:
在“开始→运行”中输入“rundll32 netplwiz.dll,UsersRunDll”命令,按回车键后弹出“用户帐户”窗口,然后取消选定“要使用本机,用户必须输入用户名和密码”一项,点击“确定” 。

图6在弹出的窗口中输入你想自动登录的账户和密码就行了 。
图79.上面介绍的这个方法真是不错啊 。不过每次都要输入这么长的命令实在是太麻烦了?Windows 2000控制面板里就有一个用户密码的功能,为什么Windows XP中没有?干嘛不也来一个?是的,Windows 2000中有,但Windows XP却隐藏了这个组件 。不过好在我们可以自己在控制面板中添加,方法也很简单,将面的内容保存为*.reg并导入就行了: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOTCLSID{98641F47-8C25-4936-BEE4-C2CE1298969D}]
@="密码账户管理" [HKEY_CLASSES_ROOTCLSID{98641F47-8C25-4936-BEE4-C2CE1298969D}DefaultIcon]
@="%SystemRoot%System32nusrmgr.cpl,1" [HKEY_CLASSES_ROOTCLSID{98641F47-8C25-4936-BEE4-C2CE1298969D}Shell] [HKEY_CLASSES_ROOTCLSID{98641F47-8C25-4936-BEE4-C2CE1298969D}ShellOpen] [HKEY_CLASSES_ROOTCLSID{98641F47-8C25-4936-BEE4-C2CE1298969D}ShellOpencommand]
@="Control Userpasswords2" 【WindowsXP操作系统登录账户10大问题】[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
ControlPanelNameSpace{98641F47-8C25-4936-BEE4-C2CE1298969D}]
@="Add Userpasswords2 to Control Panel"双击控制面板中的“密码账户管理”打开它,我们可以做点什么呢?·重新设置密码 。随便选择一个用户,点击“重设密码”按钮即可 。
·添加新的用户 。点击“添加”按钮,再按照向导进行操作 。
·管理密码 。比如我们要清除自己的MSN Messenger登录密码,那就切换到“高级”标签,点“管理密码”,再进行删除操作吧 。
·增强安全性 。用过Windows 2003 Server的朋友都知道,每次登录前都需要我们按下Alt Del Ctrl键,这样免得有些木马有可趁之机,Windows XP中也可以这么做,点“要求用户按Alt Ctrl Delete”就行了 。
图8
10.我的Windows XP密码弄丢了,不能登录,里面还有很多重要的东西呢……怎么办?
这个问题要解决就没那么简单了,从Windows NT/2000/XP/2003开始,账户管理就有了一种叫“安全帐号管理器(Security Account Manager)”的机制,安全帐号管理器对用户账户的管理是通过安全标识符(SID,Security Identifiers)进行的 。
每个SID都是在我们为系统添加一个账户时生成的,它由用户和组的安全描述、标志符的颁发机构、修订版本、可变的验证值四部分组成,它被存储在系统中一个名为“sam”的无后缀名文件中(图1,其位置为:%SystemRoot%system32configsam) 。一旦我们删除该账户,其对应的SID也被删除,而且它是唯一的,也就是说,即使我们马上再建一个同样的账户,新生成的SID值都是不一样的 。由于Windows的登录都是靠SID来验证的 。
明白了这个原理,我们再来纠正两种错误的做法:
一、有些人觉得删除SAM文件就可以正常登录了 。这种方法您千万别尝试,它只实用与原装版本的Windows 2000,对Windows XP不行,可能会引起系统锁死的故障,对Windows XP/2003用户可以尝试将C:WindowsRepair目录下的sam文件拷贝覆盖到C:Windowssystem32config目录中,注意覆盖前请先备份C:Windowssystem32configsam文件 。不过这样你也无法抢救使用EFS加密的文件 。
二、有些人说可以使用别的账户登录,登录后再进行抢救工作 。这样做固然不错,但你同样无法抢救使用EFS加密的文件 。
那么改如何解决才是正道呢?我们可以使用一款名为@Stake LC4的软件破解存放在SAM文件中用户名和密码信息,该方法的优点在于可以完美解决忘记密码的问题,即使管理员账户中使用EFS加密的文件也一样能够访问,不会存在数据丢失的情况,不过缺点是如果你设置的密码过于复杂,该软件计算时间会非常长一些,这需要你有足够的耐心了 。

推荐阅读