欢迎访问啄木鸟家庭维修
首页 > 家修学院 > 家电维修 > 注册表故障如何修复
找附近维修师傅,快速上门预约  

注册表故障如何修复

2023-06-21 来源:啄木鸟家庭维修 606

  电脑出现故障的原因很多,其中有不少是由注册表产生的。一般出现以下症状则可以初步断定为注册表出了问题:

  (1)运行程序时弹出“找不到*.dll”信息;

  (2)Windows应用程序出现“找不到服务器上的嵌入对象”或“找不到OLE控件”错误提示;

  (3)单击某个文档时,WindowsXP给出“找不到应用程序打开这种类型的文档”信息;

  (4)Windows资源管理器中存在没有图标的文件夹、文件或奇怪的图标;

  (5)菜单、控制面板中的一些项目丢失或处于不可激活状态;

  (6)网络连接无法建立;

  (7)工作正常的硬件设备变得不起作用;

  (8)WindowsXP根本无法启动,或仅能从安全模式启动;

  (9)WindowsXP系统显示“注册表损坏”等信息。

  此时可采取以下方法修复注册表:

  A.在WindowsXP下用备份文件还原

  如果WindowsXP还能启动,只是出现出错提示信息并且有些系统程序不能用,单击“开始”→“所有程序”→“附件”→“系统工具”→“备份”菜单项,调出“备份工具”对话框,然后点击“备份工具”对话框中的“还原与管理媒体”标签,将注册表还原到损坏前的状态。此方法有个前提条件,就是你必须有注册表损坏前的备份文件。

  B.用WindowsXP的“系统还原”功能还原

  和上一方法一样,必须能启动进入WindowsXP系统。单击“开始”→“所有程序”→“附件”→“系统工具”→“系统还原”菜单项,调出“系统还原”对话框,选择“恢复我的计算机到一个较早的时间”项,单击“下一步”,选择一个较早的还原点,然后单击“下一步”确认。WindowsXP便会重新启动系统,将系统设置还原到指定的时间,并给出恢复完成的提示。如果你的WindowsXP的系统还原功能被关闭,可单击“开始”→“控制面板”→“系统”项,并点击“系统还原”标签,去掉“在所有驱动器上关闭系统还原”复选框前面的“√”。

  C.使用上次正常启动的注册表配置

  如WindowsXP无法正常启动,可使用上次正常启动的注册表配置。当电脑通过内存、硬盘自检后,按F8键,进入启动菜单,选择“最后一次正确的配置”项,这样WindowsXP就可以正常启动,同时将当前注册表恢复为上次的注册表。这里需要注意的是选择“最后一次正确的配置”,并不能解决由于驱动程序或文件被损坏、丢失所导致的问题。同时,选择“最后一次正确的配置”,WindowsXP只还原注册表项HKEY_LOCAL_MACHINE\System\CurrentControlSet中的信息。任何在其他注册表项中所作的更改均保持不变。

  D.使用安全模式恢复注册表

  如果使用“最后一次正确的配置”项无效,则可以在启动菜单中选择“安全模式”,这样WindowsXP可自动修复注册表中的错误,从而使启动能够正常引导下去。引导进入系统后再执行方法1或方法2。

  E.使用故障恢复控制台修复损坏后的WindowsXP注册表

  如果连安全模式都进不去,那么我们就不得不利用WindowsXP的恢复控制台来修复系统了。

  将WindowsXP安装光盘放入光驱中,然后在BIOS中将光驱设为第一启动驱动器。启动电脑进入“欢迎使用安装程序”界面,按“R”键进入WindowsXP的“故障恢复控制台”页面,系统会将电脑中的WindowsXP系统都列出来,选择需要修复的系统,并键入管理员密码。为了尽可能修复注册表到损坏前的设置和状态,可按以下4步进行操作。

  进入故障恢复控制台,新建一个临时文件夹,备份当前的注册表文件到临时文件夹中以备不时之需,然后将当前注册表文件删除,接着将“%SystemRoot%\Repair”目录下文件拷贝到“%SystemRoot%\System\Config”目录下,最后重新启动系统便可进入WindowsXP系统。不过恢复此项操作的是WindowsXP刚安装完后的注册表,因此,安装完后所做的任何改变和设置都将丢失。具体操作如下(这里假设WindowsXP安装在E:\Windows下,具体操作应根据情况改变此文件夹):

  (1)进入故障恢复控制台

  (2)键入以下命令,每键入1行便按回车键1次:

  mdtmp

  copye:\windows\system32\config\same:\windows\tmp\sam.bak

  deletee:\windows\system32\config\sam

  copye:\windows\repair\same:\windows\system32\config\sam

  接着将后3行中的“sam”字符分别替换为“software”、“system”、“security”和“default”,分别键入(即除上述4行命令,还另有12行命令)。这里需要注意的是,熟悉DOS命令的朋友可以将delete语句去除,在进行copy时选择“Yes”;此外这里的copy命令不支持通配符“*”和“?”,一次只能复制一个文件。如果你有另外一台电脑可用,为节省时间也可用记事本新建一个文本文件,并将全部命令拷入,例如将其取名为r1.txt,把它拷贝到Windows目录下,并在故障恢复控制台的Windows目录下运行“batchr1.txt”命令。

  (3)键入“exit”退出故障恢复控制台,电脑将自动重新启动,直接以正常模式进入WindowsXP系统。

  这一步需要从SystemVolumeInformation文件夹中拷贝注册表文件,以恢复系统设置,不过此文件夹在故障恢复控制台下不能用,在正常情况下的WindowsXP系统中也不可见,因此首先应改变几项设置使得文件夹可见。

  (1)重新启动系统,从“安全模式”以管理员组成员(Adiministrators)的身份进入WindowsXP系统。

  (2)进入资源管理器窗口,点击“工具”→“文件夹选项”,然后点选“查看”标签,在“高级设置”框中的“隐藏文件和文件夹”下点选“显示所有文件和文件夹”项,再清除“隐藏受保护的操作系统文件”前的“√”,最后单击“确定”。

  (3)进入WindowsXP系统所在驱动器,进入SystemVolumeInformation\_restore{E3586CBC-4366-49A4-8B15-8C7E491AB54F}\RPn\snapshot目录(RPn中的“n”为数字,若有多个,选择最大的那个),将该目录中的_REGISTRY_USER_.DEFAULT、_REGISTRY_MACHINE_SECURITY、_REGISTRY_MACHINE_SOFTWARE、_REGISTRY_MACHINE_SYSTEM、_REGISTRY_MACHINE_SAM共5个文件拷贝到Windows\tmp文件夹中,分别将其重命名为default、security、software、system、sam。

  在这一步中又要进入故障恢复台,将当前注册表文件删除,然后把刚才拷贝到Windows\tmp中的5个文件,复制到Windows\system32\config文件夹下替代当前注册表文件。具体操作请先进入故障恢复控制台,然后在命令行下输入如下命令:

  dele:\windows\system32\config\sam

  copye:\windows\tmp\same:\windows\system32\config\sam

  同理将“sam”字符分别替换为“software”、“system”、“security”和“default”,分别键入(共10行命令)。

  同样的道理也可以用batch命令进行上述操作,另外如果WindowsXP不安装在E盘,请根据实际情况更改。

  以正常模式进入WindowsXP系统,运行“系统还原”工具,将系统还原到所需的还原点。具体操作可以参照前面的方法。

