技术服务
当前位置:首页 >> 技术服务
WinHex手工解决分区表
发布时间:2014-08-25 13:23:20    浏览次数:
对于逻辑类数据恢复技术学习,最重要的就是对各种系统下的分区结构以及文件系统的结构分析,Windows为目前的主流操作系统,它能够支持的分区结构有MBR磁盘分区,动态磁盘分区,以及GPT磁盘分区,它能够支持的文件系统结构包括,FAT,FAT16,FAT32,NTFS以及EXFAT,不认盘、分区错乱、分区丢失,误克隆Ghost,接多个硬盘冲突分区丢失、误一键还原分区破坏丢失,这些故障首先要考虑采用分区结构恢复法,数据恢复结果迅速、高效、完整。
用WinHex手工修正结构需要一定的数据恢复基础原理知识。在这里我们只描述常用MBR分区结构位的手工修正。
下面将对这些结构以及其下的数据恢复技术进行详解。
打开“资源管理器”后发现除了系统盘“C盘”之外的其他分区(D盘、E盘)全部丢失了,访问磁盘管理器后看到的分区结构如图1所示。现在要求找回丢失的分区“D盘、E盘”。

硬盘分区结构

1、检测使用WinHex 16进制编辑器,点击工具栏中的打开磁盘按钮按钮后,弹出“编辑磁盘”窗口如图2所示鼠标左键点击“HD1”后鼠标左键单击“OK”按钮后查看“HD1”的MBR(主引导记录表),如图3所示。
“编辑磁盘”窗口
 
HD1 的主引导记录
HD1 的主引导记录
 
参照上面过程写出检测结果:通过使用WinHex软件检测“磁盘1”的MBR,发现分区表项的纪录除C盘以外的其他表项均为“00”字节填充。 2.实施解决方案此故障可由多款不同的软件来完成,在这里主要介绍使用Winhex工具恢复丢失的分区。Step1按照检测的步骤打开磁盘“HD1”,访问界面应与图3相同。Step2使用工具栏中的“查找16进制数值”按钮按钮来查找结束标示“55 AA”,查找方向“向下”数据偏移设置为“512”=“510”鼠标左键单击OK键,具体设置方法如图4所示
设置十六进制数值
设置查找“16进制数值”

 
找搜索器在第63扇区找到了一个分区的DBR,其扇区内容如图5所示,通过分析这个扇区为“C盘”的引导记录不是准备找回的D盘、E盘的引导记录,继续往下找重新进行Step2的操作或者按键盘F3功能键(继续按照之前的查找条件查)。

 
在63扇区找到的DBR

 
在后续进行的“55 AA”搜索中定位到了一些非DBR结构的扇区,可直接跳过不用理会,但是在69扇区找到了一个与63扇区一摸一样的DBR记录,这条记录是FAT32文件系统的备份同样不属于之后分区的DBR,经过漫长的搜索过程,在扇区号为10506510的扇区找到了一个丢失分区的DBR记录,如图6所示。
丢失分区的的记录
丢失分区的DBR记录
从图中话红框处得到3个重要参数为,文件系统为“NTFS”,扇区所在位置“10506510”总扇区数(即磁盘分区的大小)“7E 32 4E 00(16进制数)”。Step5跳转回“0扇区”鼠标左键单击工具栏中的“跳转到扇区”按钮按钮,弹出的窗口设置方法如图1-1-7。
跳转到0扇区

 
在分区表区域的第二条表项处,填写找回的丢失分区的3个重要参数。结果如图所示
填回分区表结果
填回分区表结果

为了避免重复搜索到无效的16进制数“55 AA”,从而更方便直接的找到丢失的“E盘”的DBR起始位置可使用使用计算法来定位。用“D盘”分区的“起始位置”+“总扇区数”+1扇区(FAT32文件系统不需要加1)= “10506510+5124734+1=15631245”。因此跳转到这个计算的来的扇区数值结果如图所示。

 计算后得来丢失的E盘DBR
计算后得来丢失的E盘DBR
将找到E盘的DBR填写回0扇区主引导记录的分区表中,填写结果如图
 
 E盘填回主引导记录
 E盘填回主引导记录
鼠标左键单击工具栏中的保存按钮按钮或使用组合键“Ctrl+S”保存编辑后的操作,弹出如图11对话框点“Yes”
 
保存操作选择“Yes”
保存操作选择“Yes”

 
打开磁盘管理器查看分区状态,如图12所示。为磁盘分区添加盘符,鼠标右键单击分区并选择弹出菜单中的“更改驱动器号和路径”如图所示。
弹出的主要磁盘分区驱动好和路径的编辑对话框如图所示
为分区添加盘符选择菜单添加盘符路径
                                                                     图12  为分区添加盘符选择菜单                                                    图13 添加盘符路径

设置驱动器号,选择指派一下驱动器号,鼠标左键单击确定。
添加驱动器号或路径
添加驱动器号或路径

 
当D、E两个分区都分完盘符后即可打开磁盘分区,原来丢失的分区得到了恢复,结果如图15所示

D盘、E盘恢复结果
D盘、E盘恢复结果
 
网站首页     数据库修复     数据恢复产品     数据恢复软件产品     数据恢复服务     电子取证     数据恢复培训     数据销毁
copyright@众诚天合数据恢复 地址:北京市海淀区苏州桥人大北路33号大行基业大厦1909室 邮箱:office@bjzcth.com
         北京众诚天合系统集成科技有限公司 版权所有 京ICP备09054501号-4