使用 UEFI 安装 MDT 后第一次重新启动时找不到启动管理器
摘要: 有关在使用统一可扩展固件接口 (UEFI) 安装 Microsoft 部署工具包 (MDT) 后修复“找不到启动管理器”错误的信息。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
启动顺序更改
如果您在使用以下命令部署 Windows 10 时遇到错误:
- Microsoft 部署工具包版本 8443
- Windows 10 ADK 1703 或 1709
当目标计算机使用 UEFI 固件时。
在 WinPE 中启动并执行安装阶段(应用作系统)后,计算机在网络/USB 磁盘上再次启动,而不是使用 UEFI 固件 (Bootmgfw.efi)。
原因
由于优化 bcdboot 工具的更改,MDT 8443 未使用 Windows 10 1703/1709 ADK 中的正确 bcdboot 命令行来更新 UEFI 固件启动顺序。此问题已向 MDT 产品团队提出,应在今年晚些时候的下一个 MDT 版本中修复。
解决方案
编辑部署脚本
在部署共享上,转到 Scripts 文件夹。
备份 LTIApply.wsf。
使用文本编辑器打开 LTIApply.wsf 并替换以下行:
TestAndFail RunBCDBootEx( sDestinationDrive & "\windows", " /s " & left(oBootDrive.Drive,2) & " /f UEFI"), 5616, "Verify BCDBootEx"
使用这一行:TestAndFail RunBCDBootEx( sDestinationDrive & "\windows", " /c"), 5616, "Verify BCDBootEx"
更多信息:/c 可选。指定不应迁移任何现有 BCD 元素。Windows 10 的新增功能:默认情况下,在升级期间,将保留 BCD 元素,如 debugsettings 或 flightsigning。
BCDBoot 命令行选项
MDT v. 8443 + ADK v. 1703 = 使用 UEFI 安装后引导顺序更改
文章属性
文章编号: 000146940
文章类型: Solution
上次修改时间: 25 8月 2025
版本: 5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。