8 correcciones: VT-X no disponible (verr_vmx_no_vmx) en máquinas virtuales

8 correcciones: VT-X no disponible (verr_vmx_no_vmx) en máquinas virtuales

Cuando intenta iniciar una máquina virtual usando la aplicación VirtualBox, recibe un mensaje de error Vt-X Is Not Available (Verr_vmx_no_vmx) en su computadora. Lo más probable es que la virtualización esté deshabilitada.

En la mayoría de los casos, puede desactivar o activar VT-x en el BIOS. Cuando encienda su computadora por primera vez, presione DEL (o algo similar) para acceder a la configuración del BIOS. Hay una opción para habilitar la tecnología VT.

Recomiendo leer esta publicación que explica cómo solucionar el problema de Vt-X no disponible (Verr_vmx_no_vmx) y por qué sucedió en primer lugar.

¿Cuál es la razón por la que Vt-X no está disponible (Verr_vmx_no_vmx) en la computadora?

Investigué el problema tratando de reproducirlo y mirando otros informes de usuarios. Por lo que puedo decir, varios escenarios darán como resultado este mensaje de error:

  • VT-X no está habilitado en el BIOS: VT-X se puede deshabilitar manualmente o de forma remota en la configuración del BIOS mediante algunas aplicaciones de terceros. Esto causará el problema Vt-X no disponible (Verr_vmx_no_vmx).
  • La CPU no es compatible con VT-X: aunque es raro, hay casos en los que el error ocurre porque la PC en cuestión no tiene el hardware necesario para implementar la tecnología VT-X.
  • Virtualización de Windows Hyper-V habilitada: la tecnología Microsoft Hyper-V interfiere con VT-X. Si la virtualización de Hyper-V está habilitada, el sistema operativo deshabilitará automáticamente VT-x.
  • VT-X se deshabilitó después de la actualización de Avast: Avast acaba de publicar una actualización que deshabilita efectivamente VT-x. Al mismo tiempo, la protección en tiempo real está activa a menos que el usuario active la virtualización anidada en el menú de configuración.
  • Aislamiento del kernel habilitado: cuando habilita la opción de aislamiento del kernel en su máquina, puede causar problemas con la aplicación VirtualBox, lo que hace que VT-x (VERR VMX NO VMX) no esté disponible. Como resultado, recomendamos deshabilitar esta función y ver si el problema desaparece.

¿La respuesta para corregir el error de Virtualbox Vt-X no está disponible (Verr_vmx_no_vmx)?

  1. Deshabilitar el aislamiento del kernel de Windows Defender
  2. Habilite Vt-X desde la configuración del BIOS (menú de inicio)
  3. Deshabilitar el sistema de virtualización de Hyper-V (hipervisor de Windows)
  4. Habilite la virtualización anidada en Avast
  5. Deshabilitar el aislamiento del núcleo de Windows Defender
  6. Deshabilitar la zona de pruebas de Windows
  7. Deshabilitar Device Guard/Credencial Guard
  8. Eliminación del software antivirus de terceros
  9. Habilitar virtualización

1. Deshabilite el aislamiento del núcleo de Windows Defender.

Se sabe que la configuración de seguridad del dispositivo Windows Defender Core Isolation entra en conflicto con VT-X. Si experimenta el problema «Vt-X no está disponible» (Verr_vmx_no_vmx) y está utilizando Windows Defender como su configuración de seguridad predeterminada, le recomiendo verificar si Kernel Isolation está habilitado.

  • Encuentre Windows Defender usando el ícono del iniciador en la esquina inferior izquierda.
  • Para acceder a la función de seguridad integrada, vaya al Centro de seguridad de Windows Defender y haga clic en él.
  • En el Centro de seguridad de Windows Defender, navegue hasta el menú de la izquierda y seleccione Seguridad del dispositivo.
  • Seleccione Detalles de aislamiento del núcleo en el menú Seguridad del dispositivo (en Aislamiento del núcleo).
  • Asegúrese de que el interruptor de integridad de la memoria esté deshabilitado en el menú de aislamiento del kernel.
  • Reinicie su computadora después de deshabilitar la opción para ver si el problema se solucionó en el próximo inicio.
  • Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

