Se você tem um arquivo VHDX e deseja torná-lo compatível com alguma outra máquina virtual que suporte o formato VHD, esta postagem mostra como você pode converter o arquivo Hyper-V VHDX em VHD usando o Windows PowerShell para que você possa executá-lo sem nenhum problema.
O formato VHDX foi introduzido com muita flexibilidade. A principal diferença entre VHDX e VHD é o limite de armazenamento. O limite de armazenamento padrão de VHD é 2 TB, enquanto VHDX tem um limite de armazenamento de 64 TB. Embora façam o mesmo trabalho, as pessoas podem usá-los para finalidades diferentes. Se você tiver um arquivo VHDX e quiser torná-lo compatível com algum outro programa convertendo-o em VHD, poderá usar o Windows PowerShell.
Converter arquivo VHDX em VHD usando PowerShell
Para converter o arquivo VHDX do Hyper-V em VHD usando o Windows PowerShell, siga estas etapas.
Anote a localização do arquivo VHDX primeiro. Você não pode realizar esta tarefa sem o .arquivo vhdx. Depois disso, você deve abrir o Windows PowerShell com privilégio de administrador. Para isso, pressione Win + X e selecione Windows PowerShell (Admin).
Execute o seguinte comando-
Convert-VHD -Path C: \ Users \\ Desktop \ win8.vhdx -DestinationPath C: \ Users \ \ Desktop \ win8.vhd
Não se esqueça de substituir o
Converter arquivo VHDX em VHD usando PowerShell
Se você tiver um arquivo VHD e quiser convertê-lo em VHDX, poderá usar o mesmo comando no Windows PowerShell.
Convert-VHD -Path C: \ Users \\ Desktop \ win8.vhd -DestinationPath C: \ Users \ \ Desktop \ win8.vhdx
É possível escolher entre o tipo de disco dinâmico e fixo. Para isso, recomenda-se usar -VHDType Dynamic e -VHDType corrigido muda enquanto converte o arquivo.
Se você não conseguir usar este comando ou se estiver enfrentando erros no Windows PowerShell, será necessário habilitar o Hyper-V e usar o comando novamente.