主引导记录(MBR)位于硬盘中逻辑上的第一个扇区,在总共512字节的MBR扇区中引导程序占用其中的前446个字节(偏移0一偏移IBDH),随后的64个字节(偏移1BEH偏移1FDH)为DFT( 硬盘分区表),最后的两个字节“55AA\"(偏移1EH偏移1FF)是结束标志,也称为“魔法数字”,这512字节就共同构成了硬盘的主引导记下面分别讲解四种常见的恢复方法。
一、引导代码的恢复
因为MBR也不会夹带操作系统的性质,具有公共引导的特性,所以恢复的方法也很简单,复制一块硬盘的MBR扇区被破坏,如图所示MBR被破坏
MBR被破坏电脑
可以看到MBR被破坏了,维修思路是从可以正常访问的硬盘上将引导代码部分复制下来,写入被破坏的硬盘中就可以了,具体如下操作:
1、用WinHex打开一个运行正常的磁盘,如磁盘0,选中扇区的前引导代码部分,复制。
选中引导代码并复制
2、打开MBR被破坏的硬盘,将复制到缓存里的代码写入被破坏的硬盘中相同的扇区中;这样就修复了MBR扇区的引导代码。
写入引导代码
二、Windows中磁盘管理初始化命令修复MBR的方法。
注:此操作可能会把磁盘分区表部分的数据清空。
在计算机管理中(右键点击“我的电脑”或者“此电脑”点击管理),选择“磁盘管理”中右键点击被破坏MBR的磁盘,点击“初始化磁盘”,就可以修复MBR的引导代码,同时也会把魔法数字“55 AA”写入。
三、“FDISK /MBR”命令
把故障盘作为第一主盘与计算机相连,分不清的话电脑只连接一块故障盘。用安装系统的U盘引导(系统光盘也可),进入DOS命令行下,执行“FDISK /MBR”命令(或者是其他集成FDISK的工具下也可)。
此命令在修复引导代码的同时也会写入魔法数字“55 AA”,但对分区表不做任何改动。
魔法数字就是MBR扇区的结束标志,固定为“55 AA”两个字节,位置在MBR512个字节的最后两个字节,所以在磁盘修改工具如WINHEX中也可直接修改即可修复。
四、用“DiskGenius 硬盘分区”软件
DiskGenius软件有两个版本,一个是只能通过PE系统工具U盘或者是光盘运行,一个是Windows下可直接运行的版本。打开软件后找到故障盘右键点击故障盘,点击“重建主引导记录”即可。或者选择故障盘,点击菜单栏的硬盘菜单,选择点击“重建主引导记录”
以上描述中如果有不明白的地方请私信我,我会择机解答,所提到的软件WinHEX,DiskGenius Windows版如果大家需要亦可关注并私信我,希望大家喜欢我的教程。
电脑