Si al abrir BlueStacks, VirtualBox o un emulador de Android en Windows 11 te sale un mensaje de «virtualización deshabilitada» o el error 0x80370102, lo que suele faltar es la virtualización del procesador (activada en la BIOS o UEFI) o la característica de Windows «Plataforma de máquina virtual». Casi siempre se arregla en dos pasos: encender la opción de virtualización en la UEFI y marcar Plataforma de máquina virtual. Esta guía sirve para Windows 11 (incluida 26H2, la versión estable disponible al cierre de estos datos, octubre de 2026) y, donde cambian las rutas, también para Windows 10.
Qué es la virtualización de hardware y qué activa Windows
La virtualización de hardware es la capacidad del procesador para que Windows ejecute, dentro de una ventana, otro sistema completo (Android, Linux, otro Windows) con sus propios recursos aislados. Para que funcione hacen falta tres piezas: que la UEFI (la antigua BIOS) tenga encendida la opción de virtualización del procesador (Intel VT-x o AMD SVM), que Windows disponga de la característica Plataforma de máquina virtual, y que arranque el hipervisor, el programa interno que reparte los recursos entre Windows y las máquinas virtuales. Home incluye la Plataforma de máquina virtual y WSL 2; Hyper-V completo requiere Windows 11 Pro o superior.
Por qué Windows no puede arrancar la máquina virtual: causas habituales
| Lo que ves | Causa probable | Dónde se arregla |
|---|---|---|
| Mensaje «La virtualización asistida por hardware está deshabilitada» | La opción de virtualización está apagada en la UEFI/BIOS | La virtualización está apagada en la BIOS o UEFI |
| Error 0x80370102 «no está instalada una característica necesaria» | Falta la característica Plataforma de máquina virtual o el hipervisor no carga | Falta la Plataforma de máquina virtual en Windows |
| El emulador (BlueStacks, VirtualBox antiguo, Kaspersky) deja de funcionar al activar la característica | Otro emulador ocupa el hipervisor o entra en conflicto con él | Otro emulador o una versión antigua bloquea el hipervisor |
| LeoMoon CPU-V muestra «No» y msinfo32 deja «SLAT» vacío | El procesador no tiene SLAT o no es compatible | El procesador no tiene SLAT o no es compatible |
| Sigue todo igual tras activar BIOS y característica | Los archivos del sistema están dañados | Sigue sin funcionar: repara Windows con DISM e instalación de reposo |
Confirma el estado de la virtualización y del hipervisor en tu PC
Antes de tocar nada, conviene saber qué pieza falla. Estas tres comprobaciones son rápidas y no modifican nada del sistema: una herramienta visual (LeoMoon CPU-V) o el Visor de eventos para la virtualización del procesador, un comando para el hipervisor y dos paneles del propio Windows para SLAT y la característica. Con las tres respuestas ya sabes cuál de las causas de la tabla es la tuya.
El LeoMoon CPU-V o el Visor de eventos para comprobar la virtualización
Para una lectura visual, descarga LeoMoon CPU-V desde la página de su autor (búscala por el nombre) y ábrelo. Si ves «VT-x Enabled: Yes» y «VT-d Enabled: Yes», tu procesador ya tiene la virtualización encendida desde la UEFI. Si pone «No», la causa está en la BIOS.
Si prefieres no instalar nada, abre el Visor de eventos y filtra el registro Sistema por origen «Hyper-V-Hypervisor». Un evento con Id. 1 indica que el hipervisor arrancó correctamente; su ausencia reiterada apunta a que la virtualización está apagada o que otro programa la bloquea.
El Símbolo del sistema: bcdedit /enum para saber si el hipervisor está en Auto
Abre la Terminal como administrador (clic derecho en el botón Inicio > Terminal (Administrador) en Windows 11; o Windows PowerShell (Administrador) en Windows 10) y ejecuta:
bcdedit /enum | findstr -i hypervisorlaunchtype
hypervisorlaunchtype Auto
Si el valor es Auto, el hipervisor debería cargar. Si dice Off, hay que forzarlo a Auto (en «Falta la Plataforma de máquina virtual en Windows»).
Auto y un reinicio posterior, vuelve a abrir el emulador. Si sigue fallando, ve a la causa que indique LeoMoon CPU-V o el Visor de eventos.El Administrador de dispositivos y msinfo32 para ver SLAT y características
El Administrador de dispositivos y la Información del sistema confirman dos datos que la herramienta anterior no muestra: si la característica Plataforma de máquina virtual está activada y si el procesador admite SLAT (traducción de direcciones de segundo nivel), imprescindible para Hyper-V y WSL 2.
Abre msinfo32, busca el apartado «Hyper-V – Enumeraciones» y comprueba que en «Firmware de SLAT» figure el nombre de tu procesador (algo distinto a «SLAT no disponible»). Después abre el Administrador de dispositivos (Win+X > Administrador de dispositivos): si ves un apartado «Dispositivos del sistema» con la entrada «Plataforma de máquina virtual de Microsoft», la característica está cargada.
La virtualización está apagada en la BIOS o UEFI
Si LeoMoon CPU-V marca «No» o el emulador dice que la virtualización asistida por hardware está deshabilitada, la opción está apagada en la UEFI. Se enciende desde Configuración sin tener que acertar con una tecla al arrancar, algo que viene muy bien en equipos nuevos donde no sabes cuál es la tecla de la BIOS.
Entra a la UEFI desde Windows
En Windows 10 la ruta equivalente parte de Configuración > Actualización y seguridad > Recuperación. Tras pulsar Reiniciar ahora, elige:
y luego Opciones avanzadas > Configuración de firmware UEFI > Reiniciar. El PC se reinicia y carga la utilidad UEFI (en algunos equipos puede aparecer como BIOS).
Activa la opción de virtualización en la UEFI
Localiza la opción de virtualización del procesador. Su nombre cambia según el fabricante y el procesador: «Virtualization Technology», «Intel VT-x», «AMD SVM», «SVM Mode» o «AMD-V». Suele estar en los apartados Advanced, CPU Configuration, Processor o Security.
- Pulsa Enter sobre la opción y cámbiala a
Enabled. - Sal de la UEFI con «Save & Exit» o F10 y confirma.
Si no aparece o no la localizas, consulta la guía del fabricante: Acer, Asus (con guías separadas para AMD e Intel), Dell, HP y Lenovo tienen páginas específicas. En dispositivos Surface la virtualización ya viene activada de fábrica.
Falta la Plataforma de máquina virtual en Windows
Si la UEFI está bien pero el error 0x80370102 sigue apareciendo, falta la característica de Windows que activa el hipervisor. En Windows 10 a 11 se enciende desde el mismo cuadro y se aplica tanto en Hyper-V como en WSL, Docker Desktop o Android Emulator (Google).
Ábrela desde «Activar o desactivar las características de Windows»
- Marca la casilla «Plataforma de máquina virtual» (la home edition la ofrece igualmente).
- Pulsa Aceptar y espera a que Windows aplique los cambios.
- Reinicia cuando te lo pida.
En Windows 10 la ruta es idéntica. Microsoft recomienda este paso sobre todo tras actualizar desde Windows 10 a Windows 11.
bcdedit /enum | findstr -i hypervisorlaunchtype debe decir Auto. Si lo segundo dice Off, pasa al siguiente punto.Si sigue sin arrancar: forza el hipervisor a Auto
A veces Windows deja el hipervisor en Off aunque la característica esté instalada. Se corrige con un solo comando desde la Terminal como administrador.
bcdedit /set hypervisorlaunchtype Auto
Reinicia y vuelve a comprobar con bcdedit /enum | findstr -i hypervisorlaunchtype.
Auto y el emulador arranca. Si no, ve a «Otro emulador o una versión antigua bloquea el hipervisor».Otro emulador o una versión antigua bloquea el hipervisor
BlueStacks (versiones antiguas), VirtualBox 5.x, VMware Workstation anterior a 15.5.5 y algunos productos de Kaspersky ocupan o bloquean el hipervisor. Al activar la Plataforma de máquina virtual, esos programas dejan de funcionar hasta que se actualizan o se desactivan. Si convives con uno, tienes dos caminos.
Desinstala o actualiza BlueStacks, VirtualBox, VMware, Kaspersky
Quita las versiones problemáticas desde Configuración > Aplicaciones > Aplicaciones instaladas y vuelve a instalar la versión compatible con Hyper-V: VMware 15.5.5 o superior y VirtualBox 6 o superior conviven con el hipervisor de Windows.
Desactiva Windows Hypervisor Platform si estorba
Si prefieres que el emulador externo siga funcionando y no necesitas WSL 2 ni Hyper-V, apaga la Plataforma del hipervisor de Windows.
- Desmarca «Windows Hypervisor Platform» y «Plataforma de máquina virtual».
- Pulsa Aceptar y reinicia.
El procesador no tiene SLAT o no es compatible
Si LeoMoon CPU-V y msinfo32 coinciden en que el procesador no admite SLAT, la virtualización con Hyper-V o WSL 2 no es viable en ese equipo. Conviene confirmarlo con dos fuentes antes de cambiar nada.
Comprueba SLAT y compatibilidad con msinfo32 y la ficha del procesador
Abre msinfo32 (Inicio, escribir msinfo32, Enter) y revisa «Hyper-V – Enumeraciones > Firmware de SLAT»: si está vacío o dice que no hay soporte, el procesador no ofrece SLAT. Para confirmarlo con la ficha del fabricante, entra a la web de Intel o AMD con el modelo exacto (Inicio > Win+R > msinfo32 para copiarlo) y mira la sección «Tecnología de virtualización». Si no aparece SLAT (Intel lo llama «EPT», AMD «NPT» o «Rapid Virtualization»), tu máquina no puede usar Hyper-V ni WSL 2 y toca cambiar de equipo.
Sigue sin funcionar: repara Windows con DISM e instalación de reposo
Si has hecho todo lo anterior y el error persiste, los archivos del sistema pueden estar dañados. Antes de reinstalar, DISM y una instalación de reparación «in situ» suelen resolverlo sin tocar tus programas ni archivos personales.
Configuración > Sistema > Recuperación > Crear un punto de restauración) antes de empezar.DISM y SFC desde los medios de instalación
Consigue el medio oficial: descarga la ISO de Windows 11 desde la web de Microsoft (Win+R > ms-settings:windowsupdate), extrae su contenido a una carpeta local y abre la Terminal como administrador.
DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\Sources\install.wim
sfc /scannow
Sustituye E:\Sources\install.wim por la letra donde esté montada la ISO. Reinicia al terminar.
Restaurar sistema conservando archivos o instalación de reparación media
Si sigue fallando, prueba primero un punto de restauración anterior al problema.
Si no hay puntos válidos, haz una instalación de reparación «in situ» sobre Windows 11: monta la ISO, ejecuta setup.exe desde dentro de Windows y elige «Conservar archivos personales y aplicaciones». Es una reinstalación de los componentes del sistema sin tocar tus datos.
Lo que ya has descartado y cuándo pedir ayuda al fabricante
- UEFI sin opción de virtualización, aunque esté bien actualizado.
- Procesador sin SLAT o no compatible con la generación de Windows instalada.
- Cuenta sin permisos de administrador para activar la característica o tocar
bcdedit. - Emulador incompatible que ocupa el hipervisor.
- Reparación con DISM e instalación de reposo sin resultado.
Si la opción de virtualización no aparece en la UEFI tras una actualización de firmware, abre una incidencia con el fabricante (Acer, Asus, Dell, HP o Lenovo) indicando marca, modelo exacto y versión de BIOS. Incluye también la salida de msinfo32 y de LeoMoon CPU-V: acelera mucho la respuesta.
Dudas sobre habilitar la virtualización en Windows 11
1. Cómo habilitar la virtualización en Windows 11
Entra en la BIOS o UEFI reiniciando el PC y pulsando la tecla correspondiente (Supr, F2 o Esc según el fabricante). Dentro, busca una opción llamada SVM, VT-x o Intel VT y guarda con F10. Al reiniciar, comprueba en Administración de tareas > Rendimiento > CPU que la virtualización aparece como "Habilitada".
2. Se puede activar la virtualización en Windows 11 sin entrar en la BIOS
No para activarla por primera vez: hay que habilitarla en la BIOS o UEFI. Lo que sí puedes hacer sin reiniciar es encender funciones que dependen de ella, como Plataforma de máquina virtual (Win+S, escribe "Activar o desactivar características de Windows" y marca esa casilla) o el hipervisor de Hyper-V desde el mismo panel.
3. Cómo activar la virtualización de hardware en el PC
Reinicia el equipo y entra en la BIOS con Supr, F2 o F12 (varía según el fabricante). Busca el apartado Advanced o CPU Configuration y activa SVM Mode (en AMD) o Intel Virtualization Technology (VT-x). Guarda los cambios con F10, reinicia y verifica que está activa en Administración de tareas > CPU.
4. Cómo saber si la virtualización está activada en Windows 10
Abre el Administrador de tareas con Ctrl+Mayús+Esc y ve a la pestaña Rendimiento > CPU. En la zona inferior derecha aparece "Virtualización: Habilitado" o "Deshabilitado". Otra opción es ejecutar systeminfo en el Símbolo del sistema y mirar la línea "Hyper-V Requirements", que también lo muestra.
Fuentes
- Microsofthow to enable Hardware virtualization – Microsoft Q&Aconsultado el 16/10/2026
- DellCómo habilitar o deshabilitar la virtualización de Windows en …consultado el 16/10/2026
- MicrosoftErrores de WSL, Hyper-V y la virtualización (0x80370102 y «virtualización deshabilitada») — documentación oficialconsultado el 16/10/2026