Cómo crear y configurar tu primera máquina virtual con Hyper-V: Guía completa paso a paso

Última actualización:
Autor:

hyper-v

La virtualización es hoy en día una de las herramientas más poderosas y versátiles para cualquier profesional o aficionado a la informática. Esta tecnología permite sacar el máximo partido al hardware físico, facilitando la creación de entornos de pruebas, laboratorios, servidores y sistemas aislados, todo ello sin salir de tu propio ordenador. Dentro de las plataformas de virtualización disponibles, Hyper-V de Microsoft se ha convertido en una opción de referencia, tanto para usuarios particulares como para empresas, gracias a su integración nativa en Windows y su enorme potencial.

Si alguna vez te has preguntado cómo poner en marcha tu primera máquina virtual en Hyper-V o quieres conocer todos los detalles y matices para hacerlo de la mejor forma posible, has aterrizado en el artículo perfecto. Aquí tienes una guía exhaustiva, paso a paso y sin dejar ningún cabo suelto, para que aprendas desde cero, y en profundidad, todo lo que necesitas saber para crear, configurar y optimizar máquinas virtuales en Hyper-V con Windows 10 y Windows 11. ¡Ponte cómodo y prepara tu mejor café, porque vas a salir de aquí convertido en todo un experto virtualizador!

¿Qué es la virtualización y por qué elegir Hyper-V?

Para iniciarse en el mundo de las máquinas virtuales, lo primero es entender este concepto. La virtualización es una técnica que permite ejecutar simultáneamente varios sistemas operativos y aplicaciones en un único ordenador físico, creando entornos virtuales independientes. De esta manera, se pueden simular distintos ordenadores, cada uno con su propio sistema operativo, aislados y configurados a medida, utilizando los recursos del hardware real de forma compartida.

En este contexto, Hyper-V es la solución de virtualización nativa de Microsoft, integrada en Windows Server desde 2008 y hoy disponible también en las ediciones Pro, Enterprise y Education de Windows 10 y Windows 11. Su empleo está muy extendido tanto a nivel doméstico como en empresas, ya que permite gestionar varias máquinas virtuales desde un panel central, asignando recursos de manera flexible y con altos niveles de seguridad y rendimiento.

Al optar por Hyper-V, ganas integración total con el sistema operativo, gestión simplificada, alta eficiencia, opciones avanzadas de red y seguridad mejorada. No necesitarás instalar software de terceros y podrás aprovechar al máximo la potencia de tu propio PC o servidor.

Ventajas clave de Hyper-V en Windows

  • Integración completa: No hace falta instalar nada externo, ya está disponible en Windows 10/11 Pro, Enterprise y Education.
  • Gestión intuitiva: Su panel ‘Administrador de Hyper-V’ resulta sencillo para usuarios de nivel básico, pero permite configuraciones muy avanzadas.
  • Compatibilidad: Permite ejecutar la mayoría de sistemas operativos Windows, Linux y FreeBSD, tanto en 32 como en 64 bits, según la generación de máquina virtual elegida.
  • Escalabilidad y eficiencia: Los recursos se asignan de manera dinámica y eficiente, optimizando el uso de CPU, memoria y almacenamiento.
  • Seguridad: Más niveles de aislamiento, arranque seguro y protección de hardware virtualizada, incluso con módulos TPM o cifrado de estado.
  • Robustez profesional: Admite funciones avanzadas como snapshots, backup integrado, migraciones en vivo y conexión con soluciones cloud.

¿Qué necesitas antes de empezar? Requisitos y comprobaciones previas

instalar y configurar hyper-v en windows 11-8

1. Edición de Windows compatible

Hyper-V solo está disponible en Windows 10 y 11 en sus ediciones Pro, Enterprise y Education. Si tienes una versión Home, no podrás utilizar Hyper-V de forma nativa. Para comprobar la edición de tu sistema:

  • Ve a Configuración → Sistema → Acerca de, y busca «Edición de Windows». Debe poner Pro, Enterprise o Education.

2. Compatibilidad de hardware

La virtualización requiere que tu PC disponga de ciertas características de hardware activadas:

  • Procesador: Un chip compatible con virtualización de hardware (Intel VT-x o AMD-V). Los Core i3, i5, i7, i9 de 2ª generación en adelante y los AMD Ryzen, Epyc y Threadripper cumplen este requisito.
  • SLAT (Second Level Address Translation): Tecnología necesaria para la aceleración de memoria virtual, especialmente útil en entornos de Hyper-V.
  • RAM: Mínimo 4GB, aunque se recomienda 8GB o más si pretendes ejecutar sistemas modernos dentro de la máquina virtual.
  • Espacio en disco: Deberías disponer de al menos 20-30 GB de espacio libre para la máquina virtual y el sistema operativo invitado, aunque esta cifra puede variar según tus necesidades.

