dxcsjs 发表于 2014-6-5 14:24:24

读《大容量NTFS分区格式化后快捷数据恢复案例》的困惑

      在网上看到一篇《大容量NTFS分区格式化为NTFS后快捷数据恢复案例》,讲解了NTFS分区格式化后,采用重建MFT文件记录的80属性并结合CHKDSK来达到恢复分区数据的方法。在采用这个方法,用我自己的移动硬盘做实验中,发现并不是所有的数据都能恢复。有一些大型的文件,如我的一些系统ISO文件、虚拟光盘文件就没有恢复出来,不知是什么原因。然后我逐个定位文件,这些大的文件还是能单独恢复出来。我猜想可能是CHKDSK的原因,为此我特意到网上搜查CHKDSK的源码进行解读,不过现在还没来得及分析源码。不知有没有哪位老师知道原因的,能指导一下,非常的感谢。

西安零壹 发表于 2014-6-6 07:27:03

mft是否有碎片,考虑这个因素了吗?

英胜数据恢复 发表于 2014-6-6 09:04:31

格式化,前面8个MFT都是清零了,你这个填写不了。。。这8个mft指向的文件就恢复不了了。。。。

dxcsjs 发表于 2014-6-6 16:30:57

      很感谢两位朋友的意见!
      MFT碎片我的确还没考虑过。看来MFT文件还应该细致的观察和分析,因为在学习NTFS系统的时候知道MFT周围有缓冲区,所以对MFT文件的碎片从来都没有朝这方面想过。如果有碎片那么我的恢复将是不全的,碎片部分就没有恢复。
      【格式化,前面8个MFT都是清零了,你这个填写不了。。。这8个mft指向的文件就恢复不了了。。。】那么我想,按照那篇文章的方法恢复可能还有一定的缺陷,不知有没有更进一步的补充方法。

PENG数据恢复 发表于 2014-6-11 09:17:29

NTFS格式化后,不知你有没有发现,在XP底下格式化的NTFS文件系统,它的MFT只有32K,而在WIN7底下格式化的NTFS文件系统,MFT有256K,有些文件记录是存在MFT里面的,而在格式化的时候,是重写了十六个元文件,所以用你这种方法是恢复不出来,存在MFT里的文件的。还有你这种方法是可行的,但是还是有存在很大的问题,具体的我就不在这说了,最后出数据的时候,建议用R—S,不要用你说的这个命令!

苹谷 发表于 2014-10-15 13:23:33

提示?????
页: [1]
查看完整版本: 读《大容量NTFS分区格式化后快捷数据恢复案例》的困惑