DISM 错误 87 add-package 选项未知

Plo*_*f27 5 windows windows-update dism

我正在尝试手动安装 Windows 更新 KB2999226。我已经提取了 msu 文件,但是当尝试通过 dism 安装 .cab 文件时,出现以下错误。

错误信息截图

小智 11

检查“Windows 模块安装程序”服务 (TrustedInstaller.exe) 未禁用。它解决了我的类似问题


Jul*_*PIV 1

DISM全局选项区分大小写。

DISM功能名称 区分大小写。

在此输入图像描述


我注意到你在网上做这件事。您使用 DISM 而不是WUSA有什么特殊原因吗?

wusa path\to\file.msu /quiet /norestart
Run Code Online (Sandbox Code Playgroud)

错误 87 确实是一个参数问题(已在此处net helpmsg 87验证并确认),但我没有具体看出语法有什么问题。

您是从网络复制/粘贴还是手动输入的?如果是前者,请尝试后者,以确保它没有使用一些奇怪的破折号类型字符。

我从来没有遇到过案例问题,除了处理功能名称时,所以这将是第一次。因此,为了安抚那些痴迷于大小写的人(他们可能来自 *n?x 背景 ^_^),您可以尝试完全按照 Microsoft 记录的方式进行操作,并将其用双引号引起来,确保:

DISM.exe /Online /Add-Package /PackagePath:"C:\tmp\tmp\Windows8.1-kb2999226-x64.cab"
Run Code Online (Sandbox Code Playgroud)

另外,只是为了让我们免去一点头痛:您确定这是正确的路径吗?


我使用的是 Windows 10,因此该包不适用于我,但从 .MSU ​​中提取 .CAB 后,该命令可以正常工作: 在此输入图像描述

尝试使用 .MSU ​​的 WUSA - 您将为自己创造更多的工作。