qexing 发表于 2008-11-6 19:50:20

硬盘前100M被清零,请教如何恢复后面的NTFS分区

我昨天不小心将硬盘的前100M数据清为了0,做了简单的拷贝文件进行备份时系统蓝屏(之中没有对这块硬盘再做写操作)

该硬盘中原先有3个分区:
C盘 FAT32
D盘 NTFS
E盘 NTFS
三个分区好像都是主分区,现在分区表是肯定找不回来了,而且我只大概记得三个分区的大小为大约15G、20G、15G,现在希望可以恢复后两个分区的数据(比较重要)~~~

我先通过查找NTFS头的方法在整个硬盘中搜索,好像可以找到E盘的NTFS头,D盘的NTFS头不存在了,但后续的数据好像还在,但是我直接把从E盘的NTFS头开始的部分一直到E盘大概结束的部分的数据生成一个15G的文件,然而当我准备用FileDisk直接mount这个文件后却发现分区格式仍然是RAW,而不是我期望的NTFS,当然也看不到里面的文件。

故请教各位大侠,在没有再对硬盘进行写操作的情况下,怎样把D盘、E盘的数据拷贝出来(不需要进行修复之类的了,只要能拷出数据就万岁了),谢谢!!

罗超波 发表于 2008-11-6 20:15:36

找DBR就可以从建分区表。

tclrz100e 发表于 2008-11-6 20:52:28

如果只是硬盘的前100M的数据清0,后面分区中的数据是可以恢复的,只是你说的不进行修复而直接拷出好像不可能。最好的方法是修复分区表,修复后不用导出数据,直接打开就可以看到数据了。

梅兴硬盘 发表于 2008-11-6 21:32:43

没有难度哦好多软件支持的

可儿工程师 发表于 2008-11-6 23:43:13

最后看一个贴子,就睡觉了~华山剑客,我决定要拜读你所有的贴子~~

楼主的情况跟CIH病毒的感觉差不多~呵呵~如果你会找分区,写分区表,就很容易能恢复的~加油~~或者用他们常说的那些什么分区软件找找看~分区挂好,数据就全看见了。

reeker 发表于 2008-11-7 06:34:30

嗯,这样的问题应该没半点难度的。楼主该好好学一下。

qexing 发表于 2008-11-7 20:40:27

呵呵,已经解决了,谢谢各位了

本来我也以为重建分区表就可以了的,但没想到清0之后,WINDOWS不知怎么的把NTFS分区的头写到哪去了,今天全盘搜索,才发现写到所有分区后面的一个位置了,于是把这里面的两个NTFS头拷到原来的地方,然后用FileDisk mount就可以读出数据

至于C盘的数据则是用R-STUDIO,也已经读出了想要的数据量

谢谢大家
页: [1]
查看完整版本: 硬盘前100M被清零,请教如何恢复后面的NTFS分区