000086FA 3F000000 41050FFE BF83C5FA 3F007EC5 BB000000
Ⅰ II III
00000000 00000000 00000000 000000000 00000000 00000000
00000000 000055AA
用F6→F2找一下逻辑分区,找到5个分区:
Hard Disk Total Sector Partition Table Sector Disk D: 20482812 20482875
Disk E: 30716217 40965750 ×
Disk F: 9783522 68372640
Disk G: 6458067 71682030 ×
Disk H: 6458067 71698095
与客户反映的分区数不符
分析: 可能是客户操作GHOST不当造成分区表破坏.从而导致分区混乱(多出来两个分区) 首先,要找到假分区.判断分区是否为真的依据是看该分区是否有I/O表,FAT表和目录区. 用F3进入D:起始扇区向后翻63个扇区,看到D:的I/O表正常,再往后翻32个扇区, FAT表也在,后面的目录区也在,说明这个分区是真的。 当用F3进入到E:的起始扇区,用同样的方法查看,I/O表在,但FAT表只有表头(既只有开 始几个十六进码F8FFFF0FFFFF,余者均是0),目录区没有,说明此区为假。 跟据此方法,最后查出,用F2搜出的D:E:F;G:H:五个逻辑分区中的D:F:H:三 个分区是真的。 回到0扇区:
①把Ⅰ改成FC8A 3801【此处为C:总对扇区数,方法:20482875-63=20482812,用F7 功能转化成十六进码并按高位在后低位在前排列】
②把II改成3B8B 3801【此处为D:起始扇区数,方法:把20482875(D:起始扇区数) 转成十六进码并按高位在后低位在前排列】
③把III改成9927 7210【此处为逻辑分区总扇区数,方法:把三个真分区的扇区 数相加,再加上63*3,然后转成十六进码】..,按CTRL+F10保存 .进入20482875扇区(D:起始扇区)在与0扇区Ⅳ相同的位置写入065F 5A01【方法: 把F: 和H: 的扇区总数+63*2,用F7功能转成十六进码】用CTRL+F10保存。 进入 40965747扇区(F:起始扇区)在与0扇区Ⅵ相同的位置写入128B 62【方法:H: 的 总扇区数+63,用F7功能转成十六进码】用CTRL+F10保存。 按F6→F1,正确的分区大小和起始位置又出现了.
重启计算机.顺利进入WIN98,查看里面的分区和数据都正确.到此大功告成.! 高先生看到自己宝贵的数据在半个小时内失而复得,极为高兴,连连说KV3000名不虚传,不愧 为国内排名第一的杀毒软件!
(出处:http://www.sheup.com)