2. Habilite Vt-X en la configuración del BIOS (menú de inicio).

Este problema también puede deberse a la desactivación de la opción «Tecnología de virtualización» en la configuración del BIOS. Así que asegúrese de verificar y habilitar esta opción si actualmente está deshabilitada.

Vt-X no está disponible (Verr_vmx_no_vmx) para emitir, probablemente porque la tecnología está deshabilitada en la configuración de su BIOS. Algunas aplicaciones de terceros pueden anular esta configuración, así que no abandone este método hasta que haya verificado que este es el caso.

Según el fabricante de la placa base, los pasos para acceder a la configuración del BIOS y confirmar que VT-X está habilitado variarán. Esta configuración aparece como Tecnología de virtualización o VTx/VTd en Seguridad.

  • Para ingresar al «modo BIOS», primero «arranque» la computadora y luego presione el botón de configuración cuando aparezca el «logotipo de Windows» en la pantalla.
  • Haga clic en la pestaña Seguridad y desplácese hacia abajo hasta Seguridad del sistema una vez en el modo BIOS.
  • Localice la configuración «Tecnología de virtualización (VTx/VTd)» y asegúrese de que esté «Activada». Si aún no está habilitado, hágalo.
  • “Para reiniciar una computadora. Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

3. Deshabilitar el sistema de virtualización Hyper-V (hipervisor de Windows)

Primero, asegúrese de que la virtualización de Hyper-V no interfiera con VT-x. Cuando la virtualización de Hyper-V está habilitada o habilitada, el equivalente de virtualización de VT-x se deshabilita inmediatamente. La actualización rompió la hiperfunción. Contra

Puede encontrar este problema como resultado de la instalación de la aplicación. Tenga en cuenta que, en la mayoría de los casos, Hyper-V permanecerá activo incluso si se desinstala la aplicación que lo habilitó.

Puede deshabilitar la virtualización de Hyper-V de varias maneras. Desde el símbolo del sistema (administrador), siga estos pasos para deshabilitar Microsoft Hyper V:

  • Para iniciar el cuadro de diálogo Ejecutar, mantenga presionada la tecla de Windows + R. Para abrir un símbolo del sistema elevado, escriba «cmd» y presione Ctrl + Shift + Enter. Seleccione «Sí» cuando aparezca la ventana UAC (Control de cuentas de usuario).
  • Para deshabilitar Microsoft Hyper V , pegue los siguientes comandos uno por uno en un símbolo del sistema elevado y presione Entrar:
    • bcdedit /establecer el tipo de inicio del hipervisor Desactivado
    • bcdedit /establecer máquina virtual No
    • dism.exe /Online/Disable-Feature:Microsoft-Hyper-V
  • Cierre el símbolo del sistema y reinicie su computadora después de que los comandos se ejecuten correctamente.
  • Asegúrese de recibir el mismo mensaje de problema cuando reinicie su máquina Virtualbox.
  • Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

4. Habilite la virtualización anidada en Avast

Si está utilizando Avast, tenga en cuenta que una actualización reciente de la aplicación agregó una función automática que detiene la ejecución de VT-X en su sistema si se cumplen ciertos criterios.

Hay una solución para resolver este problema sin desinstalar el cliente de seguridad de terceros.

  • Marque las casillas relacionadas con la configuración y solución de problemas de Avast y luego use la virtualización anidada en la virtualización anidada en
  • Habilite también la virtualización de hardware.
  • Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

5. Deshabilitar la zona de pruebas de Windows

Este problema también puede ocurrir si Windows Sandbox está activado en su computadora. Simplemente desactívelo y luego reinicie su computadora. Después de eso, ingrese al BIOS, deshabilite la virtualización y reinicie la computadora.

Verifique que la opción de virtualización en la configuración de UEFI/BIOS pueda habilitar o deshabilitar el espacio aislado de Windows en su sistema.

  • Seleccione y abra el Administrador de tareas presionando Ctrl+Alt+Del.
  • Compruebe si la opción de virtualización está habilitada en la página actual yendo a la pestaña de rendimiento.
  • Una vez verificado, siga estos pasos para habilitar o deshabilitar Windows Sandbox en su PC con Windows 10.
  • Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

