WINHEX手工恢复分区(通俗版)

[复制链接]

该用户从未签到

5

主题

227

回帖

206

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
206
QQ
发表于 2011-3-22 10:59:21 | 显示全部楼层 |阅读模式
本人看了由zbp123发表的手工恢复分区的方法。感觉很难弄明白,特意将自己的经验发表出来。本人新手,说错之处,请大家海涵。
1.分区丢失是因为0扇区的MBR损坏。所以,我们要把各个分区的大小找出来,重建MBR。
2.打开查找16进制,搜索下面输入0055AA,,条件,偏移这里输入512-509.然后搜索。你会发现第一个出现0055AA的是63扇区。对,这就是第一扇区的开始,然后查看文本视图框中是FAT32格式,还是NTFS格式。如果是FAT32格式,则点击20*0处(若是NTFS格式。则点击20*8),数据解释器就会显示他的大小。然后就用63+第一分区大小=第二分区的开始,然后跳转到第二分区开始,若没看到0055AA的标志,则用查找16进制找下。
3.就这样,我们把每个分区的开始位置和大小找出来了。现在就要重建MBR了。跳转到0扇区,在1C开始填写0C 00 07(FAT32则填0B)FE FF FF 3F 00 00 00(第一分区63扇区转16进制) WW XX YY ZZ(这是分区大小,我用字母代替),这就是固定格式,分区开始和大小,都是有四个长度组成的,可以把十进制数值输入数据解释器的16Bit里。在点击四个长度的第一个,就会自动转为16进制写进去了。
4.重建好MBR后,点击保存。然后重启,你就会看到你的分区又回来了

该用户从未签到

4

主题

23

回帖

53

积分

[INTOHARD]班长

Rank: 2

积分
53
发表于 2011-3-22 11:46:26 | 显示全部楼层
MARK一下。。
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

227

回帖

206

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
206
QQ
 楼主| 发表于 2011-3-22 11:50:22 | 显示全部楼层
前面输入错误。应该是十进制数值输入数据解释器的32Bit里面。前面的查看大小也是查看这个32Bit里
回复 支持 反对

使用道具 举报

  • TA的每日心情
    慵懒
    2012-6-17 13:52
  • 签到天数: 2 天

    [LV.1]布衣百姓

    19

    主题

    99

    回帖

    630

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    630
    QQ
    发表于 2011-3-22 13:05:24 | 显示全部楼层
    哇。都是高手啊!
    但是还是用已经编译好的软件省事。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17

    主题

    676

    回帖

    7766

    积分

    [INTOHARD]团长

    Rank: 8Rank: 8

    积分
    7766
    发表于 2011-3-22 15:08:10 | 显示全部楼层
    支持。。。。。。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表