Para comprobar la compatibilidad de la CPU con la virtualización asistida y SLAT, puedes abrir una consola (CMD) como administrador y ejecutar:

systeminfo

Fíjate si aparecen mensajes como «La virtualización asistida por hardware está habilitada» o «SLAT compatible: Sí».

3. Habilitar la virtualización en la BIOS/UEFI

Normalmente, los portátiles y PCs modernos llevan esta opción activada, pero en algunos casos tendrás que entrar a la BIOS/UEFI y habilitar manualmente la opción «Intel Virtualization Technology» (VT-x) o «AMD-V», así como «SLAT» si procede.

  • Reinicia tu PC y accede a la BIOS/UEFI (teclas habituales: F2, Del, F10, Esc según fabricante).
  • Busca la opción de Virtualization y actívala.
  • Guarda y sal.
  Recuperando Datos. Espere Unos Segundos E Intente Cortar O Copiar De Nuevo

Primer paso imprescindible: Activar Hyper-V en Windows

Por defecto, Hyper-V viene desactivado en Windows, así que lo primero que debes hacer es habilitarlo. Existen varias formas de hacerlo, pero la más frecuente es desde las características de Windows:

  1. Abre el Panel de Control y ve a «Programas y características».
  2. Haz clic en «Activar o desactivar las características de Windows».
  3. Busca la sección Hyper-V y marca todas sus casillas, incluyendo:
    • Plataforma de Hyper-V
    • Herramientas de administración de Hyper-V
    • Plataforma de máquina virtual
    • Herramientas de compatibilidad con Hyper-V
  4. Pulsa Aceptar y espera a que Windows instale los componentes.
  5. Te pedirá reiniciar el PC. Hazlo para completar la activación.

Al finalizar, busca en el menú Inicio «Administrador de Hyper-V» para comprobar que todo está correcto.

¿Qué es un conmutador virtual y por qué deberías crearlo ahora?

Uno de los conceptos clave de Hyper-V es el uso de conmutadores virtuales (Virtual Switches). Un conmutador virtual es un puente de red software que conecta las máquinas virtuales con la red física del host, entre sí o las aísla completamente. Tener claro qué tipo de conmutador necesitas es importante antes de crear tu primera máquina virtual, ya que afectará a la conectividad y la seguridad.

Tipos de conmutadores en Hyper-V

  • Conmutador Externo: Da acceso completo a la red física. La VM podrá comunicarse con otros ordenadores, impresoras o servidores y tendrá acceso a Internet.
  • Conmutador Interno: Permite la comunicación entre las máquinas virtuales y el host, pero no con la red externa. Ideal para laboratorios de prueba o entornos aislados.
  • Conmutador Privado: Las máquinas virtuales sólo pueden hablar entre sí, ni siquiera el host tiene acceso. Útil para pruebas seguras o entornos 100% aislados.
  • Default Switch: Existe por defecto en Windows 10/11 y permite acceso a Internet de forma sencilla, aunque con menos control sobre la configuración avanzada.

Cómo crear un conmutador virtual en Hyper-V

  1. Abre el Administrador de Hyper-V y selecciona tu equipo en el panel izquierdo.
  2. En el panel derecho, pulsa en «Administrador de conmutadores virtuales».
  3. Escoge el tipo de conmutador que más te convenga (normalmente, para empezar, «Externo»).
  4. Pulsa en «Crear conmutador virtual».
  5. Asigna un nombre reconocible y selecciona el adaptador de red físico (Wi-Fi o Ethernet) al que se conectará.
  6. Puedes configurar si quieres habilitar la identificación de LAN virtual (VLAN), describirlo en «Notas», etc.
  7. Guarda los cambios y acepta los posibles avisos sobre desconexión temporal de la red.

Creando tu primera máquina virtual con Hyper-V: Guía completa paso a paso

hyper v

1. Inicia el asistente desde Hyper-V Manager

En el Administrador de Hyper-V, selecciona el host y en el panel de la derecha haz clic en Nuevo → Máquina Virtual. Aparecerá el asistente para guiarte paso a paso.