Panel de control para habilitar o deshabilitar Windows Sandbox.

  • Escriba Panel de control en el botón Inicio. Para activar esta aplicación, vuelva a hacer doble clic en la primera opción.
  • Seleccione «Programa» y luego la categoría «Programas y características» en la ventana visible.
  • Toque la opción Activar o desactivar las características de Windows en el panel izquierdo.
  • Busque Windows Sandbox en la lista debajo de la ventana abierta.
  • Luego, dependiendo de si desea habilitar o deshabilitar esta opción, habilite o deshabilite la casilla de verificación.
  • Para que los cambios surtan efecto, haga clic en Aceptar y reinicie su computadora.
  • Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

Usando Powershell, habilitando o deshabilitando Windows Sandbox

  • Haga clic con el botón derecho en el icono Inicio y seleccione PowerShell (Administrador) en el menú desplegable.
  • Si aparece un aviso de UAC, seleccione Sí para permitir el acceso.
  • Copie/pegue el código en la ventana de PowerShell (Administrador) y presione Entrar al final.
  • Para habilitar el sandbox de Windows, ingrese el siguiente código:
    • Enable-WindowsOptionalFeature -FeatureName “Containers-DisposableClientVM”-All -Online
  • Ingrese el siguiente comando para deshabilitar el entorno limitado de Windows:
    • Disable-WindowsOptionalFeature -FeatureName “Containers-DisposableClientVM”-Online
  • Seleccione Y para aceptar la solicitud si se le solicita que reinicie el sistema después de completar la tarea.
  • Después de completar la tarea, verifique si la zona de pruebas está habilitada o deshabilitada, según sus preferencias.
  • Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

Use el símbolo del sistema, habilite o deshabilite Windows Sandbox

  • Escriba cmd en Cortana. Seleccione «Ejecutar como administrador» en el menú cuando haga clic con el botón derecho en Símbolo del sistema.
  • Para autorizar el acceso, responda Sí a la pregunta UAC.
  • Escriba el siguiente código en un símbolo del sistema con privilegios elevados y presione Entrar para ejecutar el comando.
  • Copie y pegue el código a continuación para habilitar la función de espacio aislado en Windows.
    • Dism /online/Enable-Feature/FeatureName:”Containers-DisposableClientVM”-Todos
  • Ejecute este comando en Windows para deshabilitar la función de sandbox:
    • dism/online/Disable-Feature/FeatureName: «Contenedores-DisposableClientVM»
  • Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

6. Deshabilitar Device Guard / Credential Guard

De manera predeterminada, la seguridad o la protección de credenciales se puede habilitar en los hosts de Windows con un dispositivo EFI BIOS. Esto interfiere con el software de virtualización a nivel del sistema operativo, lo que genera un error. Para evitar este error, debe estar deshabilitado. Puede hacer esto en Windows haciendo lo siguiente:

  • Para ingresar al cuadro de diálogo Ejecutar, use las teclas Ventana + R juntas. Escriba «gpedit.msc» en el cuadro de diálogo y presione Entrar.
  • Vaya a «Política informática local», luego «Configuración de la computadora», luego «Plantillas administrativas»> «Sistema»> «Protección del dispositivo» y luego «Desactivar seguridad basada en virtualización» en la ventana del editor de grupos.
  • Si no puede hacer esto usando el Editor de políticas de grupo, hay otra forma de lograr el mismo objetivo.
  • Establezca el valor «keyHKLM > System > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled» en «0» en el registro.
  • Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

7. Eliminar el software antivirus de terceros

Cualquier software antivirus que haya instalado en su sistema podría ser el culpable de este problema. Es mejor quitarlo por un tiempo y ver si soluciona el problema. Si está utilizando el Firewall de Windows Defender, puede desactivarlo haciendo lo siguiente:

  • Escriba «Configuración» en el cuadro de búsqueda junto al menú Inicio y presione el botón «Entrar».
  • Seleccione Actualización y seguridad en el panel izquierdo de la ventana Configuración, luego Seguridad de Windows.
  • Luego, en Ámbitos de protección, seleccione Protección contra virus y amenazas y luego Administrar configuración en Configuración de protección contra virus y amenazas.
  • Asegúrese de que el interruptor «Protección en tiempo real» esté en la posición «APAGADO» en esta ventana.
  • Regrese a la pestaña «Seguridad de Windows» y seleccione «Firewall y protección de red» en el panel izquierdo.
  • Seleccione «Red de dominio», «Red privada» y «Red pública» uno por uno en este cuadro, luego marque el botón de opción «APAGADO» para «Firewall de Microsoft Defender».
  • Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

