原创案例,谢绝转载 远程做的一个“文件或目录损坏且无法读取”的恢复。232G的NTFS分区D,XP系统,每簇扇区数8,用winhex无法读取分区,提示错误,通过物理磁盘访问该分区,根目录下看不到任何文件,检查DBR,没有发现明显的异常。
PS:由于是远程恢复,原盘未做截图,本教程是模拟了原始分区数据丢失时的情景,请参考恢复思路,如有不足,请各位指正!
DBR.jpg (32.75 KB, 下载次数: 19)
下载附件 保存到相册
跳转到第分区E的EBR(虚拟MBR)位置的上一个扇区,找到损坏的分区的备份的DBR,通过winhex提供的计算hash功能,计算哈希值。再与第一个DBR的hash值对比。完全一样。(也可以通过winhex提供的同步和对比功能进行验证,winhex会不同的字节上显示黑色)
跳转到$MFT的开始位置,也即是$MFT自身的记录。发现其起始特征本应该是ASCII码的“FILE”四个字节,现在变成了ASCII码“BAD?”。这是造成提示“文件或目录损坏且无法读取”的关键问题所在。
跳转到偏移512=242位置,也就是这个MFT项的文件名起始位置。文件名正常:UNICODE码的“$MFT”。检查标准属性(10H),文件名属性(30H),数据流属性(80H)属性,到80属性的时候,发现从80属性开始的第三行开始,都被清零,其他的重要的四个元数据文件中,$Volume属性也出现了同样的错误。
MFT.jpg (75.64 KB, 下载次数: 17)
下载附件 保存到相册
找到备份的前四个元数据文件的记录。覆写错误的记录。根据DBR找到了MFT前四个元数据文件的备份,备份的元数据文件几乎跟前面四个一摸一样的错误。只能是手工修复$MFT。在$MFT自身的记录当中,发现”结束VCN”并没有遭到破坏,这为后期的修复工作节省了很多时间,复制一个正常分区(分区E)的第一个扇区到损坏的$MFT中,修改其中的一些数值。在80属性中,第三行字节的开始位置应该是描述的datarun的起始位置,根据起始VCN和结束VCN得出$MFT的大小,计算方法:起始 VCN+1=LCN,根据这个数值,写入datarun。将LCN * 8 * 512=0000FE6DH。分别写入偏移(想对于80H)48H,50H,和58H,如图:
crc.jpg (69.16 KB, 下载次数: 20)
下载附件 保存到相册
写入方法:根据DBR中的描述的$MFT起始位置(000000C000H)786432号簇,$MFT的大小为VCN+1个簇 ,那么datarun就是 “33 E0 DF 06 00 00 0C 00H”,按同样的方法修复备份的$MFT的前四个元数据文件。
d.jpg (47.8 KB, 下载次数: 16)
下载附件 保存到相册
保存,重新载入分区,winhex打开,所有的元数据文件全部显示出来。文件、目录损都可以正常读取
提示“目录损坏且无法读取的原因有很多”。具体情况具体分析,以上方法仅供参考!
登录/注册后看高清大图
评论
高手就是高手,顶一个 有时间给你学习一下
评论
可见楼主对ntfs的文件系统非常熟悉,灵活运用winhex,受教了。
请问恢复的是几个分区,这种情况能用diskgen恢复成功吗?
评论
人家是专门做这行的
评论
3# 石头第七领域 兄弟过奖了,此案例中不是分区丢失,而是文件系统结构损坏造成的。diskgenius目前虽然支持删除、格式化的恢复,但是效果还不是很理想(李大海先生还在逐步改进当中)。提示“文件或目录损坏且无法读取”这种情况现在很常见,对于破坏不严重的,可以直接运行chkdsk命令修复就行。如果破坏的严重,且数据非常重要,建议先手工修复,(chkdsk命令的修复能力有限)。在winhex下能看到文件及目录以后在执行命令(这样是为了保险起见),如果执行chkdsk命令修复不成功,会大大增加恢复的难度。
评论
兄弟,前面几个的图怎么没出来,最后一个图出来了
评论
6# nhqwsj
原来你也在这里!呵呵, 最有一个图是编辑的时候弄错了。什么内容也没有!
评论
这个看着仿佛有点费劲,我看了两遍没看明白,可能太菜了,不过还是谢谢了 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收 电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01
·日本中文新闻 唐田绘里香为新剧《极恶女王》剃光头 展现演员决心
·日本中文新闻 真子小室夫妇新居引发隐私担忧
·日本中文新闻 前AKB48成员柏木由纪与搞笑艺人交往曝光
·日本学校 {日本国际学校}梅田インターナショナルスクール
·日本学校 LINE:sm287 陳雨菲、20歳、台湾からの留学生、東京に来たばかり
·日本留学生活 出售平成22年走行48000km 代步小车
·日本华人网络交流 円相場 一時1ドル=140円台まで上昇?
·日本华人网络交流 问日本华人一个问题
·日本旅游代购 富山接机
·生活百科 英国转澳大利亚转换插头
·汽车 【求助】修车遇到困难怎么办?