军达成 发表于 2011-8-18 10:17:39

数据恢复软件并不是万能的

看到有很多朋友的文件被误删除,然后恢复过来却不可以使用确实是很可惜的,但是我们是不是应该想一个很笨的方法,从自身就要好好的养成一个良好的数据使用习惯呢?O(∩_∩)O~

前段时间写了两个关于恢复误删除文件的软件的帖子,看到了很多朋友的回复,其中也看到一些朋友说自己使用恢复软件恢复的效果并不甚如意,有一些数据虽然恢复了回来,却被提示文件损坏或无法打开,甚至有的一半以上的文件都提示损毁。今天,我就谈一些自己的经验,大家有什么更好的意见也和广大午饭们分享一下啊:

一.为什么我在运行了回复软件后,无法找回自己已经删除的文件?
首先,请我们检查一下软件设定的回复目标磁盘或分区是否正确;还有一个朋友问到如果不小心将文件删除到回收站,而且将回收站清空了,文件该从哪里找回呢?其实,这个操作也就相当于使用了shift+delete键将文件删除,目标磁盘和分区还是文件删除之前的位置。

二.为什么找回的文件,有很大一部分的文件被损毁了,提示文件无法打开?
恢复文件前,我们是否对磁盘进行了写操作。如果有的话,自己想恢复的文件很有可能被后来写入的文件覆盖了一部分或全部,这就造成了一部分文件丢失或损毁(额……我自己遇到过这种糗事,恢复的JPG文件只恢复了一半,只能看到上边的,下面是黑乎乎的一片……)。

三.明明没有进行写操作,为什么恢复的文件还是损坏了很大一部分?
很多朋友都有一个习惯,会将一些文件放在操作系统的桌面上,一不小心被删除掉了,当恢复回来后,还没等心放下,就发现文件被损毁,无法打开。- -
我们要明白在我们运行程序的时候会读写内存,而且我们也知道有“虚拟内存”的存在,其实在操作系统的运行中,是不断的对硬盘进行读写的。而虚拟内存一半就处于C盘上,即使我们没有进行写操作,但是有程序在运行,那么我们的C盘就会进行数据交换;所以放在C盘的文件也最容易被损坏。当重启机器以后,操作系统的运行也会去和硬盘交换数据,我们的已经删除的文件可能就杯具了……所以,重要些的文件一定不要存储在C盘上,C盘是个事故多发区。尤其在C盘恢复数据的时候会恢复好多碎片文件,就算恢复回来了,想找到自己的数据也要花费一段时间的!
在之前的一个帖子中,午饭“deyu260”说:如果是恢复硬盘的数据,理论上是要挂是其他机器上,作为从盘来恢复!这个确实是这样的。如果数据足够重要,最好采用这种方法,因为我们在运行数据恢复软件的时候也是要交换数据的……

四.还有一个朋友说自己把游戏恢复以后却发现游戏无法运行。
这个……我主观上判断游戏应该是提示.dll文件丢失,或者缺少什么文件吧。现在大多数的游戏都是需要安装的,安装的时候会有很多的.dll文件进行链接(.dll文件一般是在首次安装的时候进行的链接)。如果恢复的目录不对的话是无法运行的,甚至有的游戏即使文件都恢复过来了,可是与.dll文件链接错误,游戏也是无法运行的。如果游戏有修复功能的话,那么恭喜你,你可以运行下试试,修复功能是一般来说都是提供修复.dll动态链接的。


说了这么多,我们也应该明白,计算机的存储设备并不是多么的安全的,随时都有可能被破坏。重要的数据切忌不要放在C盘中,即使将硬盘挂为从盘,也未必可将所有的数据恢复。而且将重要的数据多加备份,以免数据损坏后才后悔莫及。恢复软件并不是万能的,最好的数据恢复软件也未必敢打包票说可以100%恢复丢失的文件,数据恢复仅仅是亡羊补牢,切忌不要把所有的筹码都压在数据恢复软件上;这不仅仅是治标不治本,更是不明智,甚至是对自己数据的不负责。养成良好的数据使用习惯才是最根本最好的!

祥云769379864 发表于 2012-4-12 17:53:36

就是的,我支持楼上的看法。数据恢复软件不是万能的,人是活的,一两款软件搞不定所有的一切,要相互搭配使用!

ups 发表于 2012-9-25 12:20:37

大大說的好 軟件真的不是萬能的

2856123561 发表于 2014-5-16 18:12:56

说得好,数据恢复软件绝非万能的!

ytf3k 发表于 2014-7-12 23:57:52

fat32文件系统下 删除原理:
fat32文件系统下 删除文件操作,只把文件对应的每项FDT的第一个字节内容更改为“E5”,其它内容没有任何修改,尤其是对数据恢复重要的字段内容:文件的首簇号和文件大小字段内容没有做任何更改。
FAT表项内容全部清空,释放文件所占用的空间,如果文件数据不是连续存储的,数据恢复就无法100%成功恢复了,即便是知道了文件的首簇号和文件大小。
数据区删除前后内容,可以得出结论,文件对应的具体内容没有做任何修改。

总结: FAT32文件系统下,文件彻底删除改变了什么?
(1)文件的FDT登记项首字节(E5标记删除)
(2) 清空FAT与该文件对应的表项(释放空  间 填充00)
(3)数据区没有做任何修改,这就是删除的文件可以成功恢复的根本原因。

ytf3k 发表于 2014-7-12 23:58:13

FAT32文件系统下,文件彻底删除改变了什么?
(1)文件的FDT登记项首字节(E5标记删除)
(2) 清空FAT与该文件对应的表项(释放空  间 填充00)
(3)数据区没有做任何修改,这就是删除的文件可以成功恢复的根本原因。

yI首简单歌 发表于 2023-7-27 14:39:56

学习学习,感谢分享,谢谢
页: [1]
查看完整版本: 数据恢复软件并不是万能的