Bootice可编辑、备份或恢复MBR/PBR:一、备份MBR需以管理员运行,选物理磁盘→读取MBR→备份到文件;二、备份PBR需切分区选项卡→选分区→读取并备份PBR;三、恢复MBR需选盘→从文件还原→写入;四、编辑MBR代码需修改0x0000–0x01BD区→安装MBR;五、修复PBR需选系统分区→安装对应版本PBR→更新引导路径。

如果您需要对硬盘的主引导记录(MBR)或分区引导记录(PBR)进行编辑、备份或恢复操作,则可借助Bootice工具完成。以下是使用Bootice工具执行相关操作的具体步骤:
一、备份当前MBR引导记录
备份MBR可防止误操作导致系统无法启动,是执行任何修改前的必要准备。Bootice支持将MBR原始数据以二进制形式保存为文件,便于后续恢复。
1、运行Bootice.exe,以管理员身份启动程序。
2、在主界面左上角点击“物理磁盘”下拉菜单,选择目标硬盘(如“\\.\PhysicalDrive0”)。
3、点击“读取MBR”按钮,右侧窗口将显示当前MBR十六进制内容。
4、点击“备份MBR到文件”按钮,指定保存路径并命名文件(建议含日期与磁盘标识,如“MBR_PhysicalDrive0_20240501.bin”)。
5、确认保存后,Bootice将写入完整512字节MBR数据至该文件。
二、备份当前PBR引导记录
PBR位于各活动分区的起始扇区,负责加载对应操作系统的引导程序。备份PBR有助于修复单一分区引导异常,且不影响其他分区。
1、在Bootice主界面切换至“分区”选项卡。
2、从“物理磁盘”下拉框中选择同一硬盘,再从“分区”下拉框中选择目标分区(如“C:”对应分区1)。
3、点击“读取PBR”按钮,验证PBR内容是否成功载入。
4、点击“备份PBR到文件”,保存为独立BIN文件(例如“PBR_C_20240501.bin”)。
5、注意:若分区未设为活动状态,部分PBR字段可能不可读,需先在磁盘管理中设置活动标志。
三、从文件恢复MBR引导记录
当MBR被病毒破坏或误写导致无法识别分区表时,可通过先前备份的MBR文件还原原始结构,恢复磁盘可识别性。
1、确保已连接待修复硬盘,并在Bootice中选中对应“物理磁盘”。
2、点击“还原MBR从文件”按钮。
3、浏览并选中此前备份的MBR BIN文件(必须为512字节长度)。
4、勾选“同时更新磁盘签名”(仅在原系统重装后需保持磁盘唯一标识时启用)。
5、点击“写入MBR”,等待提示“写入成功”后重启计算机。
四、编辑MBR引导代码(高级操作)
MBR由引导代码、分区表和结束标志三部分组成;手动编辑引导代码可适配特定引导需求(如兼容Legacy BIOS多系统环境),但需严格校验偏移与指令合法性。
1、点击“读取MBR”加载当前MBR数据。
2、在右侧十六进制编辑区定位至0x0000–0x01BD区间(即前446字节,为引导代码区)。
3、按需修改指定字节(例如将默认Windows MBR替换为GRUB4DOS引导跳转指令)。
4、修改完毕后,点击“安装MBR”按钮,选择对应操作系统类型模板(如“Windows NT 6.x/7/8/10”或“GRUB4DOS”)。
5、确认无误后点击“写入MBR”,立即生效。
五、修复PBR并重建NTLDR或bootmgr调用链
当Windows XP或Windows 7/8/10系统因PBR损坏而停在黑屏或“Missing operating system”提示时,可利用Bootice注入标准引导代码并指向正确启动文件。
1、切换至“分区”选项卡,选中系统所在分区。
2、点击“读取PBR”,确认当前PBR状态。
3、点击“安装PBR”按钮,在弹出窗口中选择对应Windows版本(如“Vista/7/8/10 bootmgr”或“XP NTLDR”)。
4、勾选“更新引导文件路径”,确保PBR中记录的启动文件名(bootmgr或NTLDR)与分区根目录实际存在一致。
5、点击“确定”完成写入,无需重启即可测试引导响应。










