Adicionar ou remover pacotes offline usando DISM

Gerenciamento e Manutenção de Imagens de Implantação (DISM.exe) é uma ferramenta de linha de comando usada para atualizar imagens offline do Windows. Há duas maneiras de instalar ou remover pacotes offline com DISM. Você pode aplicar um arquivo de resposta desatento à imagem offline ou adicionar ou remover o pacote diretamente do prompt de comando.

Se você estiver instalando vários pacotes em uma imagem do Windows e houver requisitos de dependência, a melhor maneira de garantir a ordem correta da instalação é usando um arquivo de resposta. Você pode usar o DISM para aplicar o arquivo de resposta Unattend.xml à imagem. Quando você usa o DISM para aplicar um arquivo de resposta, as configurações desatentos na passagem de configuração offlineServicing são aplicadas à imagem do Windows.

Você deve instalar a versão mais recente do Windows ADK (Kit de Avaliação e Implantação do Windows), que contém todas as ferramentas necessárias, incluindo o DISM.

Para adicionar pacotes a uma imagem offline usando DISM

  1. Em um prompt de comandos com privilégios elevados, localize a pasta de manutenção do Windows ADK e digite o comando a seguir para recuperar o nome ou o número de índice da imagem que você deseja modificar.

    Dism /Get-ImageInfo /ImageFile:C:\test\images\install.wim
    

    Um valor de nome ou índice é necessário para a maioria das operações que especificam um arquivo de imagem.

  2. Digite o comando a seguir para montar a imagem offline do Windows.

    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
    
  3. Em um prompt de comando, digite o comando a seguir para adicionar um pacote específico à imagem. Você pode adicionar vários pacotes em uma linha de comando. Eles serão instalados na ordem listada na linha de comando.

    Dism /Image:C:\test\offline /Add-Package /PackagePath:C:\packages\package1.cab /PackagePath:C:\packages\package2.cab
    
  4. Em um prompt de comando, digite o comando a seguir para confirmar as alterações e desmontar a imagem.

    Dism /Unmount-Image /MountDir:C:\test\offline /Commit
    

Para remover pacotes de uma imagem offline usando DISM

  1. Em um prompt de comandos com privilégios elevados, localize a pasta de manutenção do Windows ADK e digite o comando a seguir para recuperar o nome ou o número de índice da imagem que você deseja modificar.

    Dism /Get-ImageInfo /ImageFile:C:\test\images\install.wim
    

    Um valor de nome ou índice é necessário para a maioria das operações que especificam um arquivo de imagem.

  2. Digite o comando a seguir para montar a imagem offline do Windows.

    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
    
  3. Opcional: digite o seguinte comando para listar os pacotes na imagem.

    Dism /Image:C:\test\offline /Get-Packages
    

    Você pode usar >featurelist.txt para redirecionar a saída do comando para um arquivo de texto chamado FeatureList.

  4. Examine a lista de pacotes que estão disponíveis em sua imagem montada e anote a identidade do pacote.

  5. Em um prompt de comando, especifique a identidade do pacote para removê-la da imagem. Você pode remover vários pacotes em uma linha de comando.

    DISM /Image:C:\test\offline /Remove-Package /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0 /PackageName:Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~x86~~6.1.6801.0
    

    Você pode usar a opção /PackagePath para apontar para a origem original do pacote ou para especificar o caminho para o arquivo .cab ou pode usar a opção /PackageName para especificar o pacote pelo nome como ele está listado na imagem. Para obter mais informações, confira opções de linha de comando do serviço de pacote do sistema operacional DISM.

  6. Em um prompt de comando, digite o comando a seguir para confirmar as alterações e desmontar a imagem.

    Dism /Unmount-Image /MountDir:C:\test\offline /Commit
    

Para adicionar ou remover pacotes offline usando DISM e um arquivo de resposta

  1. Abra o Windows SIM.

  2. Para adicionar um novo pacote, clique em Inserir no menu main e selecione Pacotes. Navegue até o pacote que você deseja adicionar e clique em Abrir.

  3. Para remover um pacote existente, selecione o pacote no painel Arquivo de resposta que você deseja remover. No painel Propriedades , altere a propriedade Action para Remover.

    Nota Os pacotes devem ser adicionados à passagem de configuração offlineServicing .

  4. Valide e salve o arquivo de resposta.

  5. Em um prompt de comandos com privilégios elevados, localize a pasta de manutenção do Windows ADK e digite o comando a seguir para recuperar o nome ou o número de índice da imagem que você deseja montar.

    Dism /Get-ImageInfo /ImageFile:C:\test\images\install.wim
    
  6. Digite o comando a seguir para montar a imagem offline do Windows.

    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
    

    Um valor de nome ou índice é necessário para a maioria das operações que especificam um arquivo de imagem.

  7. Em um prompt de comando, digite o comando a seguir para aplicar o arquivo de resposta autônoma à imagem.

    DISM /Image:C:\test\offline /Apply-Unattend:C:\test\answerfiles\myunattend.xml
    
  8. Em um prompt de comando, digite o comando a seguir para confirmar as alterações e desmontar a imagem.

    Dism /Unmount-Image /MountDir:C:\test\offline /Commit
    

Para obter mais informações sobre o Windows SIM, consulte Referência técnica de instalação do Windows.

DISM – Referência técnica de gerenciamento e manutenção de imagens de implantação para Windows

Opções de linha de comando para manutenção do pacote do sistema operacional do DISM

Opções de linha de comando de manutenção independente do DISM