2. Nombra y ubica tu máquina virtual

Asigna un nombre claro (por ejemplo, «Ubuntu 24.04» o «Windows 11 Test») y decide si quieres guardar los archivos en la ubicación por defecto o en una carpeta personalizada. Es recomendable tener todas las VMs en una carpeta propia (‘HYPERV’), para facilitar la gestión y las copias de seguridad.

3. Elige la generación adecuada: ¿Generación 1 o Generación 2?

Aquí es importantísimo elegir correctamente la generación de máquina virtual, ya que no se puede cambiar después de creada. Las opciones son:

  • Generación 1: Compatible con sistemas operativos antiguos (ambos 32 y 64 bits), utiliza BIOS clásico, soporta discos VHD y VHDX, y permite arranque desde controladoras IDE y disquetes virtuales.
  • Generación 2: Requiere sistemas operativos modernos (sólo 64 bits), usa UEFI, permite arranque seguro (Secure Boot), admite discos VHDX grandes (hasta 64TB), es más rápido y seguro, y permite características avanzadas (TPM, arranque desde SCSI y DVD virtuales, etc). Para una mejor compatibilidad con sistemas modernos, consulta cómo cambiar la resolución de una máquina virtual.

Consulta siempre la documentación oficial para comprobar si tu sistema operativo invitado es compatible con la Generación 2. Para Ubuntu, Windows 10/11, RHEL/CentOS 8, Debian 10… puedes elegir Generación 2. Si tienes dudas, selecciona Generación 1 para máxima compatibilidad.

4. Asignación de memoria RAM

Indica cuánta memoria RAM debe recibir la máquina virtual. Ejemplos habituales:

  • Ubuntu: mínimo 2048 MB (2GB), recomendado 4096 MB (4GB).
  • Windows 10/11: mínimo 4096 MB (4GB), recomendado 8192 MB (8GB) o más.

Puedes activar la opción de Memoria dinámica para que Hyper-V gestione automáticamente la asignación de RAM según la demanda real de la máquina. Esto ayuda a optimizar el uso del hardware, especialmente si tienes varias VMs en el mismo host.

5. Configuración de red

Selecciona el conmutador virtual que creaste antes (por ejemplo, «LAN Virtual»). Si lo dejas en «No conectado», la máquina virtual no tendrá acceso a ninguna red.

6. Crear el disco duro virtual

Define el nombre, ubicación y tamaño del disco duro virtual. Hyper-V permite crear discos nuevos, seleccionar uno existente o dejar la elección para más adelante.

  Código de Error 16 | Por Qué Aparece y Cómo Solucionarlo

Para un entorno de pruebas con Ubuntu o Windows ligero, puedes empezar con 20-40GB. Si vas a instalar aplicaciones pesadas o guardar muchos datos, ajusta el tamaño a tus necesidades.

Por defecto, se crea un disco VHDX dinámico (crece según uso). Si necesitas máxima velocidad y fiabilidad, elige la opción de tamaño fijo, aunque ocupará todo el espacio asignado desde el principio.

7. Selección del medio de instalación del sistema operativo

  • Puedes elegir instalar el sistema operativo más adelante, arrancar desde un CD/DVD-ROM de arranque (normalmente un archivo ISO), desde un disquete virtual o desde un servidor de instalación en red (PXE).
  • La opción más frecuente es elegir «instalar desde un archivo de imagen ISO», seleccionando la imagen descargada del sistema a instalar.

8. Revisa el resumen y finaliza la creación

El asistente te mostrará un resumen de todas las opciones. Revísalo detenidamente y haz clic en «Finalizar» para terminar de crear tu máquina virtual.

Puesta en marcha e instalación del sistema operativo en tu máquina virtual

Ya tienes tu máquina virtual lista. Ahora sólo te queda iniciar el proceso de instalación del sistema operativo:

  • En el Administrador de Hyper-V, selecciona tu máquina virtual en la lista central y haz clic en Conectar.
  • Se abrirá una ventana de consola. Pulsa el botón Iniciar en esa ventana.
  • Si has asociado la ISO, arrancará el instalador del sistema operativo en la pantalla virtual. Sigue los pasos del asistente de instalación como si estuvieras en un ordenador real (elegir idioma, particionado, usuario, etc).
  • Cuando termine la instalación, la máquina se reiniciará y arrancará el sistema operativo ya instalado desde el disco duro virtual.

