开机显示 “必须使用记录或另一备份以恢复包含系统注册表数据的文件.恢复成功”的解决方案

开机显示 “必须使用记录或另一备份以恢复包含系统注册表数据的文件.恢复成功的解决方案
【开机显示 “必须使用记录或另一备份以恢复包含系统注册表数据的文件.恢复成功”的解决方案】在网上找了很多资料,试了下在命令行下输入:secedit /configure /cfg %windir%repairsecset
up.inf /db secsetup.sdb /areas REGKEYS解决 。另有以下方案供选择:
Windows XP注册表故障修复
电脑出现故障的原因很多,其中有不少是由注册表产生的 。一般出现以下症状则可以初步断定为注册表出了问题:(1)运行程序时弹出“找不到*.dll信息;(2)Windows应用程序出现“找不到服务器上的嵌入对象或“找不到OLE控件错误提示;(3)单击某个文档时,Windows XP给出“找不到应用程序打开这种类型的文档信息;(4)Windows资源管理器中存在没有图标的文件夹、文件或奇怪的图标;(5)菜单、控制面板中的一些项目丢失或处于不可激活状态;(6)网络连接无法建立;(7)工作正常的硬件设备变得不起作用;(8)Windows XP根本无法启动,或仅能从安全模式启动;(9)Windows XP系统显示“注册表损坏等信息 。
此时可采取以下方法修复注册表:
A.在Windows XP下用备份文件还原
如果Windows XP还能启动,只是出现出错提示信息并且有些系统程序不能用,单击“开始→“所有程序→“附件→“系统工具→“备份菜单项,调出“备份工具对话框,然后点击“备份工具对话框中的“还原与管理媒体标签,将注册表还原到损坏前的状态 。此方法有个前提条件,就是你必须有注册表损坏前的备份文件 。
B.用Windows XP的“系统还原功能还原
和上一方法一样,必须能启动进入Windows XP系统 。单击“开始→“所有程序→“附件→“系统工具→“系统还原菜单项,调出“系统还原对话框,选择“恢复我的计算机到一个较早的时间项,单击“下一步,选择一个较早的还原点,然后单击“下一步确认 。Windows XP便会重新启动系统,将系统设置还原到指定的时间,并给出恢复完成的提示 。如果你的Windows XP的系统还原功能被关闭,可单击“开始→“控制面板→“系统项,并点击“系统还原标签,去掉“在所有驱动器上关闭系统还原复选框前面的“√ 。
C.使用上次正常启动的注册表配置
如Windows XP无法正常启动,可使用上次正常启动的注册表配置 。当电脑通过内存、硬盘自检后,按F8键,进入启动菜单,选择“最后一次正确的配置项,这样Windows XP就可以正常启动,同时将当前注册表恢复为上次的注册表 。这里需要注意的是选择“最后一次正确的配置,并不能解决由于驱动程序或文件被损坏、丢失所导致的问题 。同时,选择“最后一次正确的配置,Windows XP只还原注册表项HKEY_LOCAL_MACHINESystemCurrentControlSet中的信息 。任何在其他注册表项中所作的更改均保持不变 。
D.使用安全模式恢复注册表
如果使用“最后一次正确的配置项无效,则可以在启动菜单中选择“安全模式,这样Windows XP可自动修复注册表中的错误,从而使启动能够正常引导下去 。引导进入系统后再执行方法1或方法2 。
E.使用故障恢复控制台修复损坏后的Windows XP注册表
如果连安全模式都进不去,那么我们就不得不利用Windows XP的恢复控制台来修复系统了 。
将Windows XP安装光盘放入光驱中,然后在BIOS中将光驱设为第一启动驱动器 。启动电脑进入“欢迎使用安装程序界面,按“R键进入Windows XP的“故障恢复控制台页面,系统会将电脑中的Windows XP系统都列出来,选择需要修复的系统,并键入管理员密码 。为了尽可能修复注册表到损坏前的设置和状态,可按以下4步进行操作 。

推荐阅读