Não é possível abrir install.wim no System Image Manager devido à versão inválida

Não é possível abrir install.wim no System Image Manager devido à versão inválida

Estou executando o Windows 10 Pro de 64 bits no meu PC e instalei o Windows ADK para Windows 10. Ao usar o Windows System Image Manager e tentar carregar um install.wimarquivo nele, recebo a seguinte mensagem de erro:

insira a descrição da imagem aqui

Que no log se parece com isto:

20:38 : This application requires version 10.0.10240.16384 of the Windows ADK.
Install this version to correct the problem
20:38 : 
20:38 : Error opening Windows image at D:\sources\install.wim.

20:38 : 
20:38 : System.ComponentModel.Win32Exception (0x80004005): An attempt was made to load a program with an incorrect format
   bij Microsoft.ComponentStudio.ComponentPlatformInterface.WimFileHandle..ctor(String wimPath)
   bij Microsoft.ComponentStudio.ComponentPlatformInterface.WimInfo..ctor(String wimPath)
   bij Microsoft.ComponentStudio.ComponentPlatformInterface.Cpi.OpenWim(String wimPath)
   bij Microsoft.ComponentStudio.ImagePicker.GetImageInfoFromPath(String path)
   bij Microsoft.ComponentStudio.ImagePicker.ValidateImageFileOrFolder(String fileOrFolder)

Depois de fazeralguma pesquisa, encontrei uma resposta para atualizar meu ADK para a versão solicitada na mensagem de erro (16384).

eu poderia baixaresta versão aqui.

Ao verificar a versão que tenho atualmente no SIM, percebi que sou a versão 10.0.10240.16384:

insira a descrição da imagem aqui

Como carrego install.wim, de um disco de instalação do Windows 10, no SIM, sem obter erros?

Responder1

Eu encontrei soluçãoaqui.

Execute o script abaixo no ambiente de ferramentas de implantação

:: Rename the original install.wim file.
rename D:\sources\install.wim install.bak
:: Create an empty temporary directory.
mkdir D:\sources\dummy
:: Create a new install.wim file with dummy image.
dism.exe /Capture-Image /ImageFile:D:\sources\install.wim /CaptureDir:D:\sources\dummy /Name:dummy /Compress:Max
:: Export the first Windows image to the empty install.wim file.
dism.exe /Export-Image /SourceImageFile:D:\sources\install.bak /SourceIndex:1 /DestinationImageFile:D:\sources\install.wim /Compress:Max
:: Delete the first dummy index in install.wim
dism.exe /Delete-Image /ImageFile:D:\sources\install.wim /Index:1
:: Delete temporary directory.
rmdir D:\sources\dummy

Agora você pode abrir install.wim no WSIM.

Além disso, você pode excluir o arquivo original (install.bak) e criar a mídia inicializável usando oscdimg.exe

Responder2

Tente usar 7Zip para extrair install.esd para install.wim.

Eu tentei usar o cmd DISM executando a linha cmd como administrador, mas também estava recebendo "Foi feita uma tentativa de carregar um programa com formato incorreto". O arquivo de log DISM foi apenas um pouco útil e decidi tentar o 7ZIP, que parece estar funcionando para mim agora.

informação relacionada