Configuración avanzada: optimización y personalización de tu máquina virtual Hyper-V

Después de instalar el sistema operativo, es recomendable ajustar las opciones avanzadas para sacarle el máximo partido y adaptarla a tus necesidades. Desde el Administrador de Hyper-V, selecciona la máquina virtual y accede a «Configuración» en el panel de la derecha.

1. Hardware: Añadir, modificar o quitar recursos

  • Procesadores: Puedes aumentar el número de CPUs virtuales (hasta el máximo permitido por tu hardware). Lo ideal es ajustarlo según el uso real de la VM y las necesidades de otras VMs convivientes.
  • Memoria: Cambia la RAM asignada, activa/desactiva memoria dinámica y ajusta límites mínimos y máximos.
  • Discos: Añade más discos duros virtuales, expande el tamaño de los existentes o conecta discos físicos directamente.
  • Controladoras SCSI: Permiten añadir discos duros, DVD o unidades compartidas.
  • Adaptadores de red: Cambia el conmutador virtual asignado, añade más adaptadores, ajusta la VLAN, el control de ancho de banda y las características avanzadas.

2. Seguridad: Arranque seguro, TPM y blindaje

  • Arranque seguro (Secure Boot): Impide que se carguen sistemas o controladores no autorizados durante el arranque. Está activado por defecto en las máquinas de Generación 2 y es especialmente útil para entornos Windows o distribuciones Linux modernas.
  • Módulo de Plataforma Segura (TPM): Permite activar un TPM virtual para cifrar discos y usar funciones de seguridad avanzadas como BitLocker en Windows.
  • Blindaje: Protege la VM contra accesos no autorizados, incluso aunque el host sea comprometido. Al activarlo, se habilitan automáticamente Secure Boot y TPM, pero se limitan ciertas funciones de administración.

Elige el nivel de seguridad adecuado según el uso y el tipo de datos manejados.

3. Orden de arranque y firmware UEFI

  • Configura el orden de arranque (desde disco duro, DVD, red, etc.), especialmente tras instalar el sistema operativo para acelerar los reinicios.
  • En máquinas de Generación 2, puedes elegir el firmware UEFI y ajustar otras opciones relacionadas con el arranque seguro.

4. Configuración de red y características avanzadas

  • Red protegida y Seguridad DHCP: Permiten aislar la VM y bloquear mensajes de red maliciosos o no autorizados.
  • Reflejo de puertos (mirroring): Copia el tráfico entrante/saliente de un adaptador para su análisis o monitorización.
  • Formación de equipos (NIC Teaming): Combina varios adaptadores de red virtuales en uno solo para aumentar el rendimiento y la tolerancia a fallos.
  • MAC dinámica/estática: Define si la dirección MAC debe cambiar automáticamente o ser fija (útil para servidores).

5. Ponderación de memoria y CPU, NUMA y control de recursos

  • Ponderación de memoria: Prioriza el acceso a la memoria entre varias máquinas virtuales según su importancia.
  • Control de recursos de CPU: Limita o reserva porcentajes de CPU para evitar que una VM consuma todos los recursos.
  • NUMA: Configura la topología de memoria y procesadores para entornos con hardware avanzado.

6. Puntos de control (checkpoints)

Los puntos de control, también llamados instantáneas o snapshots, te permiten guardar el estado completo de la máquina virtual en un momento dado (sistema, disco y memoria) para volver a él fácilmente si algo falla tras una actualización o cambio delicado. Es recomendable usarlos antes de grandes cambios, pero no abusar ya que ocupan bastante espacio en disco.

  Extensión ODS – Características, cómo se abren

7. Acciones automáticas y administración

  • Acción de inicio automático: Define si la VM debe arrancar o quedarse apagada al arrancar el host físico.
  • Acción de apagado automático: Marca si debe apagarse, guardarse o desconectarse la VM al apagar el host.

Instalación y conversión de imágenes externas: VHDX y VMDK

Hyper-V permite no solo crear máquinas virtuales desde cero, sino también importar imágenes ya existentes de otros sistemas (por ejemplo, de VirtualBox o VMware). Para convertir discos virtuales, como los VMDK de VMware, puedes utilizar herramientas como convertir discos virtuales entre formatos.

Convertir VMDK (VirtualBox) a VHDX (Hyper-V)

  • Usa herramientas como StarWind V2V Converter para pasar de VMDK a VHDX fácilmente.
  • También puedes usar Microsoft Virtual Machine Converter en combinación con PowerShell para conversiones más avanzadas.
  • Recuerda que, tras la conversión, deberás crear una nueva máquina virtual en Hyper-V y asociarle el disco VHDX convertido como «Disco duro virtual existente».

