Cómo activar Hyper-V en Windows 11



Si usas Windows 10 Pro o Windows 11 Pro, puedes activar Hyper-V para crear máquinas virtuales sin depender de herramientas de terceros como VirtualBox o VMware. El problema es que Hyper-V puede ser un poco difícil de encontrar o habilitar si no estás familiarizado, y a veces el proceso no es fluido. Esta guía te explicará cómo configurar Hyper-V para que puedas empezar a probar varias configuraciones del sistema operativo o realizar tareas de desarrollo sin complicaciones. Un aviso: Hyper-V solo está disponible en las ediciones de Windows Pro, así que si usas Home, no funcionará a menos que actualices primero.

Cómo habilitar Hyper-V en Windows 11

Hyper-V es prácticamente la herramienta de virtualización predeterminada de Windows, pero no siempre está activada por defecto. A menos que seas un usuario avanzado, puede que ni siquiera te des cuenta de que está ahí hasta que la necesites. Aquí te explicamos cómo activarla en la configuración de Windows. Ten en cuenta que algunas máquinas pueden requerir ajustes en la BIOS para ser totalmente compatibles con Hyper-V, principalmente para habilitar la tecnología de virtualización, que suele estar desactivada por defecto. En algunas máquinas, se necesitan un par de reinicios o cambiar la configuración de la BIOS/UEFI para que todo funcione.

Compruebe si su CPU admite la virtualización y Hyper-V está habilitado en el BIOS

  • Reinicie su PC e ingrese a la configuración BIOS/UEFI (generalmente presionando Delo F2durante el inicio).
  • Busque configuraciones como “Intel VT-x” o “AMD-V” y asegúrese de que estén activadas.
  • También busque “Hyper-V” o “Tecnología de virtualización” y habilítelo si está deshabilitado.
  • Guarde los cambios y reinicie en Windows.

Si su CPU o placa base no admite estas funciones, Hyper-V no funcionará, así que asegúrese de solucionarlo primero.

Método 1: utilizar el Panel de características de Windows

Esta es la opción más sencilla si prefieres navegar por el sistema en lugar de usar la línea de comandos. Por qué es útil: es sencilla y, en la mayoría de los casos, suficiente para ejecutar Hyper-V. Es ideal si ves opciones de Hyper-V disponibles, pero no está activada.

  • Escriba Panel de control en la barra de búsqueda y luego ábralo.
  • Haga clic en Programas y luego vaya a Programas y características.
  • A la izquierda, busque y haga clic en Activar o desactivar características de Windows.
  • Desplácese hacia abajo para encontrar Hyper-V. Expanda la categoría haciendo clic en el signo más o la flecha.
  • Seleccione Herramientas de administración de Hyper-V y Plataforma Hyper-V.
  • Haga clic en Aceptar. Windows procesará sus selecciones (esto puede tardar uno o dos minutos).
  • Cuando se le solicite, haga clic en Reiniciar ahora para aplicar los cambios. A veces, este paso se retrasa o requiere un reinicio en segundo plano; esto ocurre con más frecuencia de la que cree.

Tras reiniciar, busca Hyper-V en el menú de inicio. Si todo ha ido bien, debería aparecer el Administrador de Hyper-V. A partir de ahí, crear una máquina virtual es prácticamente un proceso de configuración, pero asegúrate de haber asignado suficientes recursos (RAM, núcleos de CPU).

Método 2: Usar PowerShell (o línea de comandos)

Esto es más rápido si te sientes cómodo con la terminal o solucionando problemas de funciones de Windows que no se activan correctamente mediante la interfaz gráfica de usuario. A veces, la interfaz gráfica de usuario simplemente se niega a habilitar Hyper-V y necesitas usar PowerShell para forzarlo. Esto es útil porque obliga al sistema a intentar habilitar Hyper-V a un nivel más profundo del que cubre la interfaz gráfica de usuario. Además, en algunas configuraciones, el método de la interfaz gráfica de usuario falla debido a problemas ocultos, como la falta de actualizaciones de Windows o archivos dañados, pero PowerShell puede solucionar estos problemas.

  • Abra PowerShell como administrador (haga clic derecho y seleccione “Ejecutar como administrador”).
  • Correr: DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V -LimitAccess /NoRestart
  • Seguido de: bcdedit /set hypervisorlaunchtype auto
  • Reinicie su PC después de ejecutar estos comandos (puede que diga que ya está habilitado, pero reinicie para estar seguro).

Si recibe errores durante este proceso, podría indicar que faltan actualizaciones o hardware incompatible. Primero, busque actualizaciones de Windows, especialmente las de seguridad y firmware.

Qué esperar después de habilitar Hyper-V

Una vez hecho esto y reiniciado, Hyper-V estará disponible en el menú de inicio. Puedes abrir el Administrador de Hyper-V y empezar a crear imágenes de máquinas virtuales, asignar recursos e instalar sistemas operativos. A veces, la primera vez, es un poco lento o no responde; es solo una peculiaridad de cómo funciona la configuración de virtualización en algunos dispositivos. Si la opción no aparece o Hyper-V no se ejecuta, revisa la configuración del BIOS, las actualizaciones de Windows y si tu CPU admite la virtualización. Porque, claro, Windows tiene que complicarlo más de lo necesario.

Básicamente, una vez configurado, es muy sencillo crear entornos virtuales.



¿Te resultó útil este artículo?