老毛桃PE如何修复UEFI引导项_重建EFI分区引导文件【引导】

发布:2026-10-17 14:55:46 阅读:397
应先确认磁盘为GPT格式并重建ESP分区,再挂载ESP、补全EFI目录及bootmgfw.efi和BCD文件,接着用BOOTICE新建并保存BCD,然后用引导修复工具启用UEFI修复,最后通过分区工具设置UEFI启动项顺序并置顶。

如果您在使用老毛桃PE启动后发现Windows系统无法进入,且确认为UEFI模式启动失败,则很可能是EFI系统分区(ESP)损坏、BCD引导文件丢失或引导项配置异常。以下是修复UEFI引导项并重建EFI分区引导文件的具体操作步骤:

一、确认当前磁盘为GPT分区并识别ESP分区

修复前必须验证硬盘是否为UEFI兼容的GPT格式,并定位到已存在的ESP分区(通常为FAT32格式、100–500MB大小、无驱动器号或标记为“系统保留”)。若ESP分区不存在或已损坏,则需先重建该分区。

1、进入老毛桃PE后,双击桌面【DiskGenius】图标启动软件。

2、在左侧磁盘列表中,右键点击系统所在物理磁盘,选择【转换分区表类型为GUID格式】(如当前为MBR则必须执行此步)。

3、点击【保存更改】,确认转换完成。

4、右键点击未分配空间,选择【建立新分区】→【ESP/MSR分区】→勾选【建立ESP分区】和【建立MSR分区】,ESP大小设为300MB,对齐方式选4K(SSD必选),点击【确定】并保存。

5、刷新后确认ESP分区已创建,且文件系统显示为FAT32。

二、挂载ESP分区并手动重建EFI目录结构

ESP分区必须包含标准EFI引导路径(\EFI\Microsoft\Boot\)及关键文件(bootmgfw.efi、BCD等),若目录缺失或文件损坏,需手工补全。

1、在DiskGenius中右键ESP分区,选择【分配盘符】,为其指派一个临时盘符(如Z:)。

2、打开【我的电脑】,进入Z:盘,检查是否存在\EFI\Microsoft\Boot\路径;若不存在,依次新建文件夹:EFI → Microsoft → Boot。

3、从原系统盘(如C:\Windows\Boot\EFI\)复制以下文件至Z:\EFI\Microsoft\Boot\:

  • bootmgfw.efi

  • BCD(若原BCD丢失,后续用BOOTICE重建)

4、若C盘无对应文件,可从老毛桃PE内置资源或Windows安装镜像\sources\boot.wim中提取:使用7-Zip打开boot.wim(索引1),定位到\Windows\Boot\EFI\,解压bootmgfw.efi至目标路径。

三、使用BOOTICE重建并写入BCD引导配置

BCD(Boot Configuration Data)是UEFI下Windows启动的核心数据库,其损坏将导致“缺少操作系统”或“无效系统磁盘”错误。需通过BOOTICE在ESP分区中生成合法BCD文件。

1、在PE桌面双击【BOOTICE】快捷方式启动程序。

2、点击【目标磁盘】下拉框,选择ESP分区对应盘符(如Z:)。

3、点击【BCD编辑】→【其它BCD文件】→在弹出窗口中定位并打开Z:\EFI\Microsoft\Boot\BCD(若提示不存在,点击【新建】)。

4、点击【智能编辑】→【添加】→选择新建Windows 10/8.1/7启动项。

5、在弹出窗口中设置:

  • 系统分区:选择Windows所在系统盘(如C:)

  • 引导分区:选择ESP分区(Z:)

  • 启动菜单文字:可填写Windows 10

6、点击【确定】完成添加,再点击【保存当前BCD】。

四、使用老毛桃内置引导修复工具一键校验

该工具可自动扫描磁盘、识别Windows安装位置、比对ESP与BCD一致性,并修复常见引导参数错位问题,适合快速验证前三步结果。

1、返回PE桌面,双击【引导修复】图标启动工具。

2、软件自动加载所有磁盘,等待扫描完成。

3、在列表中勾选目标Windows系统(通常标注“Windows 10/11”及正确版本号)。

4、确保【修复UEFI引导】选项已启用(非Legacy),点击【开始修复】。

5、修复过程中不中断,完成后出现绿色成功提示框,点击【确定】。

五、重置UEFI BIOS启动项顺序

即使ESP和BCD完好,若UEFI固件中未注册或顺序错误,仍会跳过该引导项。需在PE中直接向固件NVRAM写入有效启动条目。

1、在PE桌面打开【分区工具】(老毛桃集成版)。

2、点击顶部菜单【工具】→【设置UEFI BIOS启动项】。

3、在左侧启动项列表中,确认存在“Windows Boot Manager”且状态为“有效”;若缺失,点击【添加】→浏览至Z:\EFI\Microsoft\Boot\bootmgfw.efi。

4、选中该启动项,点击【上移】直至排在第一位。

5、勾选【下次启动时进入UEFI设置界面】(可选,便于开机确认),点击【保存当前启动项设置】。