免责声明:本网站转載内容均注明出处,转載是出于传递更多信息之目的,井不意味成其观点或证实其内容真实性。转载稿涉及版权等问题,请 立即联系网站编辑,我们会予以更改或删除相关文章,保证您的权利
预约一下·服务到家
请选择地址
      获取验证码

      好师傅推荐

      马老师

      马老师

      最近已有2050人购买 联系TA
      刘师傅

      刘师傅

      最近已有2217人购买 联系TA
      李师傅

      李师傅

      最近已有2697人购买 联系TA

      热门问题

      前锋燃气灶维修

      前锋燃气灶维修的具体步骤可能因故障类型和具体情况而有所不同。以下是一般的维修步骤: 1. 故障排查:首先,确定燃气灶出现的问题。常见的故障包括点火困难、火焰不稳定、燃气泄漏等。检查燃气阀门是否打开,电池是否正常,火孔是否堵塞等。 2. 关闭燃气阀门:在进行任何维修操作之前,务必关闭燃气阀门,以确保安全。 3. 清洁和检查:如果点火困难或火焰不稳定,可能是火孔堵塞。使用细针或牙签清理火孔,确保燃气能

      1752次访问 查看详情

      附近的燃气灶维修

      如果你需要附近的燃气灶维修服务,你可以通过以下几种方式找到可靠的维修人员: - 在线搜索:使用搜索引擎,输入“附近的燃气灶维修”或相关关键词,加上你所在的地区或城市名称,如“北京附近的燃气灶维修”。搜索结果将显示附近的维修服务提供商的网站、电话号码和用户评价。 - 电话簿或黄页:查看当地的电话簿或黄页,找到“燃气灶维修”或“家电维修”类别下的相关条目。这些目录通常会列出附近的维修公司的联系信息。

      1693次访问 查看详情

      方太燃气灶火苗小是什么原因

      方太燃气灶火苗小可能有以下原因: 1. 燃气不足:检查燃气罐或燃气管道是否有足够的燃气供应。 2. 燃气阀门未完全打开:确保燃气阀门完全打开。 3. 火孔堵塞:清理燃烧器上的火孔,去除杂物和积碳。 4. 减压阀问题:减压阀故障可能导致燃气压力不足,影响火苗大小。 5. 燃气管道堵塞:检查燃气管道是否有堵塞或弯曲。 6. 风门调节不当:适当调整风门,使空气与燃气混合比例合适。 7. 燃烧器老化:长期

      2264次访问 查看详情

      洗衣机入水很小很慢

      洗衣机入水很小很慢可能由多种原因导致,以下是一些可能的解决方法: - 水压问题:如果家里的水压较低,可能会导致洗衣机入水很慢。可以检查其他水龙头的水流情况,如果水流也很小,可能需要联系物业或自来水公司解决水压问题。 - 水龙头问题:洗衣机的水龙头可能被堵塞或损坏,导致水流不畅。可以检查水龙头是否有杂物堵塞,或者更换水龙头。 - 进水阀问题:洗衣机的进水阀可能出现故障,导致进水缓慢。可以检查进水阀是

      1805次访问 查看详情

      洗衣机清洗费用一般多少钱

      洗衣机清洗费用因地区、洗衣机类型、清洗方式等因素而异,一般来说,波轮洗衣机清洗费用在 100-150 元左右,滚筒洗衣机清洗费用在 150-200 元左右。 需要注意的是,以上价格仅供参考,具体价格还需要根据当地的实际情况来确定。

      2303次访问 查看详情
      没有合适的?想获取更多维修报价,试试“在线客服