使用 DISM 将包添加到 WinPE 失败

使用 DISM 将包添加到 WinPE 失败

我在将包添加到自定义 WinPe 文件时遇到了问题。

我尝试添加一个包(使用:dism /image:c:\temp\mount /Add-Package /PackagePath:"C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe_scripting.cab"在具有管理权限的命令提示符下)我收到此消息:

尝试打开时发生错误 - C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe_scripting.cab 错误:0x80070003 尝试打开时发生错误 - C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe_scripting.cab 错误:0x80070003

错误:3

尝试打开时发生错误 - C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe_scripting.cab 错误:0x80070003

当我看着分布式日志我看到的是:

参数不正确 C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe_scripting.cab - 未找到路径 -

但是,我检查了路径,没有错误。此外,在分布式日志有这个错误:

DISM DISM 包管理器:PID=3564 TID=4204 无法获取底层 CBS 包。- CDISMPackageManager::OpenPackageByPath(hr:0x80070003)

我不知道那是什么。

有人可以帮助我将包添加到 WinPe 自定义 wim 映像中吗?

提前致谢。

杰克

答案1

尝试将 CAB 复制到 C:\temp 文件夹。然后尝试将其再次导入到位于 C:\temp\mount 的已安装映像中。

相关内容