当计算机工作不正常时,往往可以通过恢复注册表来修复。不过该命令应该在DOS下执行。目前网页恶意代码最可恶的破坏行为之一是在注册表中禁止了程序运行。选择“最后一次正确的配置”启动计算机时,WindowsXP只是还原注册表项HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet中的信息。其他任何在注册表项中所作的更改均保持不变。
注册表如何恢复
注册表中存放着计算机软硬件的配置信息,病毒、网页恶意代码往往要修改注册表,平时安装、操作软件也会使注册表内容发生变化。当计算机工作不正常时,往往可以通过恢复注册表来修复。所以,平时我们应经常备份注册表(运行regedit,导出注册表文件)。这样,需要时就可以导入过去某个备份,使电脑恢复正常。 如果平时没有导出注册表,则只好通过运行 scanreg /restore来恢复注册表,或运行scanreg /fix来修复注册表。不过该命令应该在DOS下执行。对于win98系统,开机时按F8,选择Command Prompt Only进入DOS;对于WinMe系统,则可以运行Command进入DOS。当然,也可以用软盘引导系统,进入C:\windows\command子目录,然后执行上述修复注册表的命令。 目前网页恶意代码最可恶的破坏行为之一是在注册表中禁止了程序运行。此时因IE无法运行,不能使用在线自动修复;且“微机数据维护”等修复软件也不能运行;同样也不能导入注册表文件来修复注册表。此时唯一的办法就是在DOS下运行C:\windows scanreg /restore来修复注册表。电脑系统注册表损坏怎么修复
注册表损坏导致的系统无法正常启动,下面给出几种简单的修复方法。第一种:最后一次正确配置
使用“最后一次正确配置”,可执行以下具体操作:
(1)启动计算机。
(2)当电脑通过内存、硬盘自检后,看到提示“请选择要启动的操作系统”后,按下F8 键。
(3)这时屏幕上将显示Windows XP 高级启动选项。
(4)使用上下箭头键,选中“最后一次正确配置”选项,使其高亮显示。
(5)按下Enter 键,Windows XP 将使用“最后一次正确配置”启动计算机。
这样,Windows XP就可以正常启动,同时将当前注册表恢复为上次的注册表。这里需要注意的是,“最后一次正确配置”不能解决由于驱动程序或文件被损坏或丢失,注册表文件损坏或注册表内容错误而导致的问题。
选择“最后一次正确的配置”启动计算机时,Windows XP 只是还原注册表项
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet 中的信息。其他任何在注册表项中所作的更改均保持不变。
第二种:安全模式
如果使用“最后一次正确的配置”项无效,则可以在启动菜单中选择“安全模式”,这样Windows XP可以自动修复注册表中的错误,从而使启动能够正常引导下去。
如果不行,可以选择“带命令行提示的安全模式”,使用管理员账户或具有管理员权限的其它账户登录系统,在命令提示符后输入以下命令:
%systemroot%\system32\restore\rstrui.exe
按回车键调出“系统恢复”工具,按提示进行操作就可以了。
另外也可以在“运行”对话框中输入“sfc/scannow”命令修复系统文件。(注:需要用到系统安装盘)
第三种:故障恢复控制台
要用到Xp安装光盘,比较麻烦,略。
第四种:PE启动
可以在PE下用注册表修复工具进行修复。