Pular para o conteúdo principal

Como converter uma imagem ESD para WIM

Estava eu criando um pendrive “canivete suíço” que incluiria a instalação do Windows 10 com o Anniversary Update, quando lembrei de que o novo Windows não mais utiliza o formato de imagem WIM, mas sim o ESD, sendo desta forma incompatível com o software WinAIO Maker (veja mais detalhes na postagem referenciada acima). Porém, no Windows 10 é relativamente fácil converter imagens do formato ESD para WIM. Confira!

O primeiro passo é abrir o ISO de instalação do Windows 10, o que pode ser facilmente feito pelo próprio Windows Explorer ou por utilitários como o 7-Zip. Feito isto, copie o arquivo install.esd presente na pasta sources para qualquer outra pasta de sua preferência no disco. Em seguida abra um Prompt de comando como Administrador e navegue até a pasta onde o arquivo foi copiado:


Em seguida devemos verificar quais imagens de instalação estão presentes no arquivo. Para tanto, rode o comando:

dism /Get-WimInfo /WimFile:install.esd

O resultado:



Agora vamos efetuar a conversão propriamente dita. Será utilizada a imagem do Windows 10 Pro, cujo índice é o 1 conforme vimos. O comando de conversão é o seguinte:


dism /Export-Image /SourceImageFile:install.esd /SourceIndex:1 /DestinationImageFile:install.wim /Compress:max /CheckIntegrity


Caso você queira utilizar uma imagem diferente, basta alterar o número do índice no parâmetro SourceIndex. Os parâmetros Compress:max e CheckIntegrity são autoexplicativos. Se tudo der certo, será criado um arquivo install.wim na mesma pasta.



A imagem no formato WIM pode ser facilmente manipulada para a criação de mídias com múltiplas instalações do Windows. A sua criatividade (ou necessidade) é o limite.



EDIT 25/01/2017: múltiplas imagens no mesmo arquivo WIM

Para inserirmos mais de uma imagem no mesmo WIM, o processo é simples: devemos repetir o comando de exportação para cada imagem desejada acrescido do parâmetro DestinationName. Pagando o exemplo acima, vamos acrescentar o Windows 10 Pro (índice 1) e o Home (índice 2) no mesmo arquivo WIM. Primeiro rodaríamos o comando:


dism /Export-Image /SourceImageFile:install.esd /SourceIndex:1 /DestinationImageFile:install.wim /DestinationName:"Windows 10 Pro" /Compress:max /CheckIntegrity


Em seguida o comando:


dism /Export-Image /SourceImageFile:install.esd /SourceIndex:2 /DestinationImageFile:install.wim /DestinationName:"Windows 10 Home" /Compress:max /CheckIntegrity


Note que as únicas diferenças são os índices e os nomes. O resultado deverá ser o seguinte:


Veja também:
Criando um pendrive canivete suíço (Parte 1 - Preparando as imagens do Windows)
Como criar uma imagem de instalação do Windows em um pendrive ou cartão SD

