数据恢复之硬盘分区误删除后,教你如何起死回生
如果你误删除了硬盘的分区,而里面有你很重要的数据,你是否为此感到着急万分
莫着急,莫着急
今天给您介绍两种方法来使你的硬盘起死回生
第一种方法是用Winhex,第二种是用Diskgen
当然第二种比较简单,速度也比较快,是没有数据恢复基础的人是很理想的软件
好了,先介绍一下我的实验环境,这是从老师那拿的一块虚拟硬盘,我也不知道有几个分区
分区是什么类型的
只知道里面有数据
而现在要把数据恢复出来
先说第一种winhex 把要恢复的硬盘挂到另外一台计算机上, 磁盘1就是要目标硬盘,现在它变成了未指派,我们要把它的分区恢复原状
打开 winhex 选择工具----磁盘编辑器 打开硬盘 1 现在开始分析:因为每个硬盘的前 63(0-62号)个扇区是保留给系统用的,所以我们应该从 63开始进行搜索,转到 63扇区 按照常理现在的硬盘分区类型大多是NTFS分区,那么先观察ch28位置,发现是00 00 00 00,说明判断错误,应该是FAT分区
则在CH20位置,发现有一组数据 00 82 3E 00 ,这就告诉我们第一个分区是FAT分区,分区大小是3E8200
注:如果是NTFS,那么在偏移 CH28后的几个字节到排列加一就是NTFS分区的扇区大小
既然知道了第一个分区的大小,那么就能知道它的结束位置,以及下一个分区的开始位置
将大小+起始-1就是第一个分区的结束位置
即将 3E8200转换成十进制加上 63减去 1等于 4096574 那么第一个分区就是从 63-----4096574扇区,知道第一个的结束那么将结束加一(4096574+1=4096475)就是下一个的分区的开始
但是,下一个分区是主分区还是扩展的分区呢
不确定,如果是下一个是扩展分区那么在55AA的前 64个字节应该有一个分区表
如果不是一个分区表,那