Cómo desactivar Hyper-V en Windows 11
Hyper-V es una solución de virtualización muy práctica integrada en Windows 11, especialmente para quienes prueban varios sistemas operativos o ejecutan laboratorios. Sin embargo, la verdad es que puede ser un verdadero fastidio si te gusta jugar o usar otros emuladores, ya que Hyper-V tiende a bloquearse o entrar en conflicto con ellos, lo que a veces da pie a muchos dolores de cabeza. Deshabilitar Hyper-V no siempre es sencillo, sobre todo si olvidas dónde está oculto o cómo desactivarlo de forma permanente. Esta guía explica algunas de las formas más fiables de deshabilitar Hyper-V en Windows 11 para que puedas volver a jugar o ejecutar otras herramientas de virtualización sin problemas.
La idea principal es que Hyper-V puede interferir con aplicaciones de terceros como VirtualBox, VMware o ciertos emuladores. Por lo tanto, si ves errores como «Hyper-V detectado» o simplemente tus aplicaciones no se ejecutan, desactivar Hyper-V podría solucionar el problema. El proceso implica usar diferentes métodos: desde las opciones integradas de Windows hasta trucos de la línea de comandos. A veces, incluso después de desactivarlo, Windows puede persistir en conservar partes de Hyper-V, por lo que podrías necesitar un par de intentos o combinaciones de soluciones. La paciencia ayuda, y no te preocupes, suele ser reversible si más adelante quieres volver a usar Hyper-V.
Cómo deshabilitar Hyper-V en Windows 11
Usar el Panel de características de Windows (el método más sencillo)
Esta es la forma más sencilla si solo buscas hacerlo rápido. Porque, claro, Windows tiene que complicarlo más de lo necesario, así que es posible que esta función no esté habilitada siempre, a menos que la hayas instalado por accidente o hayas realizado alguna configuración específica.
- Presione Win+ Rpara abrir el cuadro de diálogo Ejecutar.
- Escriba
controly presione Enterpara abrir el Panel de control. - Haga clic en Programas y luego seleccione Programas y características.
- En el panel izquierdo, haga clic en Activar o desactivar características de Windows.
- Desplácese hacia abajo para encontrar Hyper-V, Windows Hypervisor Platform y Virtual Machine Platform.
- Desmarca todas esas casillas. Luego, haz clic en Aceptar.
- Reinicie su PC para que los cambios se apliquen.
Rápido, sencillo, y si Hyper-V era el problema, esto debería solucionarlo. En algunas configuraciones, es extraño porque Hyper-V a veces deja residuos después de la desinstalación, y hay que volver a marcar esas casillas o probar un método diferente.
Usar BCDEDIT para deshabilitar Hyper-V en el arranque (a veces es más confiable)
Esta opción es útil si no quieres que Hyper-V se ejecute, pero no quieres desinstalarlo por completo. Es como activar el interruptor al inicio, lo que suele ser más efectivo si el método de la interfaz gráfica falla o si Hyper-V se reinicia constantemente.
- Abra el menú Inicio, escriba
cmd, haga clic derecho y seleccione Ejecutar como administrador. - Escriba este comando y luego presione Enter:
bcdedit /set hypervisorlaunchtype off
bcdedit /set hypervisorlaunchtype auto
Este método deshabilita Hyper-V incluso antes de que Windows se cargue, por lo que suele ser más efectivo que intentar eliminarlo por completo. Recuerda que, en algunas configuraciones, podrías tener que volver a ejecutar el símbolo del sistema en modo administrador si la solución no funciona.
Cómo usar el símbolo del sistema para desinstalar Hyper-V por completo
Si está seguro de que Hyper-V le está causando demasiados problemas y quiere eliminarlo, este comando deshabilita todas sus funciones a la vez. Es más permanente y garantiza que no queden restos, al menos no de Hyper-V.
- Abra nuevamente el símbolo del sistema como administrador.
- Ejecute este comando:
dism /online /disable-feature /featurename:Microsoft-Hyper-V-All
Nota: Si Hyper-V se habilitó mediante alguna configuración de BIOS/UEFI o una directiva de grupo, esto podría no ser suficiente. Es posible que deba verificar la configuración de virtualización de la BIOS y desactivarla allí si Windows se niega a deshabilitar Hyper-V.
Uso de PowerShell para una desactivación rápida
Como alternativa, PowerShell puede desactivar Hyper-V con un comando que es bastante equivalente al método del símbolo del sistema, a veces más sencillo si prefieres usar scripts o ya usas mucho PowerShell.
- Haga clic derecho en PowerShell en el menú Inicio, seleccione Ejecutar como administrador.
- Introduzca este comando:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
En algunas configuraciones, es impredecible, pero suele funcionar. Tenga en cuenta que estos comandos suelen requerir un reinicio para desactivar Hyper-V por completo.
Solución al problema «No pudimos completar las actualizaciones» al eliminar Hyper-V
Otra molestia surge si Windows se obstina y se niega a desinstalar o deshabilitar Hyper-V, mostrando errores como «No se pudieron completar las actualizaciones».Un poco frustrante, ¿verdad? Normalmente, se debe a que Windows tiene algunos adaptadores de red restantes o conectados que aún están vinculados a Hyper-V.
- Abrir el cuadro de diálogo Ejecutar ( Win+ R)
- Escriba
devmgmt.mscy presione Enterpara cargar el Administrador de dispositivos. - Haga doble clic en Adaptadores de red.
- Para una limpieza más sencilla, haga clic en el menú Ver y seleccione Mostrar dispositivos ocultos.
- Busque adaptadores Ethernet virtuales Hyper-V: generalmente se ven fuera de lugar si alguna vez se habilitó Hyper-V.
- Haz clic derecho en esos adaptadores y selecciona «Desinstalar dispositivo». Repite esto con todos los adaptadores relacionados para asegurarte de que no haya ningún problema.
- Reinicia después de todo. Esto ayuda a Windows a olvidarse de los restos y permite que el proceso de desinstalación finalice sin problemas.
Otros consejos para la solución de conflictos de Hyper-V
A veces, deshabilitar Hyper-V no es suficiente porque otras características de Windows o configuraciones de seguridad pueden mantenerlo bloqueado. Por ejemplo, Integridad de la memoria (una característica de Seguridad de Windows) o Device Guard/Credential Guard también pueden bloquear otras herramientas de virtualización, incluso después de que Hyper-V desaparezca.
Desactivación de la integridad de la memoria
- Abra Configuración ( Win+ I).
- Vaya a Privacidad y seguridad y luego haga clic en Seguridad de Windows.
- Seleccione Seguridad del dispositivo y luego haga clic en Detalles de aislamiento del núcleo.
- Desactive la integridad de la memoria y reinicie.
Es un poco extraño, ya que esta función de seguridad está diseñada para proteger el sistema, pero también bloquea ciertas aplicaciones de virtualización o el acceso a controladores. A veces, deshabilitarla soluciona los conflictos.
Desactivación de Device Guard y Credential Guard
Este es un poco más complejo, ya que suele requerir modificar el registro. Por eso, solo hazlo si te sientes cómodo editando el registro y sabes lo que haces; si lo haces mal, podrías desactivar algunas funciones de seguridad.
- Abra el Editor del Registro (
regedit) en modo de administrador. - Vaya a Equipo\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa.
- Si LsaCfgFlags no está allí, haga clic derecho en el panel derecho, elija Nuevo > Valor DWORD (32 bits) y nómbrelo LsaCfgFlags.
- Establezca su valor en 0 para deshabilitar o 1 para volver a habilitar.
- A continuación, vaya a Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard.
- Busque EnableVirtualizationBasedSecurity DWORD y configúrelo en 0.
- Reiniciar. Listo. Si quieres volver a encenderlo más tarde, simplemente invierte los valores.
Resumen
Desactivar Hyper-V no siempre es fácil, sobre todo si Windows se empeña en mantenerlo. Pero combinar los trucos de la línea de comandos con las opciones de la interfaz de Windows suele ser suficiente. Una vez desactivadas Hyper-V, la integridad de la memoria y otras funciones relacionadas, las herramientas de virtualización de terceros suelen funcionar correctamente. Normalmente, todo este lío merece la pena si tu objetivo principal son los juegos o el uso de emuladores. Crucemos los dedos y, con suerte, estos consejos te ahorrarán algunas horas de frustración.
Resumen
- Deshabilite Hyper-V a través de las características de Windows o usando comandos BCDEDIT.
- Desinstale Hyper-V con DISM o PowerShell si es necesario.
- Elimine los adaptadores de red restantes a través del Administrador de dispositivos.
- Desactive las funciones de seguridad relacionadas, como Integridad de la memoria y Protección del dispositivo.
- Reinicie siempre después de realizar cambios para asegurarse de que surtan efecto.
Artículos relacionados
¿Te resultó útil este artículo?