Comentários

  1. o meu de uerro, nao reconeceu o comando export

    ResponderExcluir
  2. ola amigo gostaria de mas detalhe pois eu estou usando o windows10 pro e nao consigo fazer essa inversao,
    pois faço o mesmo processo mas nao reconhece o comando ,
    agradeço desde ja pela a resposta...

    ResponderExcluir
  3. quando eu dijito cd Desktop\RETROTMP\install
    aparece ( o sistema nao pode encontrar o caminho)

    ResponderExcluir
    Respostas
    1. Note que o caminho Desktop\RETROTMP\install utilizei apenas como exemplo. Você deve alterar o comando para o caminho onde você colocou o arquivo ESD, ok?

      Excluir
  4. Muito interessante!, bem útil para as imagens que encontra na net, às vezes lançam duas ISOs, uma x86 e outra x64 com vários Windows, e é chato precisar de dois pen drives, com essa dica e algumas outras aqui do seu blog eu consegui montar uma ISO do jeito que eu queria.
    Obrigado!

    ResponderExcluir
  5. Olá, amigo! Como faço para, no lugar de converter uma única imagem, converter todas elas de uma única vez?

    Em seu trabalho: "dism /Export-Image /SourceImageFile:install.esd /SourceIndex:1 /DestinationImageFile:install.wim /Compress:max /CheckIntegrity", voce sugeriu "SourceIndex:1". No meu caso, o que seria?

    ResponderExcluir
    Respostas
    1. Você deve rodar o comando para todas as imagens desejadas. Em breve atualizarei a postagem.

      Excluir
  6. E o caminho contrario para converter para esd, já que após editar minhas wims, considerando que o esd é mais comprimido e poderei deixar minha imagem mais enxuta...

    ResponderExcluir
    Respostas
    1. esd no mac nao deixa imagem menor. para mim q uso WDS nao pode ser esd

      Excluir
    2. https://www.winreducer.net/winreducer-es-wim-converter.html

      Excluir
    3. Dism /Export-Image /SourceImageFile:C:\Images\Install.wim /SourceIndex:"1" /DestinationImageFile:C:\Images\Install.esd /Compress:max /CheckIntegrity

      Excluir
  7. Muito bom, consegui fazer o que eu queria.
    Obrigado pela ajuda com esse topico

    ResponderExcluir
  8. Para fazer esses procedimentos no Windows 7 e Windows 8.1, instale o pacote de recursos Windows Management Framework (WMF) listados abaixo:

    KB3191566 > Pacote para Windows 7
    KB3191564 > Pacote para Windows 8.1

    Para converter uma imagem WIM para ESD

    Crie a estrutura de pastas C:\Images e mova o arquivo Install.wim para este diretório

    Abra o Prompt de Comando com privilégios de administrador

    Verifique quais edições de instalação estão presentes no arquivo

    Dism /Get-WimInfo /WimFile:C:\Images\Install.wim

    Anote o índice da edição que deseja modificar. Por exemplo:

    Índice 1 para Windows 8.1 Pro
    Índice 2 para Windows 8.1
    Índice 3 para Windows 8.1 Single Language
    Índice 4 para Windows 8.1 Media Center

    Execute o comando abaixo para converter a imagem

    Dism /Export-Image /SourceImageFile:C:\Images\Install.wim /SourceIndex:"1" /DestinationImageFile:C:\Images\Install.esd /Compress:max /CheckIntegrity

    Observação
    C:\ é a unidade onde o sistema operacional está instalado.
    SourceIndex especifica o índice da edição do Windows a ser modificada.

    Espero ter ajudado.

    ResponderExcluir
  9. Faltou o último passo... Depois de criar o arquivo é só copiar pra dentro da ISO?

    ResponderExcluir
    Respostas
    1. Não use apps de terceiros para criar ISO do Windows, pois isso pode corromper a imagem. Quando quiser criar arquivos ISO de forma prática e segura, utilize a ferramenta ADK da Microsoft.

      Para copiar o arquivo para dentro da imagem ISO, você precisará do Windows ADK para Windows 10 ou 8.1 ou do Windows AIK para Windows 7. Depois de instalar, siga as etapas:

      01. Mova o arquivo Install.wim recém criado e os demais bits de instalação para C:\Images. O arquivo Install.wim deve ficar no diretório C:\Images\sources.

      02. Conecte uma unidade externa para salvar a imagem ISO. Neste exemplo, usaremos a unidade K:\

      03. No menu Iniciar, aponte para Ferramentas de Gerenciamento e Manutenção de Imagens de Implantação do Windows.

      04. Dentro do processador de comandos do ADK, digite Oscdimg -bC:\Images\boot\etfsboot.com -u2 -h -LWindows10PT-BR C:\Images K:\Windows10_1903.iso

      * Observe que o comando refere-se a imagens em Português-Brasil (PT-BR) do Windows 10. Para fazer mudanças em outro idioma, basta alterar o código de idioma no comando.
      * K:\ representa uma unidade externa onde a imagem será salva. Você pode alterar o local.

      05. Aguarde até que o processo seja concluído.

      06. Teste a ISO recém-criada usando uma máquina virtual (virtual box ou hyper-v).

      Excluir
  10. Como posso editar só a descrição da imagem? por exemplo: de "windows 7 ultimate", para "windows 7 ultimate alguma coisa", por comando tem como?

    ResponderExcluir
    Respostas
    1. Tem sim, mas vc precisa usar o Windows ADK para fazer esse tipo de alteração.

      Excluir
  11. Confuso o seu texto e sem muitos detalhes. Sempre que da erro você acrecenta algo novo.

    ResponderExcluir

Postar um comentário