论坛: 网站建设 标题: 哪位高手可以帮我解决一下,删除的文件恢复回来啊 复制本贴地址    
作者: lx11027 [lx11027]    论坛用户   登录
我把C盘上边有个文件 完全删除了,在回收站也删除了,桌面的哪个文件打不开了,你说还能恢复吗
谢谢请给我答复

地主 发表时间: 04-01-11 14:22

回复: zybzc [zybzc]   论坛用户   登录
到处发帖噢  既然有人回复了  就不在这里复述了`  菜鸟乐园里有答案

B1层 发表时间: 04-01-11 15:30

回复: redapples [redapples]   论坛用户   登录
搞错没有呀,删除了你还要启运机器。拜托你想一想呀,马上关掉你的爱机呀,然神仙也救不回来了。用其它的电脑带上你的硬盘启运,其它电脑安装好反删除软件,再去找你的宝贝吧。

B2层 发表时间: 04-01-12 14:26

回复: alwje [alwje]   论坛用户   登录
以后在你的机子里安装一个还原精灵,那样会对你好一点
你进到注册表里看一下那里应该还有记录的在那里可以恢复你那C盘里的面东西


B3层 发表时间: 04-01-13 14:16

回复: newmyth21 [newmyth21]   论坛用户   登录
  大家在删除文件的时候是否和笔者一样是直接将其删除,这样不仅省去了先存放在回收站中再删除的麻烦,还能够最大程度地利用磁盘空间。但是如果一个不小心把有用的文件也删除了,那可真是苦不堪言。要是你真的很在意硬盘中文件安全的话,那不妨和笔者来看看这个超级数据恢复利器---EasyRecovery。

  EasyRecovery是一个威力非常强大的硬盘数据恢复工具,而且它不仅能够把你删除的文件恢复过来,还可以在文件被病毒破坏、系统崩溃导致的文件丢失,甚至是一个分区被误格式化之后,都能够将其原先的数据完整地恢复。对于系统的主引导区记录、BIOS中的参数数据块、分区表、FAT表和主文件系统等关键的内容丢失之后,也可以通过EasyRecovery进行复原。

  1.运行EasyRecovery之后,程序会对当前系统中所有的驱动盘进行检测,同时将每个驱动器的信息详细提供给你。比如在图1中我们可以看见,窗口左边显示了磁盘的FAT结构,而右边的区域则有当前硬盘的分区、分区的大小容量等一些信息。然后选择一个分区,并点击“Next”对其进行扫描并恢复已经删除的文件。

  2.接着出现的窗口中详细显示了关于这个分区的相关信息,包括容量、磁盘采用的FAT文件系统、起始扇区和结束扇区等等。如果这些信息正确的话,可以直接点击“Next”来开始恢复过程;如果分区信息不正确的话,则需要通过“更改”按钮来进行信息的调整,而且选择了“高级选项”之后还能对数据恢复过程进行相关的配置。

  3.点击了“Next”之后EasyRecovery就开始对选中的分区进行查找,并将符合刚才设定的文件类型全部查找出来(见图2)。在查找的过程中,你可以得知已经处理的区块范围、已经花费的时间和剩余的时间、找到的目录和文件等相关信息,根据你所选择的分区大小、机器的配置以及恢复文件类型的不同,所耗费的时间也有很大的出入。

  4.扫描完成之后,EasyRecovery会有一个窗口显示所有符合查找条件的文件。此时的界面有点类似资源管理器,左边是选择驱动器中所有文件夹的名称(也包括一些被删除的文件夹),点击其中的一个之后,就可以在右边的窗口看见所有被删除的文件列表。在这个文件列表中,详细提供了文件的名称、大小和删除的日期(见图3)。先找到自己需要恢复的文件,然后再用鼠标点击它们,接着在下部的“目的地”一栏中键入保存这些文件的目录,最后按下“Next”按键进行文件的恢复工作。

  在对一个比较大的分区进行文件查找的话将会花费很长的时间,所以EasyRecovery就附带了一个暂时中断的功能,也就是说你可以在查找文件的任何时刻按下“Cancel”按键来取消这次查找工作,同时将当前查找任务的完成情况保存下来,等到以后有空的时候再对其继续查找。而且值得一提的是,对于病毒导致文件损坏,我们可以设置搜索文件类型为“恢复有错误数据的文件”选项,这是因为病毒通常都是增加或者删减文件字节导致文件的损坏,这时就可以选中这个选项来实现对病毒破坏文件的恢复。


B4层 发表时间: 04-01-13 15:49

回复: newmyth21 [newmyth21]   论坛用户   登录
http://202.118.180.11/yyjq/zmsq01.12/zmsq/soft/htm/11.htm

B5层 发表时间: 04-01-13 15:50

回复: newmyth21 [newmyth21]   论坛用户   登录
再说“恢复被删除的文件”
王曜卿
近期有不少读者向笔者反映: 此文介绍的几款软件对移动存储设备的支持不尽如人意,而与Windows XP系统的兼容也不够理想,有些文件不能恢复或恢复后不能使用。因此,笔者再向广大读者推荐3款小软件,它们对移动存储设备的支持都相当出色,其中一个用于Windows 9x/Me系统,另2个在Windows XP系统表现良好,相信可以很好地解决上述问题。

Recover 4 all

Recover 4 all(v1.03)运行在Windows 9x/Me系统中,它界面简洁、操作简便,扫描磁盘及恢复文件的速度特别快,支持FAT12、FAT16以及FAT32格式的软盘、本地硬盘和移动存储设备(包括移动硬盘、闪存盘、读卡器连接的闪存卡等),可恢复GB级文件。本文以Recover 4 all v1.03中文版为例,其下载地址为http://xxing.3322.net/soft/R4a.exe。

安装该软件后,系统自动启动程序。然后,系统首先会提醒用户注册,未注册版本只能恢复10KB以下的文件。其主界面如图1所示,由菜单、工具栏、目录窗口、文件窗口和状态栏组成。其中工具栏包括一个“恢复”按钮和数个盘符按钮。程序启动后,系统自动检索硬件,把所有软盘、硬盘、移动存储设备加入工具栏中,并显示出所有软盘、全部硬盘的逻辑分区和移动存储设备,以方便用户的操作。

特别提示: 适用于本地磁盘以及移动磁盘被删除的文件恢复,但它只能恢复在Windows中删除的文件,且该文件的任何部分均未被覆盖,并且保证FAT表没有损坏,也不存在文件信息错误。它对于在DOS状态下删除的文件无效。

1.扫描磁盘

如果要恢复被删除的文件,首先选择该文件原来所在磁盘,并让该程序对它进行扫描。例如,要恢复E盘上删除的文件,首先单击“E盘”按钮,程序开始磁盘扫描。Recover 4 all只从文件分配表读取文件头信息,扫描磁盘时只是扫描、分析被删除文件的文件头,扫描速度非常快。在扫描结束后,Recover 4 all立即在目录窗口以树形目录显示全部已删除目录和包含删除文件目录。其中的“黄色文件夹”为正常目录,该目录依然在磁盘上,但包含了被删除的文件; “绿色文件夹”为已删除目录,该目录和其中文件已被全部删除。

2.查看文件

在目录窗口中,单击磁盘或文件夹,文件窗口中会显示该磁盘中全部已删除文件,以及包含删除文件的子文件夹。在文件窗口中单击子文件夹,即可显示其中文件。在文件窗口中,已删除文件以“绿色文件图标”显示,同时还能够显示出文件大小、文件恢复机会以及文件在磁盘上的起始位置(即文件头所在磁盘的簇号)等信息。选中该文件后,即可进行恢复操作。

3.判断文件能否恢复

文件窗口中显示文件名,有些是完好的,说明这些文件完好无损; 而有些文件名以“?”号开头,说明该文件原有文件名的第一个字符不明确,或者文件可能受到了一定的破坏,这类文件被恢复后,“?”号被“_”号所代替,改回原名后可用的可能性是比较大的; 还有的文件名中包含一个或多个“~”号,这说明该文件被删除的时间比较久,可能已经遭到破坏,“~”号越多,表明它被破坏的程度越严重,恢复后不可用的可能性比较大。

在“恢复的机会”项目中,显示了文件正常恢复的可能性,这是Recover 4 all通过扫描和分析所得出的结论。每一个文件,Recover 4 all均会赋予“很好”和“比较好”这2种希望值,显示为“很好”的文件正常恢复的机会大,显示为“比较好”的文件,正常恢复的机会相对低一些。

4.恢复文件

在文件窗口中,选择一个或多个目录或文件,单击工具栏中的“恢复”按钮,即可打开“保存目录”对话框; 在对话框左侧选择保存磁盘,并在右侧选择磁盘中的目录,最后点击“确定”按钮,即可将选择的目录或文件,保存在该磁盘的相应目录中。文件保存完毕后,Recover 4 all会提示给出保存完毕提示信息,文件的恢复操作就完成了。

File Scavenger

File Scavenger(v2.0)可用于Windows NT/2000/XP操作系统,它专门用于恢复NTFS磁盘系统的删除文件。用户的文件被删除、磁盘被格式化、甚至磁盘被损坏后,仍可找回并恢复。它还可以搜索指定文件名的文件; 可以指定文件类型,或者使用通配符按照文件的扩展名进行分类搜索; 还能够搜索全部文件。用户可以选择单独恢复文件,也可按原来目录结构进行恢复。File Scavenger可以指定恢复某个目录中的文件,将恢复文件保存到原来所在位置(其他同类软件只能把文件恢复到另外一个磁盘),这样可以避免文件保存到其他磁盘后再次转移的麻烦。File Scavenger有2种版本: 一种是硬盘安装版本,下载地址为http://www.quetek.com/bin/32fsU20.exe; 一种是软盘版本,适用于硬盘只有一个分区的系统,下载地址为http://www.quetek.com/bin/32fsU20f.exe。

硬盘版本必须安装,运行下载文件并安装后,以系统管理员身份登录,在“开始”菜单中选择“File Scavenger 2.0”项目即可启动程序(其主界面如图2所示)。软盘版本为自解压文件,解压至软盘后直接运行“FileScav.exe”文件即可。

特别提示: 在文件被删除、磁盘被格式化,甚至磁盘被损坏后,都可以用它恢复原有的文件。它可以单独恢复文件,也能按原来的目录结构完整地恢复文件夹。如果分区表、FAT表损坏或者存在错误,还可以用它恢复和修复分区表和FAT表。

1.搜索文件

启动File Scavenger,在“Search for”栏目中输入指定查找文件的完整文件名,也可输入“*”号代替文件名以及扩展名(只一个“*”号代表全部文件),或者从下拉列表中选择“All Files”选项或某一文件类型,程序会搜索指定文件或者按类型进行搜索。

在“On Drive/Volume”栏目中选择删除文件所在的驱动器,然后单击“Search”按钮,File Scavenger会按照常规搜索方式,开始搜索指定路径下的指定文件,单击“Stop”按钮即终止搜索。

为了使搜索进行得更加彻底,搜索前还可以在“Search Mode”栏目中对搜索模式进行设定: 选择“Exhaustive Search”选项,File Scavenger弹出“Search Range”对话框(如图3所示),分别在“Search From Logical”和“To Logical Sector”栏目中输入开始和终止搜索的簇(默认搜索全部磁盘),单击“OK”按钮后,File Scavenger会全面扫描指定的磁盘分区或者扫描该分区上指定的簇,并进行磁盘表面进行分析; 选择“Defunct Volume Search”选项后,可以在“On Drive/Volume”栏目做2种选择,其中“PhysicalDrive1”选项,会扫描并分析指定整个磁盘上NTFS分区,选择“PhysicalDrive0”选项,会扫描并分析整个物理驱动器(包括不是NTFS格式的文区); 选择“Defunct Volume Search”选项后,搜索的速度较慢,但File Scavenger会仔细地扫描磁盘的全部空间,包括已经坏掉的扇区和磁盘坏道,从而挽救坏扇区和坏磁道中的文件。

搜索完毕后,File Scavenger将搜索到的删除文件显示在文件列表窗口中,同时显示已删除文件的文件名、类型、原来所在的文件夹等详细信息。

2.恢复文件

在“Output Directory”栏目中,输入将恢复文件重新保存的目录(可选文件原来所在路径),然后在文件列表窗口选择需要恢复的文件,单击“Recover”按钮,该文件就会保存到设定的路径了,恢复后的文件会在文件列表窗口的状态项下做出“Recovered”标记。如果同时选中“Restore Directory Structure”复选项,就会在恢复文件的同时,按照文件原来的目录层次恢复目录。另外,如果在“Output Directory”栏只输入路径,就会以删除前的文件名保存选定的文件; 如果同时输入路径和文件名,就会以所输入的名字重命名保存选定的文件; 第一次恢复文件时,File Scavenger会弹出注册窗口提示用户注册,未注册版本可以查看全部删除文件,但只能将每个文件的前32KB数据写回磁盘。

Revival

Revival(v3.1)适用于Windows 9x/NT/2000/XP,兼容FAT12/16/32和NTFS磁盘系统,可以最大限度地恢复软盘、硬盘和移动存储设备的文件。Revival扫描整个磁盘,并对每个簇进行分析,来查找每个文件的全部数据,分析文件的每一部分是否损坏。在保存文件前,用户还可先用打开文件进行查看,使恢复更加可靠。本文以Revival中文版为例进行介绍,下载地址为http://xxing.3322.net/soft/Rev31.exe。安装程序后,系统会首先要求用户注册,未注册版本每次可恢复3个文件(不限大小)。

特别提示: 网络功能是它的最大特点,它自身带有两个组件,可在Windows和DOS中恢复网络驱动器上被删除文件。它可以单独恢复文件,也可以按文件在原始文件夹的存在位置来恢复原来的目录结构。此外,它还可以修复FAT表中的文件错误。Revival适用于本地磁盘、移动磁盘和网络磁盘被删除文件恢复,甚至可在磁盘格式化后恢复其中的文件。其缺点是不支持长文件名和中文文件名,但对这些文件可以改名后恢复。

1.扫描磁盘

选择“文件”*“打开驱动器”,打开“选择驱动器”对话框(如图4所示),从中选择一个磁盘分区,单击“确认”按钮即可开始扫描磁盘数据。如果同时选中“跳过坏簇”复选项,在扫描时会避开磁盘坏道和坏扇区; 如果选中“扫描磁盘”复选项,会完整地扫描磁盘表面(全部簇)。如果用户知道待恢复文件在磁盘上的位置,可以单击“跳过簇”按钮,打开“选择跳过的簇”对话框,单击“添加”按钮在弹出的“范围”对话框中(如图5所示),输入需要跳过的簇的范围(可同时设置多个区域)。

扫描完毕后单击“停止”按钮,Revival对目录结构分析后,即会将磁盘中现有的、已删除的全部目录和文件显示在文件列表窗口中。

2.浏览目录和文件

单击工具栏中的按钮,可以在窗口中按要求显示不同目录。其中,“磁盘目录”按钮是按目录层次显示磁盘现有的根目录,以及已经删除的根目录和文件; “扫描目录”按钮显示Revival扫描分析过的目录; “垃圾目录”按钮显示已扫描目录中被删除的目录和包含删除文件的目录,不包含删除文件的目录不显示; “全部目录”按钮隐藏目录层次,并展开显示所有已扫描目录中全部级别的子目录; “全部文件”按钮隐藏目录,只显示全部文件(仅对NTFS分区有效)。

3.查看文件

在文件列表窗口中,右击一个文件,在快捷菜单中选择“16进制方式查看”或“文本方式查看”选项,点击“确定”按钮,打开“选择FAT...”对话框,选择以“FAT1”、“FAT2”或“非FAT”格式查看文件。选择“FAT”选项后,单击“确定”按钮,即可打开内嵌的查看器窗口,查看文件内容是否完好。“FAT2”是对“FAT1”所做正确的备份,它们的内容应该是相同的,如果其中一个遭到破坏,您可以尝试另外一个; 如果2个都被破坏,您还可以选择“非FAT”选项来查看。通过所选的FAT格式查看正确后,再以正确的FAT格式保存,就可以保证文件一次恢复成功了。

4.保存文件

选中需要恢复的文件,选择“文件”*“保存文件”,打开“保存”对话框,在这里选择保存文件的位置(不能将文件保存到原来所在的磁盘),并选择FAT格式,然后单击“确定”按钮,即可将文件(目录)保存到指定的位置。如果需要按原来的顺序恢复目录,可以先将目录进行保存,然后恢复保存其中的文件。如果文件(目录)名中包含不正常的字符,可以选中文件后,选择“文件”*“保存换名文件”,为文件(目录)设置新的名字后再进行保存。

此外,您也可以选择“文件”*“保存选定的簇”,在打开的对话框中选择一个磁盘分区,并输入选择的簇范围,将这些簇保存为“.DSK”格式的文件,然后再选择“文件”*“打开文件”,来打开这个DSK文件,并恢复其中的用户文件。

总结

最后提醒各位朋友: 删除文件要慎重,尤其是对自己制作的各种文档,不要轻易采用直接删除的方法,回收站里有足够的“后悔药”,让它多发挥些作用吧!发现文件丢失后,要尽快锁定磁盘,不向其中保存文件,并在第一时间进行恢复。不同恢复软件扫描磁盘的方式不同,用不同软件重复恢复同一文件,多保存几个副本,就能加大恢复成功的可能性。另外,我们将前后2篇文章所介绍的常用文件恢复软件信息一一列出(如附表所示),希望对您的实际应用有所帮助。

附表

名称 最新版本 发布时间 大小 应用平台 下载地址
Recover 4 all v2.12 2002.10 252 KB Win9x/Me/NT/2K/XP www. recover4all.com
File Scavenger v2.0 2002.9 908 KB Win NT4.0/2K/XP www.quetek.com
Revival v3.1 1999.2 1.05 MB Win9x/Me/NT/2K/XP download.pchome.net/php/dl.php?sid=4370
EasyRecovery v6.0-1 2002.8 31.4 MB Win9x/Me/NT/2K/XP www.ontrack.com
RecoverNT v3.5.0.3 2002.5 494 KB Win9x/Me/NT/2K/XP www.lc-tech.com

文件存储原理

磁盘由一层或多层可读写磁介质盘片组成。从中心向外辐射,盘片分为若干扇区; 以不同半径为跨度,分为若干磁道; 扇区和磁道相交构成多个存储区(x磁道x扇区); 盘片内侧和外围的弧长不同、容量不同,为便于管理,每个存储区又分为数量不同、容量相同的簇,簇是数据存储和磁盘管理的最基本单位。软盘采用FAT12格式,DOS、Win3.x以及Win95管理的硬盘为FAT16格式,Win98/ Me兼容FAT16/32,WinNT/2000/XP兼容FAT16/32和NTFS,它们的“簇”容量是不同的。

磁盘有一个最基本的读取点――引导区(在0磁道1扇区)。对磁盘分区时,启动系统所需的最基本信息: 包括BIOS引导记录、分区表(管理各分区)均保存在引导区。每个分区都有一个文件分配表(用来记录文件在磁盘中的保存布局)和一个根目录,磁盘上的文件再多,都要按一定的结构区(子目录)包含在根目录中,在文件分配表中留下一个记录。系统软件就是通过读取文件分配表,在根目录的相应位置寻找文件的。

簇大小是固定的,而每个文件的大小却不同,它们占用的簇数自然不同。每个文件都有一个文件头(用来记录文件名、文件大小和属性、占用簇号等信息),文件头保存在一个簇并映射在文件分配表中。系统软件查找文件,就是从文件分配表中查找文件头,通过文件头中的信息读出各簇中链接的全部数据,来再现这个文件的。

文件恢复原理

删除文件,其实是修改文件头的前2个代码。这种修改映射在文件分配表中,就为文件作了删除标记,但文件的内容仍保存在原来的簇,如果不被后来保存的数据覆盖,它就不会从磁盘上抹掉。文件被删除后,既然其数据仍在磁盘上,文件分配表中也有它的信息,这个文件就有恢复的机会,只要找出文件头,并恢复前2个代码,在文件分配表中重新映射一下,这个文件就被恢复了。但是,文件被删除后,如果它所占的簇被存入其他数据,文件头也被覆盖,这个文件在文件分配表中的信息就会被新的文件映射所代替,这个文件一般也就无法恢复了。

恢复文件,其实就是用恢复软件的查找分析功能找出文件头,重写前2个代码,并修改文件分配表中的映射记录。仅仅是删除的文件,恢复起来比较容易,如果整个磁盘被格式化了,恢复的困难就更大些,但是只要恢复软件能搜寻,并分析到它的残存的文件头,就有可能利用文件头中的信息,连接文件原来占用的簇,以恢复被删除的文件。然而,如果一个文件的某些簇被其他数据覆盖,即使恢复软件强行把原来占用各簇的数据连接起来恢复文件,但是因为其中的某些簇已不是该文件自身的数据,所以这个恢复后的文件往往无法使用。

(作者地址: 河南省中牟县县志总编室,451450)



B6层 发表时间: 04-01-13 15:53

回复: newmyth21 [newmyth21]   论坛用户   登录
http://www.pcworld.com.cn/issue/2002/0221/2109a.asp

B7层 发表时间: 04-01-13 15:54

回复: newmyth21 [newmyth21]   论坛用户   登录
上面的还可以吧,如果不行的话可以去网页看看,在文章下面的就是的啦!

B8层 发表时间: 04-01-13 15:56

论坛: 网站建设

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号