new-WindowsImage barracas com 0x8007007E, não é possível carregar unattend.dll

3

Estou tentando converter um arquivo .VHDX como um arquivo .WIM. O arquivo em questão é uma imagem generalizada do Windows 7 com syspreped.
- Estou trabalhando no Windows 8.1 e tenho o Windows ADK instalado.
- No powershell eu emito o comando.
New-WindowsImafe -capturepath e:\ -name Windows7Image -ImagePath d:\wim\windows7.wim -description "Windows 7 Image"
- O processo começa a ser executado, mas termina com o seguinte erro.

new-windowsimage : Unable to load DLL 'unattend.dll': The specified module could not be found. (Exception 

de HRESULT: 0x8007007E) Na linha: 1 char: 1 + new-windowsimage -capturepath e: \ -name windws7Image -ImagePath D: \ wim \ windows7. ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     + CategoryInfo: NotSpecified: (:) [New-WindowsImage], DllNotFoundException     + FullyQualifiedErrorId: System.DllNotFoundException, Microsoft.Dism.Commands.NewWindowsImageCommand


Quando eu vou para o caminho da imagem, posso confirmar que o processo foi iniciado. Não tenho certeza porque ele está tentando carregar unattend.dll. Estou assumindo que não é necessário para esta operação.

    
por user3062206 23.06.2015 / 02:51

1 resposta

0

Claro, 30 minutos depois de experimentar uma recompensa pela primeira vez, percebi o que estávamos fazendo de errado. Esta é a mensagem que você recebe se você executar a partir do Powershell (x86) em uma janela de 64 bits. Funciona bem com o Powershell não-x86. Para uma boa medida, você precisa executar também como administrador.

    
por 06.10.2016 / 23:04