Cómo activar Hyper-V en Windows 10

📅
🕑 4 minutos de lectura

Poner Linux o incluso una versión anterior de Windows en funcionamiento en una máquina virtual puede ser revolucionario, especialmente si estás probando diferentes configuraciones o cosas sin modificar tu sistema operativo principal.¿Lo mejor? Windows 10 tiene un hipervisor integrado llamado Hyper-V, así que no hay necesidad de buscar herramientas de terceros como VirtualBox o VMware (aunque siguen siendo opciones bastante buenas).La clave está en asegurarse de que tu sistema sea compatible con Hyper-V y luego activarlo, lo cual no siempre es obvio. A veces, está deshabilitado por defecto o tu edición no lo admite en absoluto. Por eso, esta guía te ayudará a comprobar esas bases, a activar la función si es posible y a evitar el típico reinicio aleatorio de Windows cuando no parece funcionar de inmediato. Porque, claro, Windows tiene que complicarlo más de lo necesario.

Cómo habilitar Hyper-V en Windows 10

Comprueba si tu PC es compatible con Hyper-V

Antes de comenzar a habilitar Hyper-V, conviene comprobar si tu hardware es compatible. Abre el Símbolo del sistema (pulsa Win + R, escribe cmdy pulsa Intro).Escribe systeminfo y pulsa Intro. Aparecerá un montón de información, pero lo que buscas es la sección Requisitos de Hyper-V. Si indica que todas las funciones son compatibles, estás listo. Si no es así, tu CPU o sistema operativo no son compatibles, y ningún ajuste cambiará eso. A veces, incluso si la configuración parece correcta, Hyper-V sigue sin activarse, así que comprueba que la virtualización esté activada en la configuración de tu BIOS/UEFI; suele estar en un menú llamado Virtualización o SVM, y suele estar desactivada por defecto.

Habilitar Hyper-V a través del Panel de control

Probablemente la forma más sencilla de activar o desactivar Hyper-V, especialmente si prefieres clics en lugar de comandos. Ve al menú Inicio, escribe appwiz.cpl y pulsa Intro. Se abrirá la ventana Programas y características. A la izquierda, haz clic en Activar o desactivar las características de Windows. Aparecerá una lista de componentes de Windows. Desplázate hacia abajo para encontrar Hyper-V ; suele ser una casilla de verificación. Márcala, pulsa Aceptar y reinicia cuando se te solicite. Eso es todo. A veces, Windows necesita reiniciarse para activar Hyper-V por completo, así que no lo ignores.

Habilitar Hyper-V a través de PowerShell

Si se siente cómodo con las líneas de comandos, PowerShell es una opción más rápida. Haga clic derecho en el botón Inicio y seleccione Windows PowerShell (admin). Es posible que aparezca un mensaje de control de cuentas de usuario (UAC); haga clic en . Pegue este comando en PowerShell:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Presiona Enter y espera a que se complete el proceso. Cuando termine, reinicia el PC. A veces, este método funciona un poco más rápido y es menos probable que se bloquee que con la interfaz gráfica.

Habilitar Hyper-V a través del símbolo del sistema con DISM

Otra opción ligeramente más avanzada consiste en usar DISM (Administración y Mantenimiento de Imágenes de Implementación).Ejecute el Símbolo del sistema como administrador (busque CMD, haga clic derecho y seleccione Ejecutar como administrador ).En la ventana, pegue:

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

Presiona Enter. El tiempo de procesamiento es breve. Una vez hecho esto, reinicia. Este método es bastante clásico, pero suele ser fiable. Sin embargo, en algunas configuraciones, podría generar errores si tu hardware no es compatible o si faltan ciertas funciones del sistema.

En algunas configuraciones, la activación de Hyper-V podría fallar silenciosamente, o Windows podría indicar que está activado, pero aún así no se pueden crear máquinas virtuales. En esos casos, revise la configuración del BIOS o asegúrese de que la compatibilidad con la virtualización esté habilitada. Además, tenga en cuenta que Hyper-V no está disponible en Windows 10 Home, así que, a menos que tenga la versión Pro o superior, esto no funcionará. Y sí, en algunas máquinas es extraño, pero Hyper-V puede entrar en conflicto con otras herramientas de virtualización: desactive VirtualBox o VMware si intenta ejecutar Hyper-V simultáneamente.

Resumen

  • Verifique la información del sistema consysteminfo
  • Habilitar a través del Panel de control, PowerShell o DISM
  • Asegúrese de que la virtualización esté habilitada en el BIOS
  • Reinicie y pruebe si Hyper-V aparece en “Activar o desactivar las características de Windows”.

Resumen

Poner en marcha Hyper-V puede ser un poco complicado, pero una vez activado, crear máquinas virtuales para Linux o versiones anteriores de Windows se vuelve mucho más sencillo. Sinceramente, algunas configuraciones requieren varios intentos o reinicios, y otras muestran errores sin solución clara, típicos de Windows. Espero que esto arroje algo de luz y evite frustraciones.¡Crucemos los dedos para que alguien pueda estar más cerca de esa máquina virtual nueva y reluciente!