尝试应用 Windows 10 映像时,DISM 命令失败,错误代码为 87

本文提供了尝试应用 Windows 10 映像时出现的错误 87 的解决方案。

适用于:Windows 10 - 所有版本
原始 KB 数: 3082581

现象

假设出现了下面这种情景:

  • 你有一个 Windows 10 映像。
  • Windows 在某些文件上启用了压缩 OS 压缩。
  • 你有早期版本的 DISM(即 Windows 8.1 版本或早期版本的 Windows 版本)。
  • 尝试使用 DISM /Apply-Image 命令应用 Windows 10 映像。

在此方案中,命令失败,错误代码为 87。 此外,DISM 日志文件还显示以下错误消息:

DISM DISM WIM 提供程序错误:PID=1804 [RestoreReparsePoint:(1332) -> ioctl:设置重新分析点标记失败]

C:\Windows\assembly\NativeImages_v4.0.30319_64\System.Runt0d283adf#\9766308db336f6018797df6128270717\System.Runtime.WindowsRuntime.ni.dll (HRESULT=0x80070057) - CWimManager::WimProviderMsgLogCallback

原因

若要应用 Windows 10 映像,必须使用 Windows 10 版本的 DISM。 此版本需要Wofadk.sys筛选器驱动程序。

注意

windows 10 评估和部署工具包(ADK)中包括Wofadk.sys筛选器驱动程序。 当命令在早期版本的 Windows 主机或 Windows 预安装环境(Windows PE)上运行时,必须安装并配置为与 Window 10 DISM 一起使用。

解决方法

将 Windows 10 版本的 DISM 与Wofadk.sys筛选器驱动程序配合使用。 有关详细信息,请参阅 DISM 支持的平台 并将 DISM 复制到另一台计算机

详细信息

有关压缩 OS 压缩的详细信息,请参阅 Compact OS、single-instancing 和映像优化。 在本文中,请参阅“使用 WIM 文件部署 Windows 部分,了解有关如何使用 WIM 文件部署 Windows 的详细信息。

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。