8. Activa la virtualización

  • Abra una ventana del símbolo del sistema.
  • Ahora escriba systeminfo.exe en el símbolo del sistema.
  • A la derecha de los requisitos de Hyper V, verá la virtualización habilitada en el firmware.
  • Vaya al menú de inicio y seleccione «Configuración» en el menú desplegable.
  • Busque y seleccione Actualización y seguridad. Aparecerá una nueva pestaña, busque la recuperación y haga clic en ella.
  • Debe encontrar el modo de recuperación previo al inicio y hacer clic en el botón «Reiniciar ahora» en la sección «Inicio avanzado».
  • Debe seleccionar la opción Solucionar problemas cuando vea una pantalla azul con ciertos íconos.
  • Seleccione la pestaña «Avanzado». Debe definir esta configuración porque nuestro problema está relacionado con el firmware.
  • Seleccione la configuración del firmware UEFI una vez que los encontremos y el botón de reinicio aparecerá nuevamente; presione Entrar para reiniciar.
  • Busque la configuración del BIOS y presione la tecla de función correspondiente.
  • Aparecerá un nuevo panel; vaya a la configuración del sistema (puede llegar aquí presionando las teclas de flecha) y busque la tecnología de virtualización.
  • En este punto, su tecnología de virtualización está habilitada. Puede salir de esto presionando F10.
  • Compruebe si logró resolver el problema «Vt-X no está disponible (Verr_vmx_no_vmx)» o no.

Conclusión

Si la virtualización no está habilitada en su PC con Windows, se muestra el error «VT-x está deshabilitado en BIOS para todos los modos de CPU». La virtualización está deshabilitada de forma predeterminada en muchas máquinas con Windows en el nivel del BIOS y debe habilitarse para crear una nueva máquina virtual. Para averiguar qué significa este error y cómo solucionarlo, utilice todas las herramientas enumeradas anteriormente.

Preguntas más frecuentes

¿Cómo saber si Vt-X está habilitado en Windows 10?

Seleccione Administrador de tareas en el menú contextual haciendo clic derecho en la barra de tareas. Seleccione la pestaña Rendimiento en la ventana Administrador de tareas. Una vez que llegue a la pestaña Rendimiento, eche un vistazo a los detalles de la CPU que se muestran de forma predeterminada. Verifique el área de virtualización debajo de la información de la CPU en el lado derecho de la pantalla.

¿Cómo arreglar Vt no capaz?

Su computadora debe ser reiniciada. Para acceder al menú del BIOS, presione «Eliminar», «Esc», «F1», «F2» o «F4» una vez que la computadora salga de la pantalla negra. Busque la configuración relacionada con el procesador en la configuración del BIOS. Habilite la virtualización con las opciones VT-x, AMD-V, SVM o Vanderpool. Guarde los cambios y reinicie su computadora.

¿Cómo habilitar Intel Vt-d?

Presione la tecla de flecha hacia la derecha en la pantalla de la utilidad de configuración hasta que se seleccione la pestaña Avanzado. Presione la tecla de flecha hacia abajo hasta que se seleccione Tecnología de virtualización Intel(R) en la pestaña Avanzado y presione la tecla Intro. Seleccione Habilitado usando la tecla de flecha hacia abajo, luego presione la tecla Intro.

¿Cómo sé si mi computadora portátil admite la virtualización?

Abra una ventana del símbolo del sistema. Para iniciar el cuadro de ejecución, use la tecla de Windows + R, escriba cmd y presione Entrar. Ahora escriba el comando systeminfo en la línea de comando y presione Entrar. Este comando le mostrará todos los detalles de su sistema, incluido el soporte de virtualización.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *