erro DISM 87 a opção add-package é desconhecida

3

Eu estou tentando instalar manualmente a atualização do Windows KB2999226. Eu extraí o arquivo msu, mas ao tentar instalar o arquivo .cab por meio de dism, recebo o seguinte erro.

    
por Plof27 09.01.2016 / 04:27

5 respostas

9

Verifique se o serviço "Windows Modules Installer" (TrustedInstaller.exe) não está desabilitado. Isso resolve o meu problema similar

    
por 27.06.2016 / 11:48
0

As opções globais do DISM não são sensíveis a maiúsculas e minúsculas. p>

nomes de recursos do

DISM SÃO sensíveis a maiúsculas e minúsculas.

Eunoteiquevocêestáfazendoissoonline.ExisteummotivoespecíficopeloqualvocêestáusandooDISMemvezdeusaro WUSA ?

wusa path\to\file.msu /quiet /norestart

O erro 87 é de fato um problema de parâmetro (verificado por net helpmsg 87 e confirmado aqui ), mas não estou vendo especificamente o que está errado com a sintaxe.

Você copiou / colou da Web ou digitou manualmente? Se o primeiro, tente o último apenas para ter certeza de que ele não usou algum caractere estranho em traço.

Eu nunca me deparei com um problema de caso, exceto quando lidando com FeatureNames, então isso seria o primeiro. Então, para apaziguar aqueles que são obcecados por causa do caso (eles provavelmente vêm de um background do * n × x ^ _ ^), você poderia tentar fazer isso exatamente como a Microsoft documentou e colocá-lo entre aspas duplas apenas para ter certeza:

DISM.exe /Online /Add-Package /PackagePath:"C:\tmp\tmp\Windows8.1-kb2999226-x64.cab"

Além disso, apenas para nos poupar um pouco de dor de cabeça: Você tem certeza de que esse é o caminho correto?

Estou no Windows 10 para que o pacote não se aplique a mim, mas depois de puxar o .CAB do .MSU, o comando funciona bem:

Experimente o WUSA com o .MSU - você está fazendo mais trabalho sozinho.

    
por 12.01.2016 / 05:10
0

Tive o mesmo em um 2012 R2 Server, basta concluir "parâmetro incorreto" ao instalar o .NET 4.6.2. Tentei on-line, off-line, DISM (erro declarando / Add-Package opção desconhecida, de acordo com o OP) e WUSA (erro declarando certificado inválido) sem sorte.

No final, descobriu-se que o serviço "Proteção de software" estava desativado nos Serviços. Eu habilitei este serviço e confirmei que o serviço Windows Update estava habilitado e a instalação foi bem-sucedida depois disso. Isso foi em uma instância do Amazon EC2, onde acho que o serviço foi desativado na AMI que usei para criar a instância.

    
por 19.09.2016 / 12:24
0

O problema é que você precisa de um espaço depois "Remove-Package / packagename: Package_for_RollupFix ~" BLA_BLA_BLA Portanto, as citações não são literais aqui e o BLA_BLA_BLA é o pacote que você precisa remover. O grande problema é que existe um espaço após o Remove-Package comando e, em seguida, um "/" ea opção de comando (novamente o "não é um caractere literal para incluir, ele está indicando caracteres exatos dentro dos limites das aspas. Windows deve identificar isso como um erro de sintaxe, mas esses macacos só tem uma opção genérica não existe erro em vez disso.

    
por 16.05.2018 / 00:53
0

também apenas para ajudar a aumentar a precisão você pode abrir o bloco de notas apenas digitando esse nome e copiar as informações destacadas na tela de linha de comando e copiá-las para o bloco de notas, copiar os segmentos, editar salvar na pasta temporária ou arquivada e / ou a versão editada de volta para a linha de comando para acelerar as coisas. Realce toda a sessão e volte ao bloco de notas para salvá-lo para referência futura.

    
por 16.05.2018 / 10:00