Expandir / aumentar el tamaño del disco virtual para Hyper-V

Actualizado el: 16 de noviembre de 2019

Este artículo presenta cómo aumentar / expandir el tamaño del disco de la máquina virtual Hyper-V sin perder datos, y cómo aumentar el espacio de la partición virtual después de expandir el disco.

Se aplica a: Windows 10, Windows Server 2008, Windows Server 2012, Windows Server 2016 y Windows Server 2019.

Hoy en día, muchas personas usan máquinas virtuales como Hyper-V y VMware. En comparación con las computadoras físicas, las máquinas virtuales tienen ventajas como crear instantáneas o puntos de control, agregar, eliminar y editar fácilmente hardware simulado. Además, puedes ampliar la capacidad de almacenamiento Rápido y fácil.

El tamaño de un disco duro físico es fijo, por lo que cuando se llena, debe clonar o hacer una copia de seguridad y restaurarlo en otro disco más grande. Cuesta tanto tiempo, especialmente cuando este disco es muy grande. Pero para el disco duro virtual en Hyper-V o máquina virtual VMware, puede aumentar el tamaño del disco virtual sin perder datos en varios minutos.

Después de expandir un disco virtual, se mostrará espacio adicional como Sin asignar al final de este disco. Si desea aumentar el espacio en disco de la partición contigua izquierda con el espacio adicional sin asignar, Windows tiene Administración de discos nativa para ayudarlo. Sin embargo, si desea agregar este espacio no asignado a cualquier volumen no adyacente, debe ejecutar software de terceros para mover espacio no asignado.

Este artículo solo muestra cómo aumentar el tamaño del disco duro virtual y la partición en Hyper-V.

Preguntas comunes sobre la expansión del disco Hyper-V

Q1. ¿Hay alguna diferencia al aumentar el tamaño del disco de VHD y VHDX?

A: El método para expandir cualquier tipo de disco virtual es el mismo, pero no puede expandir el disco VHD en línea, los discos VHDX del controlador SCSI se pueden aumentar en línea.

Q2. ¿Alguna diferencia con Hyper-V Generation 1 y 2?

A: No, no importa si usa Hyper-V Generation 1 o 2, no hay diferencia al cambiar el tamaño y expandir el disco virtual.

Q3. ¿Debo conectar el disco virtual a la máquina virtual antes de expandirme?

A: No, no importa si el disco virtual está conectado o no, pero debe asegurarse de que este disco virtual VHD / VHDX esté ubicado.

Q4. ¿Puedo expandir el disco virtual del sistema en Hyper-V en línea (sin apagar la máquina virtual)?

A: Si el disco virtual Hyper-V se puede expandir no depende de con o sin sistema operativo, VHD el disco con IDE o controlador SCSI no se puede expandir en línea. VHDX con el controlador IDE no se puede aumentar en línea. VHDX con SCSI El controlador se puede expandir en línea sin importar si es un disco del sistema o no.

Cómo verificar el tipo y el controlador de su disco virtual:

Abierto Administrador de Hyper-V, seleccione máquina virtual, luego haga clic Ajustes a la derecha Acciones panel.

Hyper-V Settings

En el panel izquierdo de la ventana siguiente, verá los discos duros enumerados a continuación IDE y (o) Controlador SCSI con .vhd o .vhdx

Virtual disk type

Cómo expandir el tamaño del disco virtual en Hyper-V

Hay dos formas comunes de expandir el disco duro virtual de Hyper-V con PowerShell y el Administrador de Hyper-V.

No importa de qué manera, en primer lugar, debe verificar si la máquina virtual es salvado o tiene puntos de control. En caso afirmativo, ninguna de sus discos pueden expandirse. En ese caso, elimine el estado guardado y los puntos de control antes de expandir cualquier tipo de disco virtual Hyper-V.

En segundo lugar, si el disco virtual en el que desea aumentar la capacidad es VHD (controlador IDE y SCSI) o VHDX con IDE controlador, debe apagar la máquina virtual antes de expandirse.

Manera 1: Cómo aumentar el tamaño del disco virtual Hyper-V con PowerShell

Es la forma más fácil y rápida, sin embargo, debe ubicar la posición de VHD / VHDX y usar camino absoluto con ''.

Pasos para expandir el espacio en disco virtual VHD / VHDX con PowerShell:

  1. Abra PowerShell desde la barra de Inicio rápido o el menú Inicio de acuerdo con su propio sistema operativo.
  2. Tipo de Propiedad Redimensionar-VHD -Path 'E: \ yourown.vhdx' -SizeBytes 200gb

Expand Hyper-V disk

200 gb aquí significa el tamaño final después de expandirse, sin agregar 200 GB.

Manera 2: Cómo expandir el tamaño del disco virtual con el Administrador de Hyper-V

El Administrador de Hyper-V tiene la opción de editar el disco sin importar si el disco VHD / VHDX está conectado a esta máquina virtual o no.

Pasos para aumentar el tamaño del disco virtual Hyper-V en Windows 10 or Server 2008/ 2012/2016/2019:

1. Abra el Administrador de Hyper-V, haga clic en el host en el panel izquierdo y luego haga clic en Editar disco in Acciones panel a la derecha.

Edit disk

2. Simplemente haga clic en Siguiente en la ventana emergente Asistente de edición de disco duro virtual ventana.

Edit Wizard

3. Haga Clic en Explorar en la parte superior para localizar su archivo de disco virtual VHD / VHDX y haga clic en Siguiente.

Locate disk

4. Seleccione Expandir opción y haga clic en Siguiente. (Si no apagó la máquina virtual, solo existe la opción Expandir).

Select Expand

5. Ingrese una cantidad de nuevo tamaño y haga clic en Siguiente.

Enter size

6. Revise la operación de expansión y haga clic en Finalizar para continuar.

Select Expand

En poco tiempo, el disco del sistema en mi Hyper-V virtual Server 2012 aumenta de 120 GB a 160 GB, se muestran 40 GB adicionales de espacio en disco como Sin asignar al final.

Original size

New disk size

Cómo aumentar el espacio en disco de la partición virtual

Si quieres extender el izquierda contigua partición (aquí está D :) con el espacio adicional sin asignar, que puede lograr con Windows herramienta nativa de administración de discos. Sin embargo, hay 2 condiciones previas:

Siga los pasos para expandir la partición virtual D en Administración de discos si su partición cumple con los requisitos:

  1. Haga clic en esta partición en Administración de discos y seleccione Extender volumen.
  2. Simplemente haga clic Siguiente a Acabado en la ventana emergente Asistente para ampliar volumen.

Si desea aumentar el espacio en disco de la partición de sistema no contigua C, necesita un software de terceros para mover el espacio no asignado detrás de la unidad C.

Descargar NIUBI Partition Editor y siga los pasos a continuación:

  1. Haga clic derecho en la unidad D: y seleccione "Redimensionar/Mover", arrastrar el medio hacia la derecha en la ventana emergente.
  2. Haga clic derecho en el sistema C: unidad y seleccione "Redimensionar/Mover" nuevamente, arrastre borde derecho hacia la derecha para combinar el espacio no asignado.

Siga los pasos en el video para aumentar el tamaño de la partición del sistema después de expandir el disco virtual Hyper-V:

Video guide

Si la partición D es lógica o está formateada con FAT32, Disk Management no puede ayudarlo. En ese caso, simplemente siga el paso 2 para fusionar el espacio no asignado con NIUBI Partition Editor.

Los métodos anteriores para aumentar el tamaño de la partición del disco virtual Hyper-V son válidos para Windows 10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016 y Windows Server 2019.