怎样在DOS里覆盖SAM文件(WINXP SP2)
发布网友
发布时间:2023-05-27 04:11
我来回答
共1个回答
热心网友
时间:2023-06-28 11:09
当Windows xp第一次安装完毕后,系统会把初始的系统账户信息、注册表、硬件信息等备份到系统文件夹的Repair文件夹下。只要用存放初始账户信息的SAM文件覆盖掉系统现有的SAM文件就可以了。由于无法在Windows XP下直接对该文件夹进行读取,所以具体操作要到DOS下进行,而电脑的系统分区为NTFS,其他分区为FAT32,在NTFS下解决这个问题,需要能读写NTFS分区的软件。(以4个分区为例)
准备工具:
1):DOS启动盘一张(光盘、软盘均可)
2):NTFSDOS PRO(用于在DOS下读写NTFS分区的小软件),如果系统不是NTFS,这个工具就不要准备。
解决步骤:
1):制作NTFSDOS引导盘
在其他运行Windows XP的计算机上下载NTFSDOS PRO并安装。执行NTFSDOS 启动盘安装制作向导,按照提示选择系统文件夹的位置(默认c:\Windows下)和目标文件夹位置(如 E:\NTFS),最后软件会把需要的文件复制到指定的文件夹中。
2):恢复初始账户
把NTFSDOS引导盘文件复制到需要修复的机器FAT32分区上(如E:\NTFS也可以刻录到引导光盘上直接使用)。用DOS引导盘引导系统,在DOS状态下,执行如下命令:
D:(进入存放NTFSDOS的驱动器,由于NTFS分区无法识别,其他分区的盘符会自动提前)
CD NTFS(进入存放NTFSDOS文件的文件夹)
NTFSDOS.EXE(执行NTFSPRO文件,这时NTFSPRO会为NTFS指定一个新的盘符F:)
F:(进入系统分区)
CD F::\\Windows\system32\config(进入存放系统账户的文件夹)
COPY*.* D:\BAK(备份系统文件到BAK文件夹中)
COPY F:\\Windows\Repair\SAM(复制初始账号文件,并覆盖原有文件)
重启,输入第一次安装操作系统时的系统管理员口令,重新获得了系统的控制权。
恢复系统设置
由于习惯使用原来的系统设置:桌面、收藏夹、任务栏、输入法、软件等,所以想把原来的系统设置复制到新的账户下,具体步骤如下:
把位于C:\Documents and Settings\ZWP2,进入“控制面板”执行“用户账户”,新建一个具有计算机管理员权限的新账户ZWP。
把C:\Documents and Setting\ZAM2下的所有文件及文件夹都复制到C:\Documents and Setting\ZAM下,覆盖掉原有的所有文件。
执行“本地管理策略”,在“拒绝本地登录属性”对话框删除里面的账户,启动计算机以ZWP账户登录系统,这时,就可以登录原来的系统,彻底恢复了系统。
注意:在第二步恢复初始账户信息时,建议只复制C:\Windows\Repair文件夹下的账户文件SAM,因为如果把文件夹下所有文件都复制过去的话,会导致系统原有的注册表、硬件信息一并覆盖掉,给系统恢复造成新的不必要的麻烦。