Como extrair a instalação. ESD para instalar. WIM (Windows 10/8)

Ao baixar um arquivo ISO do Windows 10 ou 8, usando a ferramenta Media Creation, você perceberá que existe um arquivo "install.esd" na pasta "sources" (X: \ Source \ install.esd). O arquivo install.esd é um arquivo compactado e criptografado que contém uma cópia completa do sistema operacional Windows em um contêiner de proteção.

O arquivo install.esd pode ser usado como uma fonte de reparo, ao usar a ferramenta de linha de comando DISM com a opção / Source para reparar o Windows 10 ou Windows 8 / 8.1.

  • DISM / Online / Cleanup-Image / RestoreHealth / Fonte: ESD: X: \ Sources \ install.esd

Mas muitos usuários reclamaram que, mesmo usando o arquivo install.esd correto, a ferramenta DISM não conseguiu encontrar os arquivos de origem necessários para o reparo.

Depois de muitos testes, percebi que o DISM não conseguiu encontrar os arquivos de origem. O erro ocorreu porque, nas versões mais recentes do Windows, o arquivo install.esd pode conter vários Imagens do Windows 10 (arquivos install.wim), para várias versões do Windows (por exemplo, Windows 10 Pro, Windows 10 Home, etc.), de modo que o DISM não conseguiu encontrar os arquivos corretos necessários para o reparo Janelas. (Para ver todo o conteúdo de um arquivo install.esd, você pode usar

7zip)

Neste tutorial, você pode encontrar instruções detalhadas sobre como extrair o arquivo install.esd, a fim de obter o arquivo install.wim correto, necessário para reparar o Windows 10 ou Windows 8 / 8.1 (Exportar instalação. WIM da instalação. ESD)

Artigo relacionado:

  • Como extrair um arquivo INSTALL.WIM que contém vários arquivos INSTALL.WIM.

Como converter install.esd em install.wim (Windows 10/8)

1. Na mídia de instalação do Windows, cópia de a install.esd arquivo da pasta "sources" (por exemplo, X: \ sources \ install.esd) para o raiz pasta de unidade C: *

* Observação:Se você estiver usando um arquivo de imagem ISO, primeiro monte para o Windows. Se você estiver usando o Windows 8 / 8.1, leia este artigo: Como montar arquivos ISO.

Extrair instalação. ESD para instalar. WIM

3. Clique com o botão direito em Começar cardápio imagem e selecione Prompt de comando (Admin).
4. Modelo CD\ para ir para a pasta raiz da unidade C: \
5. Em seguida, digite o seguinte comando e pressione Entrar, para descobrir quais imagens estão no arquivo "install.esd":

  • dism / Get-WimInfo / WimFile: install.esd

6. De acordo com a sua versão instalada do Windows 10, anote o número do índice. *

* por exemplo: se você instalou a edição Windows 10 Home em seu sistema, o número do índice é "2".

dism obter informações wim

7. Em seguida, dê o comando abaixo para extrair o arquivo "install.wim" da versão do Windows correspondente (número do índice): *

  • dism / export-image / SourceImageFile: install.esd / SourceIndex:Número do índice / DestinationImageFile: install.wim / Compress:max /CheckIntegrity

* Notas:
1.Substitua o Número do índice de acordo com teuVersão instalada do Windows 10.

por exemplo. Para este exemplo (para um computador com Windows 10 Home), queremos extrair o arquivo install.wim com o número de índice = 2. Então, o comando será:

  • dism / export-image / SourceImageFile: install.esd / SourceIndex:2 / DestinationImageFile: install.wim / Compress: max / CheckIntegrity
exporte install.wim de install.esd

2. Se você receber o "Erro 11. Foi feita uma tentativa de carregar um programa com um formato incorreto"depois de executar o comando acima, altere o /Compress argumento * de "max" para "rápido" ou para "nenhum" ou para "recuperação".

* O /Compress argumento, o tipo de compressão usado para a operação de captura inicial. O maxA opção imum fornece a melhor compactação, mas leva mais tempo para capturar a imagem. O velozes opção fornece compactação de imagem mais rápida, mas os arquivos resultantes são maiores do que aqueles compactados usando o maximumoption. Este também é o tipo de compactação padrão usado se você não especificar o argumento. Use o recuperação opção para exportar imagens de redefinição de botão de ação. Os arquivos resultantes são muito menores em tamanho, o que, por sua vez, reduz muito a quantidade de espaço em disco necessária para salvar a imagem de redefinição do botão de ação em uma unidade de recuperação. O arquivo de destino deve ser especificado com uma extensão .esd. O Nenhum opção não compacta a imagem capturada.

7. Quando o processo for concluído, você deverá ter o install.wim exportado na unidade C: (C: \ install.wim).

exporte install.esd para install.wim

É isso! Deixe-me saber se este guia o ajudou, deixando um comentário sobre sua experiência. Por favor, curta e compartilhe este guia para ajudar outras pessoas.

Certifique-se de verificar a versão do DISM, esses comandos não parecem funcionar em uma instância do Win 7 pro OS ao trabalhar com mídia do Windows 10 gerada.

Consegui extrair o install.wim para a pasta c: \ root
mas independentemente do que eu faço, o dism não está funcionando e ainda não consigo encontrar a fonte. Até mesmo empacotei esse arquivo em uma imagem e tentei a partir daí sem sorte…. por que diabos isso precisa ser tão complicado

O software 7zip é capaz de:
- abrir windowsxx.iso
- em seguida, extraia ou abra install.esd

