启用了SYSKEY,但是将密钥软盘丢失了,怎么办?
SYSKEY的Mode 2是将启动密钥(Start Key)保存在软盘里,如果没有启动密钥,将无法解密SAM数据库。
注意不能使用故障恢复控制台,因为SAM数据库被加密,一样会被锁住。
请尝试以下方法,恢复注册表配置单元:
一、系统还原已经启用
如果Windows XP启用了系统还原,那么可以借助启用SYSKEY之前的还原点进行操作,方法有以下两种:
1. ERD Commander 2005
【该方法已经测试通过】
如果能够恢复到启用SYSKEY之前的还原点,那么这个问题就能得到解决,这里的关键是能够Offline访问系统还原功能。
可以借助ERD Commander 2005来离线访问Windows XP的系统还原。
用ERD Commander 2005恢复光盘引导系统,进入Winternals桌面以后,首先备份重要数据,例如C:\Documents and Settings\UserName\Desktop(这里的UserName要用你的工作帐户名称代替)下的文件。
然后启动Winternals自带的System Restore,选择一个以前的还原点恢复即可。
?
2. 借助还原点的注册表备份
【该方法未经测试,请慎用】
如果没有ERD Commander 2005,可以借助WIN98启动盘,如果C盘是NTFS,则需要借助NTFSDOS Pro软盘,以便能够访问NTFS分区。然后进入实模式DOS环境下,利用启用SYSKEY以前的还原点,将注册表配置单元恢复到原来的状态。
进入实模式DOS环境后(根据实际情况,可能需要借助NTFSDOS Pro挂载启动分区),然后进入系统还原的工作目录C:\System Volume Information,当然你得先用dir命令显示其8.3短文件名。然后参考KB307545的“第二部分”恢复注册表配置单元(唯一的区别在于,您只能“屈尊”在DOS下完成)。
http://support.microsoft.com/kb/307545/zh-cn
注意 恢复以后,在该还原点以后安装的驱动和应用程序可能需要重新安装。
二、系统还原已经禁用
3.借助初始安装的注册表备份
【该方法已经测试通过】
借助WIN98启动盘+NTFSDOS Pro软盘进入实模式DOS环境,将C:\WINDOWS\repair目录下的注册表配置单元覆盖C:\WINDOWS\system32\config目录下的同名文件,以恢复到初始安装时的注册表配置。具体方法请参考KB307545的第一部分。
?