在xp中如何恢复损坏的系统文件

上传人:子 文档编号:41825425 上传时间:2018-05-31 格式:DOC 页数:7 大小:29.50KB
返回 下载 相关 举报
在xp中如何恢复损坏的系统文件_第1页
第1页 / 共7页
在xp中如何恢复损坏的系统文件_第2页
第2页 / 共7页
在xp中如何恢复损坏的系统文件_第3页
第3页 / 共7页
在xp中如何恢复损坏的系统文件_第4页
第4页 / 共7页
在xp中如何恢复损坏的系统文件_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《在xp中如何恢复损坏的系统文件》由会员分享,可在线阅读,更多相关《在xp中如何恢复损坏的系统文件(7页珍藏版)》请在金锄头文库上搜索。

1、在在 XPXP 中如何恢复损坏的系统文件中如何恢复损坏的系统文件在 XP 中如何恢复损坏的系统文件如果 Windows XP 的系统文件被病毒或其它原因了,我们可以从 Windows XP 的安装盘中恢复那些被的文件。 具体方法: 在 Windows XP 的安装盘中搜索被的文件,需要注意的是,文件名的最后一个字符用底线“_”代替,例如如果要搜索“Notepad.exe”则需要用“Notepad.ex_”来进行搜索。 搜索需要的文件 搜索到了之后,打开命令行模式(在“运行”中输入“cmd”),然后输入“EXPAND 源文件的完整路径 目标文件的完整路径” 。例如 EXPAND DSETUPNO

2、TEPAD.EX_ CWindowsNOTEPAD.EXE。有一点需要注意的是,如果路径中有空格的话,那么需要把路径用双引号(英文引号)包括起来。 找到当然是最好的,但有时我们在 Windows XP 盘中搜索的时候找不到我们需要的文件。产生这种情况的一个原因是要找的文件是在“CAB”文件中。由于 Windows XP 把“CAB”当作一个文件夹,所以对于 Windows XP 系统来说,只需要把“CAB”文件右拖然后复制到相应目录即可。 如果使用的是其他 Windows 平台,搜索到包含目标文件名的“CAB”文件。然后打开命令行模式,输入“EXTRACT L 目标位置 CAB 文件的完整路径

3、” ,例如 EXTRACT L CWindows DI386Driver.cab Notepad.exe。同前面一样,如同路径中有空格的话,则需要用双引号把路径包括起来。 Windows XP 注册表故障修复:电脑出现故障的原因很多,其中有不少是由注册表产生的。一般出现以下症状则可以初步断定为注册表出了问题:(1)运行程序时弹出“找不到.dll”信息;(2)Windows 应用程序出现“找不到服务器上的嵌入对象”或“找不到 OLE 控件”错误提示;(3)单击某个文档时,Windows XP 给出“找不到应用程序打开这种类型的文档”信息;(4)Windows 资源管理器中存在没有图标的文件夹、文

4、件或奇怪的图标;(5)菜单、控制面板中的一些项目丢失或处于不可激活状态;(6)网络连接无法建立;(7)工作正常的硬件设备变得不起作用;(8)Windows XP 根本无法启动,或仅能从安全模式启动;(9)Windows XP 系统显示“注册表损坏”等信息。 此时可采取以下方法修复注册表:A.在 Windows XP 下用备份文件还原 如果 Windows XP 还能启动,只是出现出错提示信息并且有些系统程序不能用,单击“开始”“所有程序”“附件”“系统工具”“备份”菜单项,调出“备份工具”对话框,然后点击“备份工具”对话框中的“还原与管理媒体”标签,将注册表还原到损坏前的状态。此方法有个前提条

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

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

7、用安全模式恢复注册表 如果使用“最后一次正确的配置”项无效,则可以在启动菜单中选择“安全模式” ,这样 Windows XP 可自动修复注册表中的错误,从而使启动能够正常引导下去。引导进入系统后再执行方法 1 或方法 2。 E.使用故障恢复控制台修复损坏后的 Windows XP 注册表 如果连安全模式都进不去,那么我们就不得不利用 Windows XP 的恢复控制台来修复系统了。 将 Windows XP 安装光盘放入光驱中,然后在 BIOS 中将光驱设为第一启动驱动器。启动电脑进入“欢迎使用安装程序”界面,按“R”键进入 Windows XP 的“故障恢复控制台”页面,系统会将电脑中的 W