Se a intenção é extrair arquivos específicos de windowsxx.iso ou install.esd e não criar um install.wim, então 7zip é mais do que suficiente.

Oi,

Espero que ainda olhem este site, pois o último post que vi aqui foi há muito tempo!

Eu gastei muito tempo agora (dias ligados e desligados!), Tentando converter uma instalação do Windows 10. Arquivo ESD para uma instalação. Arquivo WIM, para que eu possa implantar o Windows em um servidor, usando WDS sem sorte.

Tenho seguido exemplos de vários sites diferentes... Seu exemplo é o único que encontrei que menciona os diferentes formatos de compressão, por exemplo, Máximo, rápido, recuperação e nenhum. Eu sei que o exemplo diz que a opção de recuperação deve ter uma extensão .ESD, mas essa é a única opção que funciona (embora eu dê a ela a extensão .WIM) sem apresentando o erro "11 Foi feita uma tentativa de carregar um programa com um formato incorreto" é a opção de recuperação, mas o WDS relata que o arquivo é inválido ou corrupto.

Agora estou perplexo e espero uma resposta e uma possível solução ou explicação para o que possivelmente estou fazendo de errado!

Obrigado

EDITAR:
Quero dizer,
Extraí um item indexado e só quero colocá-lo de volta
então, como compactar de volta este install.wim para install.esd, e o que deve ser definido para a instalação configuração para poder realizar sem problemas a instalação correta após o outro dos itens abandonado.

@Lakonst
Quero dizer:
Extraio um item indexado e só quero colocá-lo de volta
então, como compactar de volta este install.wim para install.esd, e o que deve ser definido para a configuração de instalação para poder instalar corretamente depois que um dos itens indexados for omitido.

@Lakonst
Como compactar de volta para esd o install.wim e qual a definição a ser feita na configuração de instalação para poder instalar corretamente depois que um dos itens indexados for omitido.

Parece que estou perdendo uma etapa crucial. Copiei o arquivo esd, mas como faço para colá-lo na pasta raiz C:?

Sempre tive problemas com o DISM para resolver danos no armazenamento de componentes. Como você disse, não foi possível encontrar a fonte. Seu método resolveu o problema. A corrupção foi reparada. É tão difícil encontrar informações confiáveis ​​sobre problemas com o DISM, mas você conseguiu! Muito obrigado por compartilhar ...

Tenho tentado reparar uma instalação do WIndows 8.1 usando o DISM, que falha ao usar o arquivo esd, então estou tentando extraí-lo para um arquivo WIM para usar (li em outro lugar que o DISM nem sempre encontra os arquivos de origem no esd.) A etapa 1 funciona bem e posso ver que há apenas 1 instalação no arquivo ESD (obtido de um ISO criado usando o Windows Media Creation Ferramenta). Mas quando executo a etapa 2, recebo o seguinte erro:

Erro: 11
Foi feita uma tentativa de carregar um programa com um formato incorreto.
O arquivo de log do DISM pode ser encontrado em C: \ Windows \ Logs \ DISM \ dism.log

O log do DISM mostra o seguinte:

2017-09-21 15:25:38, Aviso DISM DISM WIM Provider: PID = 7668 [ReadWimHeader: (2268) -> versão / cabeçalho incompatível] C: \ install.esd (HRESULT = 0x8007000B) - CWimManager:: WimProviderMsgLogCallback
[7668] [0xc144012e]
2017-09-21 15:25:38, Erro DISM DISM WIM Provider: PID = 7668 [WIMCreateFile: (415) -> Falha ao ler o cabeçalho WIM] C: \ install.esd (HRESULT = 0x8007000B) - CWimManager:: WimProviderMsgLogCallback
2017-09-21 15:25:38, Erro DISM DISM WIM Provider: PID = 7668 TID = 3960 base \ ntsetup \ opktools \ dism \ supplies \ wimprovider \ dll \ wimmanager.cpp: 1440 - CWimManager:: Export (hr: 0x8007000b)
2017-09-21 15:25:38, Erro DISM DISM WIM Provedor: PID = 7668 TID = 3960 base \ ntsetup \ opktools \ dism \ Providers \ wimprovider \ dll \ wimmanager.cpp: 4862 - CWimManager:: InternalCmdExport (hr: 0x8007000b)
2017-09-21 15:25:38, Erro DISM DISM WIM Provedor: PID = 7668 TID = 3960 Erro ao executar o comando - CWimManager:: InternalExecuteCmd (hr: 0x8007000b)
2017-09-21 15:25:38, Erro DISM DISM WIM Provider: PID = 7668 TID = 3960 base \ ntsetup \ opktools \ dism \ Providers \ wimprovider \ dll \ wimmanager.cpp: 2273 - CWimManager:: ExecuteCmdLine (hr: 0x8007000b)
2017-09-21 15:25:38, Erro DISM DISM.EXE: WimManager processou a linha de comando, mas falhou. HRESULT = 8007000B

Alguma ideia?
Obrigado!

Oi novamente,

Usei seu procedimento para extrair e exportar o arquivo install.wim na raiz C, que funcionou perfeitamente, mas ao executar o ISM / Online / Cleanup-Image / RestoreHealth / Source: wim:.. no console, acabo mais uma vez com que Não foi possível encontrar os arquivos necessários para o reparo. Alguma ideia para resolver esse problema? Devo esclarecer aqui que usei a versão correta exata (Windows 10 Home) e que digitei o caminho exato do arquivo também. Desde já, obrigado, Roger.