Cómo cambiar el tamaño de la partición VHD/VHDX sin Hyper-V Manager

por John, actualizado el: 13 de noviembre de 2024

Lo mismo con el disco duro físico, puede cambiar el tamaño de las particiones virtuales para Hyper-V máquina virtual sin perder datos Es muy fácil cambiar el tamaño de la partición instalando NIUBI Partition Editor a Hyper-V vm, pero ¿es posible cambiar el tamaño de la partición vhd/vhdx sin Hyper-V? La respuesta es sí, este artículo presenta pasos detallados para cambiar el tamaño de la partición virtual vhd/vhdx y el disco sin Hyper-V.

Preparación antes de cambiar el tamaño de la partición virtual vhd / vhdx

Antes de comenzar a cambiar el tamaño de las particiones virtuales, hay dos cosas que debe hacer:

1. Elimine todos los puntos de control asociados con el VHD o VHDX cuyo tamaño desea modificar. De lo contrario, recibirá el siguiente error y no podrá iniciar el sistema. Hyper-V Administrador después de cambiar el tamaño de las particiones virtuales.

Hyper-V error

Como muestra el mensaje de error "Hay una falta de coincidencia en el disco duro virtual primario identificado y el disco de diferenciación."

Es fácil de entender, el tamaño de las particiones después del cambio de tamaño es diferente al tamaño en Checkpoint.

2. Apague la máquina virtual invitada y cierre Hyper-V Administrador u otras aplicaciones que utilicen este VHD o VHDX. De lo contrario, recibirá el error "El proceso no puede acceder al archivo porque otro proceso lo está utilizando".

Virtual Manager error

Cómo cambiar el tamaño de la unidad virtual vhd/vhdx sin... Hyper-V Manager

Paso 1: Abrir "Administración de discotecas" en computadora física. (Prensa Windows y R juntos en el teclado, escribe diskmgmt.msc y presione "Enter".)

Paso 2: Haga clic en Acción menú> adjuntar VHD

Attach VHD

Paso 3: Haga clic en Explorar para seleccionar el archivo VHD / VHDX y luego haga clic en Aceptar para continuar.

Select VHD

Luego se adjunta este disco virtual. Como puede ver en la captura de pantalla, el icono del Disco 2 es diferente con otros 2 discos duros físicos.

VHD attached

Paso 4: Descargar e instalar NIUBI Partition Editor al servidor físico o computadora personal. Lo mismo con Administración de discos, verá todas las particiones de discos físicos y virtuales en NIUBI Partition Editor. En el disco virtual 2, la unidad K es la partición del sistema en VHD / VHDX.

NIUBI Partition Editor

Paso 5: Haga clic derecho en la unidad M: y seleccione "Redimensionar/Mover", arrastre el borde izquierdo hacia la derecha en la ventana emergente o ingrese una cantidad en el cuadro de "Espacio anterior no asignado" directamente. Luego, la unidad D se reducirá y se creará un espacio sin asignar en el lado izquierdo de la misma.

Shrink M

Partition shrunk

Paso 6: Haga clic derecho en la unidad K: y seleccione "Redimensionar/Mover" nuevamente, en la ventana emergente arrastre el borde derecho hacia la derecha para combinar este espacio no asignado. Luego, la unidad K se extiende en modo virtual.

Extend K

Partition extended

Paso 7: Haga clic en "Aplicar" en la parte superior izquierda para que surta efecto. (Las particiones no se redimensionarán hasta que haga clic en Aplicar para confirmar).

Mientras haya espacio libre sin usar en cualquier partición, puede reducirlo para expandir otro en el mismo disco virtual. Después de cambiar el tamaño de las particiones virtuales, recuerde desconectar el VHD. De lo contrario, cuando encienda esta máquina virtual en Hyper-VRecibirás el error "El proceso no puede acceder al archivo porque está siendo usado por otro proceso."

Detach VHD

Hyper-V error

Cómo cambiar el tamaño del disco duro virtual vhd/vhdx sin... Hyper-V Manager

Mejor que el disco duro físico cuyo tamaño es fijo, el disco virtual VHD/VHDX se puede redimensionar de manera rápida y sencilla. Para realizar esta tarea, puede utilizar Hyper-V Gerente o vía PowerShell sin Hyper-V.

Nota: antes de expandir el disco virtual con PowerShellTambién debe apagar la máquina virtual invitada y eliminar todos los puntos de control asociados.

Cómo cambiar el tamaño/expandir el disco VHD/VHDX sin Hyper-V:

  1. Abierto PowerShell con privilegios de administrador desde la barra de Inicio rápido, el menú Inicio u otro lugar en su computadora física.
  2. Type Resize-VHD -Path 'E:\hyperv.vhdx' -SizeBytes 500gb

Explicación:

  1. 'E: \ hyperv.vhdx' significa ruta absoluta y nombre del archivo .vhd / .vhdx con comillas.
  2. 500 gb significa expandir este disco duro virtual a 500 GB, sin agregar 500 GB.

Después de expandir el disco virtual, el espacio adicional se mostrará como no asignado al final, luego ejecute NIUBI Partition Editor y fusionar el espacio no asignado con otras particiones. Siga los pasos del video:

Video guide

Además de cambiar el tamaño de la partición del disco físico y virtual, NIUBI Partition Editor Ayuda a hacer muchas otras operaciones.

Descargar