密码丢失到底如何找回【转贴】
■FC
读者悠游:我有一台很久不用的电脑,前些天开机的时候,才发现已经忘了Windows XP的密码,我从网上
找到了很多关于恢复密码的文章,其中不少都是删除SAM文件,但也有很多人说不成,请问到底应该如何解决呢?
系统密码丢失是很多朋友遇到的棘手问题,如何解决
这个问题呢?
在《电脑爱好者》已经介绍过的方法中,其中比较方便
的有DreamPack(下载地址:http://www.d--b.webpark.pl/down/
dreampackpl-2004-05-12.zip)、ERD Commander 2003,或
是Linux版的启动引导恢复工具。不过这些都需要其他第三方
工具,如果仅仅只用一张DOS软盘或是只能引导系统的闪存
盘,那么应该怎么做呢?
1.流传已久的伪技巧
网上现在流传着一条删除SAM 文件就能恢复密码的技
巧,但实际测试的情况如何呢?
用DOS启动盘引导,将C:\Windows\System32\Config目
录下的SAM文件剪切至其他分区,重新启动系统,在出现欢
迎界面后,就会提示错误,根本无法登录。
其实这条技巧仅适用于Windows 2000 的早期版本,微
软早已通过补丁修复了该漏洞,但时至今日还有人在传播这
已经失传的技巧。
由于上面的技巧已经无法使用,于是网上又流传出另外
一种方法:用C:\Windows\Repair 下的SAM 文件替换C:
\Windows\System32\Config目录下的同名文件,这样就可以
恢复密码至最初安装状态(默认情况下,Administrator的初始
密码为空)。实际上,这种恢复方法也同样有问题,虽然有时
可以正常恢复,但并不能保证所有的系统都正常恢复。
为什么可以恢复系统密码至初始状态呢?其实,Repair
文件夹是系统安装后,用于备份系统文件的文件夹,当系
统出现问题时,我们可以随时用该文件夹中的文件恢复系
统。因此用SA M 文件替换的方法就能恢复到以前的状态
了,不过由于SAM 同时还与其他文件有关联,因此如果仅
仅恢复一个文件只有很少的情况可以成功。
那么正确的方法是什么呢?
2.“备份密码”的小技巧
第一步:如果忘记密码,在DOS下,用C:\Windows\Repair
下的software、System、Security、default及Sam五个文件,覆盖
C:\Windows\System32\Config目录下的同名文件。
小提示
如果电脑安装了双系统,那么连DOS 引导盘都可以省下,
直接在另一个系统中进行上面的操作即可。
第二步:重启电脑,用Administrator登录,然后修改其
他管理员账号的密码(或新建一个管理员账号),用该管理员
账号登录。
第三步:进入C:\Documents and Settings\,将其中的
Administrator文件夹删除,将Administrator.computer_name的文
件夹改名为Administrator,再用Administrator登录,设置好相应
的密码即可。
虽然使用这种方法可以恢复系统,但系统也会恢复初装
时的状态,这时你的各种驱动还没有安装,几乎所有优化配
置全部消失,一部分软件无法使用(还能使用的多半都是绿色
软件),有些即便可以使用也需要重新注册。所以建议在安装
完驱动、软件,进行相应设置后,把前面提到的五个文件从
C:\Windows\System32\Config覆盖至C:\Windows\Repair(当然,
你也可以备份到其他文件夹)下,这样以后就算忘记密码,再
按上面的方法恢复时,也可以减少损失。