硬盘的分区误删除的恢复

                                        硬盘的分区误删除的恢复
这是老师给咱们的一块虚拟硬盘,上面老师作了一些手脚让咱们恢复,因此咱们也不知道这块硬盘上原本有什么东西,咱们打开磁盘管理器看到又一块未指派的磁盘,这并非没有指派而是被咱们把分区给删除了,接下来咱们恢复分区并回复数据。
clip_p_w_picpath002
先用winhex这个工具打开这块硬盘,由于每一个分区都会保留63个扇区,因此第一个分区的起始应该从63开始,
clip_p_w_picpath004
clip_p_w_picpath006
在偏移CH28后的几个字节是NTFS分区的扇区大小减一,若是是fat分区则在CH20处从这里咱们就知道了第一个分区的大小及类型
clip_p_w_picpath008
这个分区的大小是5124672个扇区,起始+大小—1=分区的结束位置,这样咱们也就知道了这个分区的结束位置,那这个分区的结束扇区的下一个扇区就是下一个分区开始。咱们来转到第一个分区的最后
clip_p_w_picpath010
这个分区结束在318柱面254磁头63扇区。
clip_p_w_picpath012
那319柱面0磁头1扇区就是第二个分区的开始,这个里面在CH2这有数值,在CH28也有数值,那到底哪一个是表示分区大小呢?咱们来算一下后面的几位算出来的值比咱们的硬盘还大,因此不是,那就是CH20这的表示硬盘的,这也表示这个分区时fat分区,算出大小事2457945个扇区
clip_p_w_picpath014
咱们来算出他的结束位置起始+大小-1
clip_p_w_picpath016
转到最后位置
clip_p_w_picpath018
这个分区的结束位置是471柱面254磁头63扇区,那么472柱面0磁头1扇区就是第三个分区的开始看一下。
clip_p_w_picpath020
是第三个分区的开始,而切这个分区时NTFS类型,咱们能够算出这个分区的大小,也就是把16进制转换成10进制再加1
clip_p_w_picpath022
算出大小后再算出结束的位置,而后转到结束位置。
clip_p_w_picpath024
结束位置是777柱面254磁头63扇区
clip_p_w_picpath026
咱们口分析完了,开始向分区表的MBR里面写入记录。
第一个分区
00 01 01 00 07 FE 7F 3F 3F 00 00 00 40 32 4E 00
第二个分区
00 00 41 3F 06 FE 7F D7 7F 32 4E 00 59 81 25 00
第三个分区
00 00 41 D8 07 FE FF 09 D8 B3 73 00 B2 02 4B 00
clip_p_w_picpath028
写好之后保存修改的内容,而后从新启动一下计算机就会看到,多了三个分区
clip_p_w_picpath030
clip_p_w_picpath032
那这三个分区是否被删除过文件呢?咱们用一个易我数据恢复工具扫描一下,咱们选择格式化恢复
clip_p_w_picpath034
选择咱们要扫描的分区,
clip_p_w_picpath036
clip_p_w_picpath038
输出到c盘的根目录下
clip_p_w_picpath040
完成
clip_p_w_picpath042
看到他找到的文件,DOS7原本就有,又多了一个文件夹
clip_p_w_picpath044
扫描别的盘过程相似,在扫描F盘的时候扫描出了好多文件
clip_p_w_picpath046
clip_p_w_picpath047
打开找到的文件,是否是找到不少。
clip_p_w_picpath049
F盘则跟E盘内容同样。
clip_p_w_picpath050
是否是很神奇啊!!!!O(∩_∩)O~
相关文章
相关标签/搜索