bootmgr 损坏:PE 内重建引导
开机提示「bootmgr 缺少」或直接跳过系统盘:bootmgr 文件损坏或被删,在 PE 里用 bcdboot 对目标系统盘重建引导,按 UEFI/Legacy 两套命令。
简短答案
「bootmgr is missing / 缺少」是引导文件损坏或被删(误操作、病毒、全盘擦除只擦了引导),进 PE 用 bcdboot 对系统盘重建一次即可。关键是分清 UEFI 与 Legacy,命令不同。
两套命令(在 PE 命令行里)
假设系统装在 PE 盘符 D:,EFI 系统分区在 E:(实际盘符以 PE 中为准):
# UEFI 机器:重建 EFI 引导
bcdboot D:\Windows /s E: /f UEFI
# Legacy/MBR 机器:重建主引导
bcdboot D:\Windows
参数与行为随 Windows 版本略有差异,完整语法用
bcdboot /?自查;修复思路与 微PE 工具箱 自带引导修复工具一致,工具失败时走命令行。
现象对照
| 现象 | 判断 | 处理 |
|---|---|---|
| 「bootmgr 缺少」黑屏提示 | bootmgr 被删 | UEFI/Legacy 对应命令重建 |
| 直接跳下一启动项、无提示 | 引导项全丢 | bcdboot 重建 + 查 BIOS 启动顺序 |
| 重建后仍进不去 | 系统文件本身损坏 | 先 sfc 修系统文件再重建引导,参考 WinPE 是什么 的离线修复思路 |
排查步骤
- 进 微PE 工具箱,确认系统盘与 EFI 分区盘符(EFI 分区一般 100–500 MB 的 FAT 分区)。
- 按上表执行 bcdboot,提示「成功」即完成。
- 重启拔 U 盘进系统,核对能否开机。
- 重装系统前确认系统盘数据已备份,重建引导不会动数据但同分区误格式化会丢,见 PE 工具箱总入口 的维护说明。
操作小结
- 先分清 UEFI 还是 Legacy。
- bcdboot 对应模式重建。
- 重建仍不进查系统文件。
- 动手前确认分区没被误格。