conjee 发表于 2008-6-6 19:01:20

分区表故障后的数据恢复

事情经过:
一块IDE口的WD 250G硬盘(非系统盘)实际容量233G,只分了一个主分区,NTFS文件系统,里面只有一个文件夹JP05。
某次开机进系统后突然发现该硬盘分区大小只有128G了,系统提示该分区剩余空间不足。以为是数据线问题,更换新IDE线后进系统仍然只有128G

DOS模式进入MHDD,执行NHPA命令后保存重启,进系统后发现128G的分区后面多出一个105G的未分配空间。看样子硬盘容量大小恢复了但分区表出了问题。

在DOS模式下用DISKgen工具修改分区表,存盘退出后进入系统,硬盘第一个NTFS分区的容量大小终于恢复为233G了

打开改硬盘盘符,发现里面的JP05文件夹的大小依然只有128G。

这时犯了一个错误,在cmd命令行下,执行了CHKDSK /R。一系列的磁盘修复后CHKDSK执行完成,进盘符一看,JP05文件夹的大小依然是128G,打开里面发现相当一部分文件大小已经变成0KB,执行CHKDSK之前那些文件的文件大小都是正确的,只是无法复制和打开。

问题:这样的情况下,数据还有可能恢复吗?硬盘容量突然变小一般是什么原因导致的?

lughon 发表于 2008-6-6 20:41:19

不太懂,如果懂NTFS    分析一下底层发生了什么变化,才能确定是否可以找回数据

丑人 发表于 2008-6-6 21:27:50

你用R-Studio全盘扫以下看看结果如何

iverson3 发表于 2008-6-6 21:36:38

来学习一下子呵呵

myroom 发表于 2008-6-29 12:19:55

不会。
页: [1]
查看完整版本: 分区表故障后的数据恢复