EasyRecovery Professional是怎样还原数据的

来源:百度知道 编辑:UC知道 时间:2024/05/24 13:19:43
举个例子EasyRecovery Professional能将存在过某个盘的照片还原(忽略其中损坏的),也就是说即使全盘format后,重新分区后,还装入数据的盘还能用EasyRecovery Professional还原。
究竟EasyRecovery Professional是基于什么原理实现这个操作的?
即EasyRecovery Professional是怎样还原数据的?
不用很专业的回答,我只要知道大概是怎样的就行,所以拜托了

一楼的,事实上在全盘format后,再进行分区,C,D,E,F盘的空间大小与原来还不相同,还在每个盘里面装进了一些数据,可是我同样可以用EasyRecovery Professional中的RowRecovery选中E盘,再在[File Types]选中JPG格式,就可以把在里面的照片90%还原(不信你可以试试)。
你所说的"每个分区的头部有一个区块作为整个盘里面的文件结构信息,软件只需要找到相应文件的具体位置"我已经重新分区,空间大小还不一样,那个区头部的文件结构信息还跟之前的一样吗?
我之所以说可以把曾经存在过的照片都还原出来,因为我还还原了一些不属于我的照片还有我已经删除了的照片。
未用EasyRecovery Professional之前,我甚至不相信已经删除了数据还能还原。
为什么数据的信息能够被保存?
按我的理解是:即使是二进制的数据,要在内存中保留也要占用空间的,我还原出来的照片有4G,这需要很大空间吧?
难道说被还原的是磁盘中类似记忆的东西,而EasyRecovery Professional只不过是将记忆实体化?这个想法另我很困扰

在误删除或者误格式化分区里面的数据后是不能再重新分区或者是往里面再写入数据的,楼主你能在格式了之后又写入数据的分区里还原出数据真是神乎其神了.一般是不大可能的.
其原理大概是在每个分区的头部有一个区块作为整个盘里面的文件结构信息,软件只需要找到相应文件的具体位置.在其位置上文件的头部(不是分区的头部)有一个标记.其具体十六进制表述已记不清.把那个标记更改了就可以了.例如标记头本来是5D5D,删除后或者格式化后就变为了FFFF,恢复的时候只需要找到它把FFFF改回为5D5D.文件就回来了.
这是在文件没有被新数据覆盖的情况下可以,如果本身的数据已被覆盖了,那也不可能找到FFFF了,也就不能恢复.