¿Cómo convertir un archivo VHDX a VHD?


34

Hice una imagen con disk2vhd y desafortunadamente elegí VHDX en lugar de VHD. No vi ninguna información sobre qué elegir.

De todos modos, ahora ese archivo es todo lo que tengo, la PC original está en la papelera. Entonces necesito saber cómo ejecutarlo como una máquina virtual en Windows 7.

VirtualBox no tiene una opción para abrir VHDX y WM Converter no tiene una opción para abrir VHDX (o para convertir a VHD).

Respuestas:


41

Puede hacer esa conversión con VirtualBox:

VBoxManage.exe clonehd "PATH_TO_YOUR_FILE.VHDX" --format VHD "PATH_TO_CONVERTED_FILE.vhd"

3
Parece que esto está roto en VirtualBox 5.0 . El informe está etiquetado como "crítico", pero no se ha modificado en 7 meses, por lo que no es muy optimista.
Fan de Wasabi

2
@WasabiFan: funciona de nuevo en 5.1.4 (lo acabo de usar).
WiredPrairie

Además, uno puede encontrar el VHDX: Image has a non empty log which is not supported (VERR_NOT_SUPPORTED)mensaje de error.
Bajo

11

Antes que nada, haga una copia de seguridad del .VHDX original, por si acaso.

Dijiste que tienes Windows 7. En ese caso, puedes convertir fácilmente VHDX a VHD con PowerShell.

Vaya a "Ejecutar ..." ( Windows+ R) y escriba Powershell.

Luego, en la línea de comando de PowerShell, escriba el comando PS C:\> Convert-VHD –Path YOUR VHDX PATH –DestinationPath YOUR DESTINATION PATH

Debería convertirse entonces.

Puede encontrar información adicional sobre el Convert-VHDcomando aquí .


2
Ok, lo intento. Pero dice >> Se aplica a: Windows 8.1, Windows PowerShell 4.0, Windows Server 2012 R2
Bjorn

@Bjorn - Powershell 4 funcionará en Windows 7.
Ramhound

10
Este es un cmdlet que solo funciona en Win8 / Server 2012 cuando se activa Hyper-V.
magicandre1981

1
Hyper-V no está disponible en las ediciones Home.
Álvaro González

Incluso después de actualizar a PowerShell 4.0, acabo de acceder The term 'Convert-VHD' is not recognized as the name of a cmdlet, function, script file, or operable program.a Windows 7
James EJ


4

Cometí el mismo error, al crear el disco virtual desde el físico con Disk2VHD, hay una casilla de verificación en la parte superior derecha (segundo abajo) que está marcada de forma predeterminada para crear un vhdx, elimine esta comprobación y creará un vhd en su lugar .


0

Logré extraer archivos de un "Windows Image Backup" de Windows 10 VMDH y escribirlos en una máquina con Windows 7: instalé Windows Server 2012 (evaluación gratuita de 180 días) en una máquina virtual y lo conecté a mi disco duro local a través de un red compartida De esta manera podría "montar" la copia de seguridad VMDH y escribir los archivos importantes en mi unidad local.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.