8、indows XP 系统都列出来,选择需要修复的系统,并键入管理员密码。为了尽可能修复注册表到损坏前的设置和状态,可按以下 4 步进行操作。 进入故障恢复控制台,新建一个临时文件夹,备份当前的注册表文件到临时文件夹中以备不时之需,然后将当前注册表文件删除,接着将“%SystemRoot%Repair”目录下文件拷贝到“%SystemRoot%SystemConfig”目录下,最后重新启动系统便可进入 Windows XP 系统。不过恢复此项操作的是 Windows XP 刚安装完后的注册表,因此,安装完后所做的任何改变和设置都将丢失。具体操作如下(这里假设 Windows XP 安装在 EWi

9、ndows 下,具体操作应根据情况改变此文件夹):(1)进入故障恢复控制台 (2)键入以下命令,每键入 1 行便按回车键 1 次: md tmp copy ewindowssystem32configsam ewindowstmpsam.bak delete ewindowssystem32configsam copy ewindowsrepairsam ewindowssystem32configsam 接着将后 3 行中的“sam”字符分别替换为“software” 、“system” 、 “security”和“default” ,分别键入(即除上述 4 行命令,还另有 12 行命令)

10、。这里需要注意的是,熟悉 DOS 命令的朋友可以将 delete 语句去除,在进行 copy 时选择“Yes” ;此外这里的 copy 命令不支持通配符“”和“” ,一次只能复制一个文件。如果你有另外一台电脑可用,为节省时间也可用记事本新建一个文本文件,并将全部命令拷入,例如将其取名为 r1.txt,把它拷贝到Windows 目录下,并在故障恢复控制台的 Windows 目录下运行“batch r1.txt”命令。 (3)键入“exit”退出故障恢复控制台,电脑将自动重新启动,直接以正常模式进入 Windows XP 系统。 这一步需要从 System Volume Information 文

11、件夹中拷贝注册表文件,以恢复系统设置,不过此文件夹在故障恢复控制台下不能用,在正常情况下的 Windows XP 系统中也不可见,因此首先应改变几项设置使得文件夹可见。 (1)重新启动系统,从“安全模式”以管理员组成员(Adiministrators)的身份进入 Windows XP 系统。 (2)进入资源管理器窗口,点击“工具”“文件夹选项” ,然后点选“查看”标签,在“高级设置”框中的“隐藏文件和文件夹”下点选“显示所有文件和文件夹”项,再清除“隐藏受保护的操作系统文件”前的“” ,最后单击“确定” 。 (3)进入 Windows XP 系统所在驱动器,进入 System Volume I

12、nformation_restoreE3586CBC-4366-49A4-8B15-8C7E491AB54FRPnsnapshot 目录(RPn 中的“n”为数字,若有多个,选择最大的那个) ,将该目录中的_REGISTRY_USER_.DEFAULT、_REGISTRY_MACHINE_SECURITY、_REGISTRY_MACHINE_SOFTWARE、_REGISTRY_MACHINE_SYSTEM、_REGISTRY_MACHINE_SAM 共 5 个文件拷贝到 Windowstmp 文件夹中,分别将其重命名为 default、security、software、system、sam

13、。 在这一步中又要进入故障恢复台,将当前注册表文件删除,然后把刚才拷贝到 Windowstmp 中的 5 个文件,复制到Windowssystem32config 文件夹下替代当前注册表文件。具体操作请先进入故障恢复控制台,然后在命令行下输入如下命令: del ewindowssystem32configsam copy ewindowstmpsam ewindowssystem32configsam 同理将“sam”字符分别替换为“software” 、 “system” 、“security”和“default” ,分别键入(共 10 行命令) 。 同样的道理也可以用 batch 命令进行上述操作,另外如果Windows XP 不安装在 E 盘,请根据实际情况更改。 以正常模式进入 Windows XP 系统,运行“系统还原”工具,将系统还原到所需的还原点。具体操作可以参照前面的方法。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号