Opciones de creación avanzada: PowerShell y Quick Create

Creación automatizada con PowerShell

Si necesitas desplegar muchas máquinas virtuales o quieres automatizar procesos, puedes usar scripts de PowerShell para crear VMs, asignar discos, conmutadores, memoria y todas las opciones vistas anteriormente. Ejemplo básico:

New-VM -Name "NombreVM" -Path "Ruta" -NewVHDPath "RutaVHDX" -NewVHDSizeBytes 40GB -Generation 2 -MemoryStartupBytes 4096MB -SwitchName "NombreSwitch"

Puedes luego añadir procesadores, memoria dinámica, etc., y consultar todos los cmdlets disponibles ejecutando:

Get-Command -Module hyper-v | Out-GridView

Uso de Quick Create

  • En Windows 10/11, existe la opción «Hyper-V Quick Create», que facilita aún más la creación de máquinas virtuales listas para usar (con imágenes de Windows o Linux preconfiguradas) en pocos clics.
  • Puedes elegir entre plantillas predefinidas o usar una ISO propia.
  • No es tan flexible como el asistente clásico, pero ahorra tiempo para tareas de prueba o iniciación.

Solución de problemas frecuentes en Hyper-V

1. La máquina virtual no arranca

  • Revisa la asignación de recursos (CPU, memoria y disco duro virtual).
  • Comprueba los registros de eventos de Windows (Visor de Eventos → Registros de aplicaciones y servicios → Microsoft → Windows → Hyper-V-VMMS).
  • Asegúrate de que el disco VHDX no está corrupto. Usa herramientas de reparación si es necesario.

2. Problemas de red

  • Comprueba que la VM está conectada al conmutador virtual correcto.
  • Verifica que el host tiene conectividad de red.
  • Deshabilita temporalmente el firewall para descartar bloqueos.

3. Fallos en la instalación del sistema operativo

  • Confirma que el ISO no está corrupto y corresponde a una versión soportada.
  • Verifica que los controladores necesarios estén presentes (algunas distros Linux necesitan drivers de red o almacenamiento Hyper-V para funcionar correctamente).
  • Comprueba la compatibilidad generación-SO.

Consideraciones de compatibilidad y límites avanzados

  • No puedes cambiar la generación de una VM una vez creada. Si has elegido mal, tendrás que crearla de nuevo.
  • Las máquinas de Generación 2 permiten discos duros virtuales mucho mayores (hasta 64TB).
  • En hosts con más de 64 CPU lógicas, tendrás que crear las VMs mediante PowerShell o Windows Admin Center.
  • Las VMs de Generación 2 sólo pueden arrancar desde imagen ISO y dispositivos virtuales SCSI, no desde dispositivos físicos o disquetes.
  • Puedes cargar tus discos VHDX en la nube de Azure, si cumplen los requisitos de formato y tamaño.

Optimización y administración en entornos complejos

En despliegues empresariales o cuando gestionas múltiples VMs es fundamental:

  • Usar puntos de control antes de cambios críticos.
  • Asignar correctamente la RAM y CPU según la prioridad de cada VM.
  • Configurar la red con VLANs, varios conmutadores y políticas de aislamiento para entornos seguros o segmentados.
  • Implementar backups regulares, usando soluciones internas como Windows Backup o integrando herramientas de terceros como clonar máquina virtual con Hyper-V para copias, replicación e incluso orquestación de recuperación de desastres.
  • Monitorizar el uso de recursos desde el Administrador de tareas, Performance Monitor, o herramientas avanzadas para detectar cuellos de botella y ajustar el hardware asignado.

Migración, importación y exportación de máquinas virtuales

Hyper-V facilita la exportación e importación de VMs entre diferentes hosts y versiones de Windows, lo que resulta útil para:

  • Mover laboratorios completos entre ordenadores.
  • Hacer copias de seguridad antes de una actualización del host.
  • Transferir entornos VMs a servidores en producción.

Siempre asegúrate de mantener la compatibilidad de versiones de Hyper-V y formatos de disco antes de migrar.

clonar maquina virtual hyper-v
Artículo relacionado:
Cómo clonar una máquina virtual en Hyper-V paso a paso y con todo detalle

Deja un comentario