【导语】“养狗狗还是猫猫”通过精心收集,向本站投稿了10篇怎样恢复损坏的windows XP系统文件,以下是小编收集整理后的怎样恢复损坏的windows XP系统文件,欢迎阅读与借鉴。
- 目录
篇1:怎样恢复损坏的windows XP系统文件
病毒似乎总以破坏winxp系统文件为乐,林林总总的病毒对系统的危害性也不尽相同,一旦windows xp的系统文件损坏,我们该怎么办?是重装还是系统恢复?这些方法效率太低,其实我们可以采取更简单有效的方法,那就是从winXP的系统光盘中修复被病毒破坏的文件,
恢复winxp系统文件步骤
1.在winxp安装光盘中搜索被破坏的文件,这里搜索要有一个技巧,那就是文件名的最后一个字符用下划线“_”代替,如果你搜索“Notepad.exe”则需要用“Notepad.ex_”来代替。
2.文件搜索到了之后接着打开winxp的命令行模式(开始-运行-CMD),然后再输入:“EXPAND 源文件的完整路径 目标文件的完整路径”,
例如: EXPAND D:\\SETUP\\NOTEPAD.EX_ C:\\Windows\\NOTEPAD.EXE。有一点需要注意的是,如果路径中有空格的话,那么需要把路径用双引号(英文引号)包括起来。
3.如果在windows XP光盘中搜索不到你想要的文件,你可以在“CAB”文件中寻找,由于Windows XP把“CAB”当作一个文件夹,所以对于Windows XP系统来说,只需要把“CAB”文件右拖然后复制到相应目录即可。
4.其他windows平台操作大同小异,你搜索到的包含目标文件名的“CAB”文件。打开命令行模式,输入:“EXTRACT /L 目标位置 CAB文件的完整路径”,例如: EXTRACT /L C:\\Windows D:\\I386\\Driver.cab Notepad.exe。同前面一样,如同路径中有空格的话,则需要用双引号把路径包括起来。
篇2:在XP中如何恢复损坏的系统文件
如果Windows XP的系统文件被病毒或其它原因**了,我们可以从Windows XP的安装盘中恢复那些被**的文件,
具体方法:
在Windows XP的安装盘中搜索被**的文件,需要注意的是,文件名的最后一个字符用底线“_”代替,例如:如果要搜索“Notepad.exe”则需要用“Notepad.ex_”来进行搜索。
搜索需要的文件
搜索到了之后,打开命令行模式(在“运行”中输入“cmd”),然后输入:“EXPAND 源文件的完整路径 目标文件的完整路径”。例如: EXPAND D:\\SETUP\\NOTEPAD.EX_ C:\\Windows\\NOTEPAD.EXE。有一点需要注意的是,如果路径中有空格的话,那么需要把路径用双引号(英文引号)包括起来。
找到当然是最好的,但有时我们在Windows XP盘中搜索的时候找不到我们需要的文件。产生这种情况的一个原因是要找的文件是在“CAB”文件中。由于Windows XP把“CAB”当作一个文件夹,所以对于Windows XP系统来说,只需要把“CAB”文件右拖然后复制到相应目录即可。
如果使用的是其他Windows平台,搜索到包含目标文件名的“CAB”文件。然后打开命令行模式,输入:“EXTRACT /L 目标位置 CAB文件的完整路径”,例如: EXTRACT /L C:\\Windows D:\\I386\\Driver.cab Notepad.exe。同前面一样,如同路径中有空格的话,则需要用双引号把路径包括起来。
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_MACHINE\\System\\CurrentControlSet中的信息。任何在其他注册表项中所作的更改均保持不变。
D.使用安全模式恢复注册表
如果使用“最后一次正确的配置”项无效,则可以在启动菜单中选择“安全模式”,这样Windows XP可自动修复注册表中的错误,从而使启动能够正常引导下去,
引导进入系统后再执行方法1或方法2。
E.使用故障恢复控制台修复损坏后的Windows XP注册表
如果连安全模式都进不去,那么我们就不得不利用Windows XP的恢复控制台来修复系统了。
将Windows XP安装光盘放入光驱中,然后在BIOS中将光驱设为第一启动驱动器。启动电脑进入“欢迎使用安装程序”界面,按“R”键进入Windows XP的“故障恢复控制台”页面,系统会将电脑中的Windows XP系统都列出来,选择需要修复的系统,并键入管理员密码。为了尽可能修复注册表到损坏前的设置和状态,可按以下4步进行操作。
进入故障恢复控制台,新建一个临时文件夹,备份当前的注册表文件到临时文件夹中以备不时之需,然后将当前注册表文件删除,接着将“%SystemRoot%\\Repair”目录下文件拷贝到“%SystemRoot%\\System\\Config”目录下,最后重新启动系统便可进入Windows XP系统。不过恢复此项操作的是Windows XP刚安装完后的注册表,因此,安装完后所做的任何改变和设置都将丢失。具体操作如下(这里假设Windows XP安装在E:\\Windows下,具体操作应根据情况改变此文件夹):
(1)进入故障恢复控制台
(2)键入以下命令,每键入1行便按回车键1次:
md tmp
copy e:\\windows\\system32\\config\\sam e:\\windows\\tmp\\sam.bak
delete e:\\windows\\system32\\config\\sam
copy e:\\windows\\repair\\sam e:\\windows\\system32\\config\\sam
接着将后3行中的“sam”字符分别替换为“software”、“system”、“security”和“default”,分别键入(即除上述4行命令,还另有12行命令)。这里需要注意的是,熟悉DOS命令的朋友可以将delete语句去除,在进行copy时选择“Yes”;此外这里的copy命令不支持通配符“*”和“?”,一次只能复制一个文件。如果你有另外一台电脑可用,为节省时间也可用记事本新建一个文本文件,并将全部命令拷入,例如将其取名为r1.txt,把它拷贝到Windows目录下,并在故障恢复控制台的Windows目录下运行“batch r1.txt”命令。
(3)键入“exit”退出故障恢复控制台,电脑将自动重新启动,直接以正常模式进入Windows XP系统。
这一步需要从System Volume Information文件夹中拷贝注册表文件,以恢复系统设置,不过此文件夹在故障恢复控制台下不能用,在正常情况下的Windows XP系统中也不可见,因此首先应改变几项设置使得文件夹可见。
(1)重新启动系统,从“安全模式”以管理员组成员(Adiministrators)的身份进入Windows XP系统。
(2)进入资源管理器窗口,点击“工具”→“文件夹选项”,然后点选“查看”标签,在“高级设置”框中的“隐藏文件和文件夹”下点选“显示所有文件和文件夹”项,再清除“隐藏受保护的操作系统文件”前的“√”,最后单击“确定”。
(3)进入Windows XP系统所在驱动器,进入System Volume Information\\_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文件夹下替代当前注册表文件。具体操作请先进入故障恢复控制台,然后在命令行下输入如下命令:
del e:\\windows\\system32\\config\\sam
copy e:\\windows\\tmp\\sam e:\\windows\\system32\\config\\sam
同理将“sam”字符分别替换为“software”、“system”、“security”和“default”,分别键入(共10行命令)。
同样的道理也可以用batch命令进行上述操作,另外如果Windows XP不安装在E盘,请根据实际情况更改。
以正常模式进入Windows XP系统,运行“系统还原”工具,将系统还原到所需的还原点。具体操作可以参照前面的方法。
篇3:win8系统怎么恢复误删文件
1、Win+X键调出Win8系统控制面板,然后在Win8系统控制面板上点击“系统和安全”,然后找到“文件历史记录”选项;
2、进入Win8系统文件历史记录设置窗口上,可以查看文件历史记录功能为默认关闭状态,可以将它打开;3、然后连接后再点击“开启”,这样Windows系统文件即可被自动保存到U盘上,
win8系统怎么恢复误删文件
,
4、文件备份功能可以自动备份库、桌面等内容,所以我们只需要将文件放置在文件夹中即可。
篇4:怎样通过命令修复Wind7系统损坏的文件
不同的系统文件在系统中起到的作用也不一样,系统文件一旦遭到破坏也会出现不同程度的故障,而解决系统文件损坏的最好办法就是对损坏的文件进行修复,损坏的系统文件修复方法有很多种方式,通过windows系统自带的命令功能来修复是比较实用的方法,下面以win7 64位为例介绍下命令修复文件的操作技巧,
1、首先在运行对话框中输入cmd字符,回车打开命令提示符,打开之后在窗口里面输入命令“SFC/Scannow”,然后点击回车;
2、然后系统就会开始扫描并修复受损的系统文件,当然包括了Taskmgr.exe文件;
3、这个命令在完成扫描还有重启的操作后,会在“C:WINDOWSsystem32dllcache”文件中生成Taskmgr.exe文件,而且会自动在“C:Wiii(lowsSystem32”文件夹中复制一个Taskmgr.exe文件,这样就可以修复了,命令功能是非常强大的,当我们掌握相关命令参数后,那么修复win7纯净版64位系统损坏文件也会变得更加容易,如果用户也遇到系统文件被损坏,不妨按照以上命令方法进行检测与修复吧。
篇5:几种简单的损坏控制文件的恢复方法备份恢复
一、损坏单个控制文件
损坏单个控制文件是比较容易恢复的,因为一般的数据库系统,控制文件都不是一个,而且所有的控制文件都互为镜相,只要拷贝一个好的控制文件替换坏的控制文件就可以了,
1、控制文件损坏,最典型的就是启动数据库出错,不能mount数据库
SQL>startup
ORA-00205: error in identifying controlfile, check alert log for more info
查看报警日志文件,有如下信息
alter database mount
Mon May 26 11:59:52 2003
ORA-00202: controlfile: 'D:Oracleoradatachencontrol01.ctl'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2)
系统找不到指定的文件。
2、停止数据库
SQL>shutdown immediate
3、拷贝一个好的控制文件替换坏的控制文件或修改init.ora中的控制文件参数,取消这个坏的控制文件。
4、重新启动数据
SQL>startup
说明:
1、损失单个控制文件是比较简单的,因为数据库中所有的控制文件都是镜相的,只需要简单的拷贝一个好的就可以了
2、建议镜相控制文件在不同的磁盘上
3、建议多做控制文件的备份,长期保留一份由alter database backup control file to trace产生的控制文件的文本备份
二、损坏全部控制文件
损坏多个控制文件,或者人为的删除了所有的控制文件,通过控制文件的复制已经不能解决问题,这个时候需要重新建立控制文件。同时注意,alter database backup control file to trace可以产生一个控制文件的文本备份。
以下是详细重新创建控制文件的步骤
1、关闭数据库
SQL>shutdown immediate;
2、删除所有控制文件,模拟控制文件的丢失
3、启动数据库,出现错误,并不能启动到mount下
SQL>startup
ORA-00205: error in identifying controlfile, check alert log for more info
查看报警日志文件,有如下信息
alter database mount
Mon May 26 11:53:15 2003
ORA-00202: controlfile: 'D:Oracleoradatachencontrol01.ctl'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2)
系统找不到指定的文件。
4、关闭数据库 SQL>shutdown immediate;
5、在internal或sys下运行如下创建控制文件的脚本,注意完整列出联机日志或数据文件的路径,或修改由alter database backup control file to trace备份控制文件时产生的脚本,去掉多余的注释即可。
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE “TEST” NORESETLOGS NOARCHIVELOG
MAXLOGFILES 32
MAXLOGMEMBERS 2
MAXDATAFILES 254
MAXINSTANCES 1
MAXLOGHI
关 键 字:MYSQL
篇6:被删除系统文件恢复全攻略
被删除系统文件恢复全攻略
电脑在使用过程中难免会遇到更换机器、中毒、系统崩溃、升级等情况,有时还需要进行硬盘的格式化,结果发现有些重要的数据忘记备份,那后悔也来不及了!难道真的没有办法了吗?不,能恢复的!
那数据为什么能恢复呢?这主要取决于硬盘数据的存储原理,先看一下硬盘上数据存放的原理吧。硬盘中由一组金属材料为基层的盘片组成,盘片上附着磁性涂层,靠硬盘本身转动和磁头的移动来读写数据的。其中最外面的一圈称为“0”磁道。上面记录了硬盘的规格、型号、主引导记录、目录结构等一系列最重要的信息。我们存放在硬盘上的每一个文件都在这里有登记,相当于文件的户口簿。在读取文件时,首先要寻找0磁道的有关文件的初始扇区,然后按图索骥,才能找到文件的老巢。但是删除就不一样了,系统仅仅对零磁道的文件信息打上删除标准。但这个文件本身并没有被清除。只是文件占用的空间在系统中被显示为释放,而且,当你下次往硬盘上存储文件时,系统将会优先考虑真正的空白区,只有这些区域被用完以后,才会覆盖上述被删文件实际占有的空间。另外,即使硬盘格式化后(如Format),只要及时抢救,还是有很大希望的。下面我就向大家做详细的介绍。
EasyRecovery是一个威力非常强大的硬盘数据恢复工具,能够帮你恢复丢失的数据以及重建文件系统,
下面我们就以EasyRecovery为例,介绍删除软件恢复的过程。
一、回收站里被删除文件
首先我们启动EasyRecovery,点击左边列表中的“数据修复”。
数据修复里面有六个选项,我们点击“DeletedRecovery”,它的功能是查找并恢复已删除的文件。
选择要恢复文件所在的分区,在默认情况下软件对分区执行的是快速扫描,如果你需要对分区进行更彻底的扫描,就在“完成扫描”前打上勾就行了,选择好分区后,我们点击“下一步”。
点击下一步后,软件就开始扫描你刚才选择的分区了。 经过3~4分钟的扫描后结果就出来了,你点击左面文件夹列表中的文件夹,在右面列出来到文件就是能被恢复的删除文件,选择一个要恢复的文件,一定要把前面的勾打上,然后点击“下一步”。
选择好要恢复的文件后,我们就来选择恢复目标的选项,一般我们都是恢复到本地驱动器里的,那么我们点击后面的“浏览“来选择文件保存的目录(选择分区时请注意,保存的分区不能与文件原来所在的分区一样,否则不能保存)。
点击下一步后,文件就开始恢复了,恢复完成后,弹出一个对话框显示文件恢复摘要,你可以进行保存或者打印,然后点击“完成”。一个文件就被恢复了。
篇7:XP系统boot.ini文件丢失后如何恢复?
恢复的步骤如下:
1:单击电脑桌面左下角“开始”菜单,依次点击“所有程序”、“附件”、“记事本”,打开“记事本”,复制以下命令到记事本里。
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partITion(1)\\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS=“Microsoft Windows XP Professional” /noexecute=optin /fastdetect
2、另存为“boot.ini”格式,
3、将“boot.ini”复制到C盘目录下。
篇8:怎样恢复错误删除的文件
谁都会碰到这样的情况,因为不小心或烦或其他什么原因,删除了有用的或还要用的文件,而且又清空了回收站(或直接删除而根本不放入回收站),现在忽然想起来要用。怎么办?别着急,只要你的电脑还没有运行磁盘整理,且系统完好,任何时候的文件都可以找回来。方法很简单,主要步骤是:
1、单击“开始/运行”,输入regedit 打开注册表
2、依次展开:HKEY_LOCAL_MACHIME/SOFTWARE/microsoft/WINDOWS/CURRENTVERSION /EXPLORER/DESKTOP/NemeSpace 在左边空白处点击“新建”,选择“主键”,命名为“645FFO40―5081―101B―9F08―00AA002F954E”,再把右边的“默认”主键的键值设为“回收站”,退出注册表,
3、重启电脑即可见到被你删除的文件。
篇9:怎样拷贝损坏DVD中的文件
问:我这两天想把以前收藏的DVD影碟都拷贝到电脑上,可是在拷贝其中一张的时候,在进度82%的地方出现错误,系统提示循环校验错误,无法拷贝,这可是我非常喜欢的一张碟啊,请问有什么办法可以完整把内容拷出来吗?
答:你可以试下BadCopy这款软件,它可以修复那些无法读取的光盘,拷贝出完整的数据,
运行软件后选择软件界面左侧“Recovery Source”中的“CD-ROM”项,然后在右侧选择光驱驱动器,在“Recovery Mode”中选择“Rescue Corrupted Files”,完成后点击“Next”。进入待修复文件的文件夹,选中需要修复的文件,点击“Next”开始修复。文件修复后,点击“Browse”按钮来选择修复后文件的保存路径,最后点击“Next”完成即可。
篇10:win8系统快速恢复被删文件办法
方法一:
如果错误操作删除文件马上发现可以使用撤销快捷键【Ctrl+Z】将文件恢复,
方法二:1、加入你错误的将图片1.jpg删除,因为图片文件都有限,不会太大,删除之后都会进入回收站!右击还原,
文件就会恢复到被删除时候所在目录;
2、如果是大型文件被执行删的时候会提示文件太大无法进入回收站是否永久删除。这种文件在回收站是找不到的! CTrl+Z撤销快捷键有时候也找不回来。
以上就是Win8.1系统下快速恢复误删的软件的两种方法,简单实用的小技巧。
★ windows 文件拒绝访问的解决之道Windows系统
★ [转载 命令]FreeBSD 文件和目录查找Unix系统
★ init进程和inittab文件简要说明!Windows系统
怎样恢复损坏的windows XP系统文件(精选10篇)




