我正在尝试手动安装Windows更新KB2999226。我已经解压缩了msu文件,但是当尝试通过dism安装.cab文件时,我收到以下错误。
Add-Package
不 add-package
...]) technet.microsoft.com/en-us/library/dd744559%28v=ws.10%29.aspx )。通过谷歌搜索确定这一点。
我正在尝试手动安装Windows更新KB2999226。我已经解压缩了msu文件,但是当尝试通过dism安装.cab文件时,我收到以下错误。
Add-Package
不 add-package
...]) technet.microsoft.com/en-us/library/dd744559%28v=ws.10%29.aspx )。通过谷歌搜索确定这一点。
Answers:
DISM 全球选择 是 不 区分大小写。
DISM 功能名称 是 区分大小写。
我注意到你在网上这样做了。有没有特别的原因你使用DISM而不是 WUSA ?
wusa path\to\file.msu /quiet /norestart
错误87确实是一个参数问题(通过验证 net helpmsg 87
并确认 这里 )但我没有具体看到语法有什么问题。
您是从网上复制/粘贴还是手动输入?如果是前者,请尝试后者,以确保它没有使用一些奇怪的em-dash类型字符。
我从来没遇到过一个案例问题,除了在处理FeatureNames时,所以这将是第一个。所以,为了安抚那些过度关注案件的人(他们可能来自* n?x背景^ _ ^),你可以试试这样做 究竟 正如微软记录的那样,用双引号括起来 只是 为了确定:
DISM.exe /Online /Add-Package /PackagePath:"C:\tmp\tmp\Windows8.1-kb2999226-x64.cab"
另外,只是为了让我们有点头疼:你确定这是正确的道路吗?
我在Windows 10上,因此该程序包不适用于我,但是从.MSU中拔出.CAB后,命令工作正常:
尝试使用.MSU的WUSA - 你为自己做更多的工作。
在2012 R2服务器上也是如此,只需在安装.NET 4.6.2时完成非描述性的“参数不正确”。尝试在线,离线,DISM(错误说明/添加包选项未知,根据OP)和WUSA(错误说明证书无效)没有运气。
最后,事实证明,“软件保护”服务在服务中被禁用。我启用了此服务,并确认已启用Windows Update服务,之后安装成功。这是在Amazon EC2实例上,我认为在我用来创建实例的AMI中禁用了该服务。
还可以通过输入该名称并复制命令行界面上突出显示的信息并将其复制到记事本,复制片段,编辑保存到临时或存档文件夹和/或编辑后的版本来帮助提高打开记事本的准确性回到命令行加快速度。突出显示整个会话并返回记事本以保存以供将来参考。