精华内容
下载资源
问答
  • 文件恢复

    千次阅读 2007-02-09 09:40:00
    对于广大电脑爱好者来说,最担心的事莫过于数据损坏(丢失)了,如果只是系统...然而在使用电脑的过程中,由于误操作、突然断电、病毒、木马等原因,数据损坏(丢失)现象却时有发生,因此学习一些妙手回春的数据恢复
    对于广大电脑爱好者来说,最担心的事莫过于数据损坏(丢失)了,如果只是系统崩溃,那么我们还可以重新安装,所花费的只是时间而已。即使是硬件损坏,也只是需要更换新硬件,所花费的也只是金钱而已。可是如果数据丢失,尤其是多年积累的资料或是长时间的工作成果丢失,恐怕那真是欲哭无泪了。然而在使用电脑的过程中,由于误操作、突然断电、病毒、木马等原因,数据损坏(丢失)现象却时有发生,因此学习一些妙手回春的数据恢复秘技就显得非常必要了。(注:本文所述内容都是在事先没有备件的情况下进行数据挽救的方法,所谓防患于未然,大家最好能养成随时备份重要数据的好习惯。)   
    

    一、系统分区表损坏的恢复

    有时由于病毒破坏或者误操作等原因使得硬盘主引导记录和分区表损坏,导致硬盘无法引导系统,甚至于通过软盘引导系统后也无法正常进入硬盘。对于这类分区表损坏的情况,恢复的方法比较多,笔者这里推荐利用KV3000来快速安全地重建系统分区表。虽然目前还有其它一些工具可以对分区表进行修复,但是使用起来都没有KV3000方便。更何况KV3000还将查毒和修复集于一身,当硬盘由于病毒侵袭而分区表出错的时候也能够正常恢复,因此用它来修复硬盘分区表应该是最佳的选择了。

    如果我们以前曾经使用“KV3000 /B”命令备份过主引导记录信息,那么这时我们就可用“KV3000 /HDPT.DAT”命令直接恢复损坏的硬盘主引导记录了;如果以前没有备份过硬盘主引导信息,这时只有用KV3000的“快速重建硬盘分区表”功能来尝试恢复分区表信息了。详细步骤如下:
    1.用KV3000软盘引导系统后,按下“F10”键对系统的有关参数和硬盘分区表进行快速测试,如果硬盘分区表正常,则屏幕会显示以下信息:

    “Hard Disk Partition table - OK!”,意思是“硬盘分区表正常!”

    “Press any key to return ... ”,按任一键返回。

    如果出现:“No Hard Disk Partition table (No 80H) !!! Use F6=VIEW HDPT.”,则说明“没有硬盘分区表或没有引导标志‘80’,可用F6功能查看硬盘分区表”。如果同时或单独出现:“No ‘55AA’! in Hard Disk Partition table. Use F6=VIEW HDPT.”则说明“在硬盘分区表扇区上没有分区表有效标志‘55AA’,可用F6功能查看硬盘分区表”。

    2.对于上述两种分区表出错的情况,系统会给出“Fix Hard Disk Partition table or Disk C Boot Sector (Y/N)?”的提示,意思是“您是否要修复硬盘分区表或C盘引导扇区(Y/N)?,按下“Y”键进行修复,按“N”键退出”。如果按下“Y”键后,将出现提示:

    “Insert a Formatted Diskette in Drive A, Pressed 'Y' to Save 'Error' Partition table into Floppy, Filename HDPT.VIR, 'N 'to Exit,Continue?(Y/N):”,意思是“请在A驱动器中插入一张已格式化的软盘,去掉写保护, 键入'Y'将把硬盘的不正确的主引导信息先备份在软盘上,名为:HDPT.VIR , 键入'N'将退出。 要进行吗? (Y/N)”。这时如果我们再按下'Y'键,系统首先会将当前硬盘原分区表备份到软盘上保存,此时软盘上将产生一名为“HDPT.VIR”的文件,字节数为512。不过要是软盘上已有同名的文件,将会拒绝进行,我们应再换一张软盘后重复以上操作。备份完后,KV3000会立刻修复好分区表,并给出“Fixing... OK! OK! OK! ”的提示,这时我们按任一键机器就会自动引导,硬盘就可以进入了。

    注:如果拥有江民杀毒王的用户,可用密钥盘启动电脑,输入 JMHDFIX/B,在出现主菜单后按F2键,这时如果文件分区表损坏,该程序会自动先将分区表备份到软盘上,然后自动重建磁盘分区表。

    二、误删除文件的恢复

    在操作电脑的过程中,免不了要删除一些文件。常规方法下,删除的文件会先放入回收站中。如果发现删除有误,我们可以从回收站里将文件还原。但如果你不喜欢将删除的文件放入回收站,而采用了“Shift+Del”的删除方式,或者是回收站被清空才发现其中还有重要的文件,对于这种情况就要通过其它的程序来协助恢复了。

    恢复原理:其实我们在删除文件的时候,系统并不是将磁盘中的文件真正给清除了,它只是在系统中作了一个删除标记而已,文件仍然被保留在磁盘上,直到被新的数据覆盖为止。所以只要这些数据尚未被完全覆盖,就有恢复的可能。

    1.硬盘中误删除文件的恢复

    既然在删除了文件之后所有的真实数据并没有从硬盘中彻底销毁,那么我们就完全有办法再将它们挽救回来。通常最简单的一招是使用DOS 5.0以上的系统盘引导计算机,然后在DOS命令提示符下键入“undelete *.*”命令来恢复当前目录中删除的所有文件。但是这种恢复方法的缺点是:只能在DOS状态下运行,并且该命令只对FAT16有效,且不支持中文文件名及长文件名,所以这里笔者并不建议大家使用,而是给大家推荐一个功能强大的数据恢复利器——EasyRecovery Pro。

    EasyRecovery Pro是一款共享软件,我们可以到http://www8.pconline.com.cn/download/swdetail.phtml?id=2446去下载试用。它适用于Win9X/2000/NT/XP系统,最新版本为6.0版, 文件大小为28897KB。注意: 安装该软件时要注意:如果你需要找回C盘上误删的文件,则最好不要将EasyRecovery Pro安装到C盘,否则会影响C盘的文件系统,对数据恢复不利。

     安装好程序及相应汉化包后,运行程序,点击主界面上的“Properties”按钮,在弹出的窗口中勾选“简体中文”,确定后重新启动程序,就会显示中文简体界面了。具体恢复步骤如下:

    (1)启动EasyRecovery Pro 6.0之后,点击主界面左边的“数据修复”按钮,再点击右边窗口中的“Deleted Recovery”(查找并恢复已删除的文件)按钮。

    (2) 经过短暂的扫描之后,程序要求选择一个分区来恢复已删除的文件,在这里,首先我们得选中误删文件所在的那个分区。然后可以在右边的“文件类型”栏中输入要恢复的文件文件名及类型(程序默认是查找所有被删除的文件,一般用默认值即可)。注意,如果被删除的文件已经有很长时间了,则建议将“完全扫描”前的复选框选中,这样成功的几率要大一些。

    (3) 点击“下一步”后,程序开始扫描该分区,最后弹出一个文件列表窗口。该窗口跟我们平常使用的“资源管理器”差不多。现在我们要在该列表中查找我们需要恢复的文件,并在需要恢复的文件前的选择框中打上“√”。

    提示:那些已删除的文件被EasyRecovery Pro找到后,在文件列表中的文件名跟原来的可能有区别。因此在查找需要恢复的文件时要有一定的耐心,可根据文件名及文件类型来判断是否是自己需要恢复的文件。另外,选中某个文件后,我们还可以点击“查看文件”按钮来查看所选文件里面的内容,这一点对于查找文本文件非常有用。

    (4)选择好需要恢复的文件后,点击“下一步”,程序要求我们选择一个用来存放恢复文件的目录。注意,为了恢复的安全,建议将恢复数据存放到其他分区中(比如需要恢复的文件在C盘,则可将EasyRecovery Pro找到的文件保存到D盘)。点击“恢复到本地驱动器”后面的“浏览”按钮,在弹出的窗口中选择好目标目录即可。

    (5)当我们选择好用来存放恢复文件的目录后,点击“下一步”,程序就会将选定的文件恢复到我们设定的文件夹中。最后,EasyRecovery Pro还会生成一个“恢复报告”,如有需要还可将它打印或保存。

    注:除了EasyRecovery Pro之外,Revival、RecoverNT/98、Recover 4 All、FinalData也是目前几款非常不错的误删文件恢复工具,但是由于EasyRecovery Pro不会向原始驱动器写入任何内容,而是在内存中重建文件分区表使数据能够安全地保存在到其它驱动器中,因此使用起来的安全性更理想一些,有兴趣的朋友也可以尝试一下其余几款软件。

    2.移动存储设备中误删文件的恢复

    如今,我们身边的数码相机、闪盘、移动硬盘等各种数码设备如雨后春笋一般涌现出来,在它们的帮助下能够更为方便的完成各种任务。但是如果不小心将移动设备中的文件删除了,并不能通过以上介绍的恢复软件进行恢复,此时就要借助于Digital Image Recovery的帮助了。

    Digital Image Recovery的下载地址为:http://home.arcor.de/christian_grau/dir/dir.zip,它的文件大小仅为622KB。它能够恢复JPEG、TIF、PNG、GIF、BMP等常见的图像格式文件,另外它也可以对MIDI、MP3、AVI、MOV、WAV等媒体文件进行恢复,甚至可以检测到ARJ、DOC、DBF、XLS、HTML、PDF、ZIP等普通文件格式,也就是说当你通过数码相机或者闪盘、移动硬盘等移动设备存储这些类型的文件时就大可以放心了,一旦文件意外丢失,就让Digital Image Recovery帮你找回来。闲话少说,还是来看看如何使用Digital Image Recovery来恢复误删文件吧!
    (1)在运行程序之前,先要把移动设备与计算机连接起来,比如数码相机或者移动硬盘通过USB线缆与计算机连接好。

    (2)接着运行Digital Image Recovery,在出现的界面中,其中左边“Drive(驱动)”列表中是当前系统中检测到的设备,这里需要选择移动设备所对应的分区。而且在选中了移动设备之后还可以查看出当前移动设备的类型、空间大小、是否处于可用状态等信息。

    (3)右边“Destination path(目标位置)”对话框用于设定恢复文件的保存路径,一般默认在Digital Image Recovery安装目录下,但是我们可以根据自己的需要重新设定。

    (4)“Fix name prefix(欲恢复文件名的前缀)”一栏中需要添加误删文件的文件名称,此时可以仅仅写出完整文件名称的一部分,这样Digital Image Recovery才能够有针对性的进行查找和恢复。如果你忘记了移动设备中的文件名称也没有关系,因为数码相机保存相片都是有固定规律的,比如Sony系列的相机文件名全部是以“DSC”开头,或者重新用数码相机拍摄一张相片看看文件名的前缀是什么。

    (5)将上述的参数设置完成之后,直接点击下部的“Start(开始)”按钮,这时Digital Image Recovery就开始对移动设备进行搜索查找,并将符合命名规则的文件保存在指定的位置。这时可以通过下部的信息查看到已经恢复的文件数量,以及无法恢复的文件数量。

    三、误格式化之后的数据恢复

    格式化是大家经常需要使用到的一个操作,然而由于选错了需要格式化的盘符,导致错误格式化的现象也时有发生。其实这时计算机并没有把硬盘上的文件数据清除,而是重写了FAT表而已,绝大部分的文件数据并没有被破坏,所以许多硬盘数据仍能够得以恢复。最简单的方法就是切换到DOS状态,然后输入“unformat x:(x为驱动器盘符)”命令就可以恢复已经被格式化过的分区。不过这个命令虽然几乎能恢复所有的文件,但同时会将目录的层次结构丢失,再加上一些朋友对于DOS命令不是很熟悉,因此建议大家还是使用EasyRecovery Pro来对误格式化的分区进行数据恢复。具体步骤如下:

    (1)启动程序后,点击“数据修复”按钮,再点击右边窗口栏中的“Format Recovery”按钮,此时程序要求用户选择需要恢复数据的分区。

     注意:如果我们不仅格式化了分区,而且改变了该分区格式的话(比如从FAT32格式成了NTFS),则在这一步操作中,必须正确选择该分区被格式化之前的分区格式,只有这样才能有好的恢复效果。

    (2)点击“下一步”之后,程序开始扫描该分区,接着弹出一个文件列表窗口,里面显示了所有被找到的数据。选择需要恢复的文件,然后选择一个用来存放数据的目录就行了(具体操作跟前面误删除文件的恢复是一样的)。

    四、误克隆还原系统之后的数据恢复

    如今,大家一般都是利用Ghost克隆软件将系统所在的分区进行镜像保存,这样当系统出现故障时,就可以快速的把系统恢复到原状。但是有时我们会不小心的错误覆盖非系统区,比如Windows系统安装在C盘,但是使用Ghost克隆恢复时却选中了D盘。或是有时某些厂商附带的恢复盘默认时自动将整个硬盘看作一个分区,恢复之后导致其余分区丢失,只显示一个单独的C盘等等。那么这时我们该如何恢复我们的数据呢?

    对于第一种情况来说,把镜像恢复到D盘之后会覆盖原先分区中的部分文件而导致数据丢失。不过通常系统分区所占用的空间都不是很大,即使部分数据被覆盖,也会有一些幸免遇难的文件,只是它们被标记为删除状态,因此我们还是可以通过按误删除文件的恢复方法,利用EasyRecovery Pro来搜索一下该分区中看一看是否还有可以恢复的文件。

    对于第二种情况而言,数据的恢复就比较麻烦了。比如我们有一款20GB的硬盘,原先分为C、D、E三个分区,但是使用随机赠送的恢复光盘之后只剩下一个C分区,大小已变成了整个硬盘的大小,下面就来看看怎样恢复原有硬盘中重要的数据。

    在系统恢复之后,C分区的内容已不再是以前C盘的内容,而且现在C盘的已用容量明显少于原来C盘的总容量,这说明在克隆还原的时候并没有对整个硬盘进行改写,仅仅是对系统信息(如硬盘分区表、文件分配表FAT、文件目录表FDT)与有效数据的文件簇进行改写,因此硬盘中的其它区域并未被覆盖,只是破坏了系统的分区链表,并在FAT中标注为空闲。

    由于原先C盘大小为4GB左右(并不清楚原来C分区的具体大小),因此只能搜索整个硬盘。对于D、E两分区的数据恢复可以通过下述步骤完成。
    1.使用Final Data软件,搜索整个硬盘发现三个分区,其中C盘为4004MB、D盘为6436MB、E盘为10040MB。查找第二个分区和第三个分区之后能够查看到原先的目录结构,这时可以断定D盘和E盘的数据并没有丢失。

    2.因为Final Data并不能恢复系统分区表,只能逐个文件地还原,所以恢复D盘和E盘中数据的一种方法是外挂一块硬盘,并且一个一个地将整个的D和E盘上的数据另存还原。这种方法适合于计算机新手使用,但是这种做法很浪费时间,而且还需要单独找一块硬盘作为数据的保存,如果你熟悉DEBUG程序的话,不妨采用其它的方法实现。

    3.通过DiskEdit编辑硬盘,从25位置开始查找第二个分区信息,找到D和E盘的分区链表信息之后将这些信息记录下来。

    4.在DOS环境下,进入DEBUG,用A100命令键入如下代码,用G命令执行并调出硬盘的分区表:

    MOV AX,0201
    MOV BX,200
    MOV CX,1
    MOV DX,80
    INT 13
    INT 20

    5.在DS:3DE位置处,用E命令填入刚才记录的分区链表信息,重新构造分区链表。

    6.将MOV AX,0201语句替换为MOV AX,0301,重新键入G命令执行,将修改后分区表内容写回硬盘。

    7.重新启动机器,在Windows的资源管理器中重新出现了D和E盘,并且可以看见所有的数据都已经恢复了。

    最后来恢复C盘中的数据,由于C分区被覆盖了部分数据,因此不能使用恢复D和E分区的方法一次性地全部恢复各个文件,而是要通过Final Data搜索现有的C分区,然后逐个文件地进行恢复。

    从上面介绍的数据恢复可以看出。在克隆系统时候不仅需要正确选择还原的目标盘符,同时还要注意恢复光盘是否默认将整个硬盘当作一个分区看待,如果存在这种情况就尽量不要使用恢复光盘。另外,在Windows系统所在的分区尽量不要存放重要数据文件,以防止克隆时被覆盖丢失。

    五、磁盘数据不能读写的恢复

    1.软盘不能读写的数据恢复

    如果软件中的数据仅仅是被删除,那我们还可以采用上面提到的误删除文件的恢复方法,但是如果软盘出现零磁道损坏、受潮、变形、划伤等物理损坏原因,那么上面介绍的方法就无能为力了。

    (1)软件磁道损坏

    我们知道当软盘中的分区表、文件分配表损坏或存在坏道时,这时虽然能够访问磁盘,但却不能完成读写操作,此时我们可以利用大名大名鼎鼎的NDD来进行修复。

    启动NDD选择A盘,然后将左侧的“自动修复错误”复选框选中,点击诊断按钮,NDD会自动分析软件的分区表、引导扇区、文件分配表等信息,最后对磁盘进行全面检测,并试图自动修复所有的的错误,修复结束后会给出一个详细的错误报告,并提供修复意见。

    (2)软件显示未格式化的修复

    由于目前的软盘质量普通欠佳,此类现象经常发生,这是由于软盘的零磁道损坏产生的原因,我们只需要利用HD-COPY就可解决此类问题。(下载地址为:http://www.skycn.com/soft/3527.html

    方法如下:

    首先将损坏的软盘插入软驱,然后在“源驱动器”的右键菜单选取“读取源盘”命令,些时HD_COPY就会开始强行读取受损软盘中的信息到缓冲区中,HD-COPY会对坏区的数据反复读取数十次,一般都可以读取出来。待数据读取结束后,将软驱中的坏盘拿出来,重新放入一张好盘,在“目标驱动器”的右键菜单中执行“写入”命令,HD-COPY会自动将缓冲区中的数据写入目标盘中,写入结束后坏道就会标记出来,并且数据不会保存在坏道上。

    2.光盘不能读取的恢复

    也许大家都有这样的经历:当电脑读取一张存有资料的光盘时,先是光驱长时间费劲地工作,然后系统弹出一个警告框,告知你光驱中无盘或光盘无法读取云云,令你恼火不已。此时你先别忙着将光盘扔进垃圾箱中,你可以试着搬出“BadCopy Pro”这个杀手锏,或许它就能使你绝地逢生,将重要的备份文件或资料恢复。

    BadCopy Pro不但可以自动读出和修复硬盘、光盘、软盘等传统存储介质上的损坏或丢失的文件,还可以对ZIP驱动器、Flash/CF/Smart Media卡等数字媒介的文件、图像等进行恢复。我们可以到http://www.jfdown.com/soft/411.htm去下载该软件,该软件的大小为832KB,它适用于Window9x/ME/NT/2000/XP操作系统。

    BadCopy Pro的使用非常简单,按照它的操作向导,你只要简单的六个步骤就能轻松完成任务。

    (1)选择数据恢复的媒介来源。即选择是从光盘、硬盘,还是从SmartMedia/Flash/CF卡等媒介驱动器上恢复文件数据。你可以在程序主界面左边列出的对象中进行选择。

    (2)选定媒介驱动器和恢复模式。当你选定恢复来源之后,该项所有的媒介驱动器都会在工作区中被罗列出来。比如你选择了“光盘”,那所有可用的光盘驱动器将会列出。

    这一步中最重要的,就是选择文件的恢复模式。点击“恢复模式”下拉菜单,可见分别有“挽救已损坏文件”、“挽救已丢失文件模式1”和“挽救已丢失文件模式2”三种恢复模式。为了获得最好的恢复结果,你应该根据自己的实际情况进行选择,即物理盘片(卡)中的文件数据是损坏了还是丢失了,因为不同的恢复模式不但针对不同的文件对象,而且其工作进程和效果也各异,这点是需要注意的。BadCopy Pro原则上建议,当你的盘片严重损坏且使用“挽救已丢失文件模式1”不能找到你的文件数据时,请再尝试“模式2”看看。

    以“模式1”为例,当系统不能读取盘片中的存储数据、并询问或提示你“是否格式化磁盘?”、“CRC错误”、“磁盘错误”等等,这时千万不要贸然对磁盘进行格式化,否则你的数据将会真的失去并难以再用BadCopy等工具挽救。你应该马上使用BadCopy Pro的“挽救已丢失文件模式1”尝试恢复。“模式1”会首先进行“扫描磁盘”操作,对有问题的物理盘片做扫描和有针对性的分析,最后它会列出所发现的所有文件。你可以挑选出要挽救的文件,然后按“恢复”按钮复原它们并将其保存到一个新的文件夹中。注意在使用“模式2”时,BadCopy Pro会暂时将被挽救的文件命名为“File1”、“File2”等,你可在恢复之后重新命名它们。

    (3)选择需要恢复的已损坏文件。BadCopy Pro会在这一步自动扫描并列出指定盘片(卡)中所有的文件和文件夹,你可以选择想要复原的文件或点击一个文件夹打开它,来选择其中要恢复的文件。注意该界面下方的“恢复选项”,这里分别有“最多数据、正常、最高速度”三项。不同的选择将影响到文件数据恢复的工作耗时和最终质量,程序默认为“正常”选项。

    (4)读取并恢复文件。BadCopy Pro正式开始自动读取、分析并尝试恢复你所指定的受损文件,然后你会从列表中和弹出的提示看到文件恢复的结果等信息。在全部复原之后,BadCopy将会引导你走向下一步。

    (5)查看报告并确定已恢复文件的保存路径。这一步允许你查看恢复报告并确定有效的文件夹路径,让BadCopy保存挽救的文件。并允许按十六进制模式预览已恢复的文件,让你确信BadCopy已恢复了受损或丢失的文件。最后单击“下一步”继续,如果你正在使用的是一个评估版本,那你将会被通知购买BadCopy Pro的一个完整的版本以完成最后一步操作。

    (6)保存已恢复的文件并完成任务。这最后一个步骤不再需要你做任何事情,BadCopy Pro会自动将挽救的文件保存在你提供的文件夹里。
    六、网络删除后的文件恢复

    如今局域网已经相当普及了,如果有人不慎在局域网中删除了硬盘中的文件,通过一般的软件是无法恢复的,这时就要借助Executive Software公司Network Undelete来恢复了。该软件为共享软件,我们可以到http://www.networkundelete.com处下载。它可捕获网络上的任何程序在任何驱动器上所作的任何删除动作,不管用什么方法来做删除都可以恢复。通过Network Undelete可以从网络上快速定位和恢复被意外删除的文件,还可恢复已经不在回收站的文件,只要该文件所在扇区没有被其它数据占用即可。

    安装好Network Undelete之后需要重新启动计算机,这时会发现它已经接管了Windows中的回收站,这样被删除的文件并不是真的被删除,而是保存在Undelete系统中的资源回收桶中,这样可以很轻易地恢复被删除的文件。但Network Undelete回收站提供了多种复原方式,更主要的是在Server版本中可以通过网络恢复任何被删除的文件,下面我们就来看看怎样利用它来恢复在网络中误删的文件。

    1.先在局域网中的两台计算机(A机和B机)中都安装好Network Undelete,接着从A机登录连接到B机,并且删除其中的一些文件。

    2.在B机中双击桌面的回收站图标,这时在出现的窗口中我们可以看到其中左边显示了包括网络删除之内所有已经被删除的文件。而且如果删除的是一个完整的文件夹,则此处还会按照原始路径将所有文件显示出来,因此我们可以有选择的对其中的某个文件进行恢复操作。

    3.用鼠标右击需要恢复的文件,并且从弹出菜单中选择“Recover...”一项进行文件的恢复操作。点击窗口右边的“Use Original Location”按钮将文件恢复到原来位置。若是想将其保存在其它位置,则先在“Drive”下拉菜单和“Path”列表中指定文件的保存路径,接着按下“Use Alternate Location”按钮来把文件恢复到选定的位置。

    七、注册表损坏之后的恢复

    注册表是管理Windows软硬件的核心和灵魂。一旦注册表受到损坏或者发生错误,不仅会影响计算机的正常运行,严重的时候甚至可以使系统崩溃。因此掌握Windows注册表的恢复方法,就显得至关重要了。

    1.Win 9x系统下注册表的恢复

    我们知道每次启动Win 9x后,系统都会自动地将System.ini、Win.ini、User.dat和System.dat等文件压缩成一个cab文件保存在隐含目录 Windows/Sysbckup/ 下,并保留五个最近日期的备份文件Rb001.cab~Rb005.cab。通过这几个系统备份文件,我们就可以将注册表损坏而不能正常启动的计算机恢复到最近五次能正常启动任意一次的系统设置。要想实现该恢复功能,我们还得借助于Windows9x的一个命令Scanreg,该命令的简单用法如下:

    命令格式:Scanreg/参数

    它的参数有以下几个可选项:

    backup 备份注册表及相关的系统文件。

    restore 选择备份文件进行恢复。

    fix 修复注册表。

    运行Scanreg 命令,需要在 Windows 9x 启动时,在看到Starting Windows9x…的信息时,按下F8键,在启动选单中,选择 Command Prompt Only 方式。启动完成后,在C:/>提示符下执行该命令。如果在Windows 98的MS-DOS方式下运行Scanreg 命令,则会自动地进入其Windows的运行模式(和执行 Scanregw 命令等效),只进行注册表的检查,不能进行注册表的恢复和修复。 Scanreg 命令的执行过程很简单,根据界面的提示进行操作就可以了。执行该命令后,首先会让你确认先检查你的注册表,选择 Start 一段时间后,如果没有发现错误则提示你选择 Create Backup 或是 View Backups... ,选择Create Backup 就可以手工对注册表及相关的系统文件进行备份;选择 View Backups... ,可以看到最近的五个系统备份文件,它们以备份的时间加以区别,选中要恢复的备份文件,选择 Restore ,就可以将相应日期的系统备份文件恢复到你的系统中。如果想恢复最近一次的注册表,则执行带有restore参数的Scanreg即可。命令格式如下:scanreg/restore。

     
    展开全文
  • Intellij IDEA误删文件恢复

    万次阅读 2019-01-23 10:11:56
    选择要恢复文件,右击Revert,项目中的文件恢复到回滚的版本。 方案二、ctrl+Z 文件内容不小心删除了,可以用ctrl+z快捷键恢复。。这个就不用多说了,大家都懂的,不懂的请出门右拐:百度,google

    Intellij IDEA使用教程相关系列 目录

    方案一、Local History

    选择项目,右击选择Local History--》Show History

    选择要恢复的文件,右击Revert,项目中的文件会恢复到回滚的版本。

    方案二、ctrl+Z

    文件内容不小心删除了,可以用ctrl+z快捷键恢复。。这个就不用多说了,大家都懂的,不懂的请出门右拐:百度,google

     

     

    展开全文
  • oracle DBF文件恢复

    千次阅读 2019-05-20 22:08:40
    oracle DBF文件恢复DBF文件恢复 DBF文件恢复 以管理员是否登录oracle sqlplus / as sysdba。 执行shutdown immediate命令停止数据库。 将原oracle 目录oradata\orcl下的DBF文件拷贝到当前安装的oracle对应的DBF文件...

    oracle DBF文件恢复

    DBF文件恢复

    1. 以管理员是否登录oracle sqlplus / as sysdba
    2. 执行shutdown immediate命令停止数据库。
    3. 将原oracle 目录oradata\orcl下的DBF文件拷贝到当前安装的oracle对应的DBF文件目录中,同时将\flash_recovery_area中的文件也拷贝到当前oracle对应的目录中。注意:防止数据库恢复无法启动,建议先将这两个目录下的文件备份一份。
    4. 执行startup启动数据库,DBF文件就恢复完成了。
    展开全文
  • 1.extundelete的文件恢复工具,该工具最给力的一点就是支持ext3/ext4双格式分区恢复。 2. 在实际线上恢复过程中,切勿将extundelete安装到你误删的文件所在硬盘,这样会有一定几率将需要恢复的数据彻底覆盖。 3...
  • xfs删除数据文件恢复

    千次阅读 2020-02-11 12:20:11
    标题:xfs删除数据文件恢复 作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.] 在linux7的环境(xfs文件系统格式)中,由于误操作执行了rm -rf /操作,导致系统大部分文件...

    联系:手机/微信(+86 13429648788) QQ(107644445)QQ咨询惜分飞

    标题:xfs删除数据文件恢复

    作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]

    在linux7的环境(xfs文件系统格式)中,由于误操作执行了rm -rf /操作,导致系统大部分文件被删除(oracle数据库相关文件).我们对其现场进行分析,确认相关数据在磁盘底层依旧存在
    20191219042943


    20191219043052

     


    运气不错通过底层恢复,实现数据库完美open
    20191219221348

    展开全文
  • windows误删文件恢复

    千次阅读 2015-12-09 13:48:13
    在http://blog.csdn.net/u013752202/article/details/49338545中说了Linux命令行删除文件恢复的方法。 那么如果在windows下误删了文件怎么办呢?特别是像我这种爱用shift+del的人,更要掌握简单的恢复技巧,以备...
  • MySQL通过frm文件和ibd文件恢复数据

    千次阅读 2019-03-08 02:15:49
    有时候可能手误删除了某表,想着能恢复原来的表结构及数据,这时候可以通过之前的frm文件和ibd文件恢复; frm文件:表的结构信息 ibd文件:表的字段值信息 以上文件默认均在mysql安装目录data文件夹下对应的...
  • Mysql通过data文件恢复

    千次阅读 2019-08-20 16:55:14
    Mysql通过data文件恢复 1-复制 mysql A/data 下对应的比如zk_test数据库文件夹到正常的数据库 mysql B/data目录下 2-将正常 myql B 服务器上 ibdata1 文件进行备份 3-拷贝需要备份 mysql A 服务器上的 ...
  • oracle常见数据文件恢复方法

    千次阅读 2019-04-26 17:13:56
    1、基于linux操作系统文件恢复 条件:1、误强制删除linux下的数据文件(rm -rf)。2、未重启数据库或操作系统。3、数据库是归档模式 恢复原理:句柄恢复文件--因为我们的操作系统是linux,当数据文件从操作系统...
  • Linux下文件恢复

    千次阅读 2019-12-26 17:20:57
    之前的文件丢失是因为存放在/var/tmp下,被系统默认清理了,需要恢复 当然如果用户手动清理的话,如 : rm 删除, 那么都可以使用下面的方式恢复(不敢说百分百,试下也许能成功恢复,每个人的机器情况不一样) 1...
  • 使用ibd文件恢复innodb数据

    千次阅读 2017-07-28 21:57:13
    mysql常用引擎有两种,myisam和innodb。myisam备份容易,直接备份.frm,.MYD,.MYI文件,然后再复制粘贴到目标数据库文件夹即可。但是innodb则不可以,即使你把...注:使用ibd文件恢复数据的前提是,需要恢复的表的结构
  • CHK文件恢复工具v2.0绿色版

    千次阅读 2019-03-11 10:41:15
    CHK文件恢复工具是一款非常好用的CHK文件恢复软件,它采用了国内顶尖的恢复技术,能够帮助用户在电脑系统中快速找回误删的CHK文件,只需选择CHK文件所在的目录,再点击检测即可恢复,非常实用。 使用方法: 1、...
  • 使用 Linux 文件恢复工具

    千次阅读 2016-06-17 19:38:13
    Linux 文件恢复的原理 inode 和 block 首先简单介绍一下 Linux 文件系统的最基本单元:inode。inode 译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式化为文件系统后,应该有两部份,一部份...
  • idea误删文件恢复方法

    万次阅读 多人点赞 2017-05-26 16:11:16
    idea上面有两种恢复的方法。第一种,ctrl+z这一种没必要多说什么,主要在书写代码的时候常用,它的即时性比较高。如果是过了很长时间或者软件关了在... 选择你想要恢复的软件,右键选择Revert,最后你就可以这个文件
  • CentOS7 运维 - 文件系统与日志分析一、文件系统概述①文件、扇区②块(block)③文件数据④inode(索引节点)⑤super block (超级块)⑥结论二、模拟inode节点耗尽实验三、EXT3类型文件恢复四、xfs文件备份和恢复 ...
  • # 我用的U盘恢复软件恢复误删的图片资料,为什么有些可以恢复,有些却只能看到有这个文件却打不开,这些文件对我很重要,想请教大家如何处理?不胜感激! 那如果把覆盖的文件全部移走呢?
  • CHK文件恢复

    千次阅读 2008-12-31 15:07:00
    CHK文件恢复转载请注明 原文:http://blog.csdn.net/xl_xunzhao/archive/2008/12/31/3668845.aspx xunzhao的博客已搬家至:http://xunzhaoxz.itpub.net今天帮一同学恢复文件,应该是异常掉电或使用磁盘修复后导致...
  • 上一篇链接:ibd文件恢复表结构 知道表结构后,对应的在MySQL中新建一个库名、表名、结构一摸一样的。 二、弃用新建表的ibd文件 弃用ibd文件后,数据库中的ibd文件会被删除。 ALTER TABLE 库名.表名 DISCARD ...
  • 为什么用WINHEX恢复出来的EXE文件安装不上去。还有APK文件也是一样!也是安装不上去!
  • 关于在CDB闪回后恢复已删除的PDB 方法适用于·Oracle 12.1.0.1、12.1.0.2版本数据库 目的 如果CDB闪回已经完成,那么有机会找到之前删除的PDB数据文件处于offline状态。 恢复原因: 在过去某个PDB已经被drop掉后,...
  • win10病毒与防护隔离的文件恢复

    万次阅读 2018-08-16 11:26:30
    win10病毒与防护隔离的文件恢复 1 win+R cmd (不行就管理员运行) regedit(进入注册表编辑器) 2 进入HKEY_LOCAL_MACHINE\SOFTWARE\Policies\microsoft\Windows Defender 右键新建一个字符串项:...
  • phpstorm误删文件恢复

    千次阅读 2017-11-15 18:10:38
    用phpstorm误删了文件,想要恢复发现回收站并没有,尝试创建和误删文件同名的文件然后右键Local History -> show history,成功恢复
  • Linux文件恢复工具和取证工具

    千次阅读 2017-06-05 03:14:34
    available on Kali-2.0文件恢复extundeleteextundelete is a utility that can recover deleted files from an ext3 or ext4 partition extundelete uses the information stored in the partition's journa
  • Mysql ibd文件恢复

    千次阅读 2019-04-25 16:27:02
    mysql在使用的过程中,难免遇到数据库表误操作,基于此,作者亲力亲为,对mysql数据表ibd文件恢复做以下详细的说明,对开发或者初级dba提供一定的指导作用,博客中如若存在相关问题,请指明,相互学习,共同进步。...
  • NTFS(文件恢复)最简单情况

    千次阅读 2017-02-26 15:37:23
    NTFS文件恢复(最简单情况) 原理:这里我们不深究NTFS 系统的细节,只根据需要了解相关知识。 工具:WinHex,DiskExplorer 问题一:NTFS 是什么? 是Microsoft公司开发的专用文件系统,从Windows NT 3.1开始成为...
  • 360文件恢复

    千次阅读 2019-04-10 21:36:36
    最后还是使用了360文件恢复软件。具体使用过程如下图所示,只要运行Recovery360.exe即可。 弹出如下的界面。记住了,首先需要选择我们需要恢复文件的所在盘,然后这里选择【目录】,然后点击我们操作过的文件...
  • centos7中误删/etc/passwd与etc/shadow文件恢复 (/etc/passwd-、/etc/shadow-、/etc/group-和/etc/gshadow- , 这四个文件就是备份文件。当不小心删除了用户或密码信息文件时,可以从备份文件中找回信息。但是最后...
  • 今天吐血向大家分享下mysql通过.frm和.ibd文件恢复数据的方法,因为之前电脑换系统的原因,忘记备份数据库,最后只能通过恢复工具找到数据库的.frm和.ibd文件,至于这两类文件,可以通过winhex软件查看,该软件的...
  • lsof处理文件恢复、句柄以及空间释放问题
  • git revert 只能将单个文件恢复到修改前的状态,如何将单个文件reset到历史某个版本呢,方法如下: git reset commit_id 文件路径 git checkout -- 文件路径

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 83,458
精华内容 33,383
关键字:

文件恢复