Usar uma versão mais recente do DISM no WinPE
Para usar alguns recursos do DISM no WinPE, talvez seja necessário executar uma versão diferente do DISM do que está disponível no sistema operacional.
Sempre que inicializar o WinPE e quiser usar esses recursos, você precisará instalar e configurar os drivers necessários para o DISM, incluindo os drivers wimmount.sys e wofadk.sys.
O script CopyDandI.cmd copia a versão do DISM da instalação local do ADK para uma pasta que você pode usar no WinPE.
Opção 1: executar o DISM de um local separado
Importante
Não substitua os arquivos DISM existentes na imagem do WinPE.
Inicie o Ambiente de Ferramentas de Implantação e Geração de Imagens como administrador.
No computador técnico, copie as Ferramentas de Implantação e Geração de Imagens do Windows ADK para a chave USB de armazenamento.
CopyDandI.cmd amd64 E:\ADKTools\amd64
Opção 2: adicionar DISM ao WinPE RAMDisk.
Observação
Isso adicionará aproximadamente 4 MB ao tamanho da imagem DISM, o que pode afetar o desempenho.
No computador técnico, instale o Windows ADK.
Monte a imagem do WinPE, que você pode encontrar na
\sources\boot.wim
mídia do WinPE ou nos arquivos de trabalho do WinPE.md "C:\WinPE_amd64\mount" Dism /Mount-Image /ImageFile:"C:\WinPE_amd64\media\sources\boot.wim" /index:1 /MountDir:"C:\WinPE_amd64\mount"
Copie a pasta DISM do Windows ADK para uma nova pasta na imagem do WinPE montada.
md C:\WinPE_amd64\mount\DISM robocopy "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM" C:\WinPE_amd64\mount\DISM
Importante
Não substitua os arquivos DISM existentes da pasta system32 na imagem do WinPE. Em vez disso, crie uma nova pasta no computador host para copiar os arquivos do Windows ADK.
Desmonte o WinPE.
Dism /Unmount-Image /MountDir:"C:\WinPE_amd64\mount" /commit
Crie uma mídia inicializável winPE ou substitua o arquivo de imagem WinPE em sua mídia removível existente.
MakeWinPEMedia /UFD C:\WinPE_amd64 F:
Usar a nova versão do DISM
Inicialize o computador de referência no WinPE.
Localize a letra da unidade de armazenamento (
diskpart, list volume, exit
).Instale e configure os drivers necessários do DISM usando wimmountadksetupamd64.exe /Install ou wimmountadksetupx86.exe /Install.
W:\ADKTools\amd64\wimmountadksetupAmd64.exe /Install /q
Para a versão padrão (RAMDisk) do WinPE, você precisará executar esse comando sempre que inicializar o WinPE. Para saber como executar esse comando automaticamente quando o WinPE é inicializado, consulte Wpeinit e Startnet.cmd: usando scripts de inicialização do WinPE.
Verifique a nova versão do DISM:
W:\ADKTools\amd64\DISM.exe /?
A saída mostra o número de build, por exemplo:
Deployment Image Servicing and Management tool Version: 10.0.14939.0
Use a nova versão do DISM. Exemplo:
W:\ADKTools\amd64\DISM.exe /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:W: /Compact W:\ADKTools\amd64\DISM.exe /Apply-SiloedPackage /ImagePath:W:\ /PackagePath:"e:\SPPs\fabrikam-id.spp" /PackagePath:"D:\SPPs\office16_base.spp" /PackagePath:"D:\SPPs\office16_fr-fr.spp" /PackagePath:"D:\SPPs\office16_de-de.spp"