症状
Windows 10 Windows 10 版本 2004 的 Windows 评估和部署工具包 (ADK) 使用 Microsoft 部署 Toolkit (MDT) 内部版本 8456 的部署失败。
使用新版本的 UEFI 刷新现有计算机时,BIOS 固件类型被错误地标识为 UEFI Windows。
发生此问题时,smsts.log 将记录以下条目
:UEFI: true
然后,过程结束时会记录类似于以下内容的错误。
仅 MBR 磁盘支持将分区标记为活动。
无法激活分区 (0x80004001)
无法制作卷 C:\可启动。 代码0x80004001。
无法制作卷 C:\可启动。 在安装操作系统之前,请确保在启动磁盘上设置了活动分区。 未实现 (错误:80004001;源:Windows)
使用退出代码 2147500033 完成的进程
无法运行操作:应用操作系统。 错误 -2147467263
还可以在部署摘要中看到以下记录
失败 (5616) 15299 验证 BCDBootEx
LiteTouch 部署失败,返回代码 = 2147467259 0x80004005
未能运行该操作:安装操作系统
未知错误 (错误:000015F0,源:未知)
解决方法
Microsoft 下载中心
可从 Microsoft 下载中心下载以下用于解决此问题的更新:
Microsoft 使用的是该文件发布时可以获得的最新病毒检测软件来扫描该文件是否有病毒。 该文件存储在安全性得到增强的服务器上,以防止在未经授权的情况下对其进行更改。
下载并提取自解压缩文件 MDT_KB4564442.exe 的内容后,使用以下步骤将任何受影响的计算机上的原始文件替换为已安装的 Microsoft 部署Toolkit文件。
-
关闭 Deployment Workbench。
-
将现有 x86 和 x64 版本的 Microsoft.BDD.Utility.dll备份到以下位置。
%ProgramFiles%\Microsoft Deployment Toolkit\Templates\Distribution\Tools\x86\
%ProgramFiles%\Microsoft Deployment Toolkit\Templates\Distribution\Tools\x64\ -
复制从旧版本MDT_KB4564442.exe文件。
-
对于已创建的每个部署共享,重复文件替换 (例如 C:\DeploymentShare\Tools\x86、C:\DeploymentShare\Tools\x64 等) 。
-
打开 Deployment Workbench,选择"部署共享"并选择"更新部署共享"选项,然后选择完全重新生成启动映像。 针对每个部署共享执行此步骤,确保使用正确的二进制文件更新每个共享。
先决条件
此更新仅适用于安装了内部版本 8456 的 Microsoft 部署Toolkit计算机。
早期版本的 Microsoft 部署Toolkit不支持 Windows 2004 Windows ADK (ADK) Windows 10 部署工具包。
文件信息
此更新的英文版本包含下表 (或更高版本) 属性的文件属性。 这些文件的日期和时间按协调世界时 (UTC) 列出。 在查看文件信息时,文件时间将转换为本地时间。 要了解 UTC 与本地时间之间的时差,请使用“控制面板”中“日期和时间”项中的“时区”选项卡。
File name |
文件版本 |
文件大小 |
日期 |
Time |
Platform |
---|---|---|---|---|---|
MDT_KB4564442.exe |
6.2.29.0 |
167,296 |
2020 年 5 月 28 日 |
01:37 |
不适用 |
Microsoft.BDD.Utility.dll |
6.3.8456.1001 |
127,488 |
2020 年 5 月 27 日 |
1,739 |
x86 |
Microsoft.BDD.Utility.dll |
6.3.8456.1001 |
145,408 |
2020 年 5 月 27 日 |
17:38 |
x64 |
参考