Solución: VT-X está deshabilitado en la BIOS para todos los modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled)



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Varios usuarios se encuentran con el VT-X está deshabilitado en la BIOS para todos los modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) Error al intentar abrir una máquina virtual con VM Virtualbox. Se informa que el problema ocurre en todas las versiones recientes de Windows y en algunas distribuciones de Ubuntu. La naturaleza de la máquina virtual no parece ser importante, ya que se informa de incidencias con sesiones virtuales de Windows y Ubuntu que fallan con el mismo mensaje de error.



VT-x está deshabilitado en el BIOS para todos los modos de CPU (VERR_VMX_MSR_ALL_VMX_DISABLED

VT-x está deshabilitado en el BIOS para todos los modos de CPU (VERR_VMX_MSR_ALL_VMX_DISABLED



¿Qué está causando que el VT-X esté deshabilitado en la BIOS para todos los modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled)?

Investigamos este mensaje de error en particular analizando varios informes de usuarios y la solución que utilizaron para solucionar el problema. Este problema no es fácil de solucionar, ya que ocurre tanto en Windows como en Linux. Sin embargo, logramos detectar algunos escenarios comunes que se sabe que desencadenan este mensaje de error en particular:



  • La tecnología de virtualización (VT-X) está deshabilitada desde BIOS - La mayoría de las veces, este problema en particular ocurre porque VT-X está deshabilitado desde el nivel de BIOS en la máquina. Un host de 64 bits debe tener la tecnología de virtualización (VTx) habilitada en el BIOS. En algunas máquinas, también deberá habilitar la E / S dirigida por tecnología de virtualización (VTd).
  • Tu CPU no es compatible con VT-X / AMD-V - Otro escenario posible es que su CPU simplemente no esté equipada para admitir la virtualización. Esto puede ocurrir con configuraciones antiguas que utilizan una CPU antigua.
  • PAE y NX están deshabilitados en la CPU del host - Varios usuarios han informado que el problema se resolvió después de asegurarse de que la CPU virtualizada esté configurada para ejecutarse con Extensión de dirección física (PAE) y NX .
  • La RAM asignada es insuficiente o supera las capacidades del sistema - Cambiar el valor de memoria base predeterminado ha ayudado a muchos usuarios que encuentran el mismo problema a resolverlo por completo.
  • La solución de seguridad de terceros está interfiriendo con VT-X Vt-D - Hay varios clientes AV de terceros que se sabe que causan interferencias con VirtualBox. El establecimiento de una regla para desinstalar completamente el cliente Av resolverá el conflicto.

Si actualmente tiene dificultades para resolver este problema en particular, este artículo le proporcionará una lista de pasos de resolución de problemas de calidad. A continuación, tiene una colección de métodos que han seguido otros usuarios en una situación similar para resolver el problema.

Para obtener los mejores resultados, siga los métodos a continuación en el orden en que se presentan hasta que encuentre una solución que resuelva el problema en su situación particular.

Método 1: Verifique si su CPU es compatible con VT-X / AMD-V

Antes de intentar cualquier otra cosa, asegurémonos de que el sistema en el que se encuentra el problema esté diseñado para adaptarse VT-X (Intel) o AMD-V (AMD) . Si su CPU es lo suficientemente antigua, es posible que simplemente no haya sido diseñada para admitir la virtualización.



Hay varios métodos que puede seguir para verificar si su CPU admite la virtualización, pero vamos a tomar el camino más fácil. SecurAble es un software gratuito que nos ayudará a determinar las características de su procesador y nos dirá si se puede lograr la virtualización.

Aquí tiene una guía rápida sobre cómo descargar y usar Asegurable para ver si su CPU admite la virtualización:

  1. Visite este enlace ( aquí ), desplácese hacia abajo hasta la sección de descargas y haga clic en Descargar ahora.

    Descarga de SecurAble

    Descarga de SecurAble

  2. Una vez descargada la utilidad, simplemente abra el ejecutable y estará listo. Hacer clic si en el UAC (solicitud de cuenta de usuario) y espere hasta que se analice su CPU.
  3. Una vez que aparezcan los resultados, verifique si tiene un si directamente arriba Virtualización de hardware . presione una tecla para ingresar a la configuración o BIOS

    La virtualización de hardware se admite en este ejemplo

    Si confirma que la virtualización de hardware es compatible, puede seguir los métodos a continuación para saber que uno de ellos resolverá el VT-X está deshabilitado en la BIOS para todos los modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) error.

En el caso de que la prueba muestre que su máquina no es compatible con la virtualización de hardware, no podrá resolver el problema con los métodos siguientes.

Método 2: habilitar la tecnología de virtualización (VTX) desde BIOS

Si tiene el problema en un host de 64 bits, tenga en cuenta que es probable que deba habilitar Tecnología de virtualización (VTx) desde la configuración de su BIOS. En algunas placas base, también deberá habilitar E / S dirigida por tecnología de virtualización (VTd)

Algunas placas base vienen con esta opción habilitada de forma predeterminada, pero la intervención manual del usuario o la interferencia de terceros pueden deshabilitarla.

Nota: Windows Hyper V también puede ser responsable de deshabilitar VT-x en su computadora.

Tenga en cuenta que las opciones de menú exactas que implican la habilitación de VT-X o AMD-V serán diferentes según su placa base. Pero, en general, los pasos son aproximadamente los mismos. Aquí hay una guía rápida para asegurarse de que VT-X o AMD-V esté habilitado en la configuración de su BIOS:

  1. Encienda su máquina y presione el Clave de configuración repetidamente hasta que ingrese a su BIOS. Normalmente, la clave de configuración se mostrará en la pantalla inmediatamente después de que encienda su computadora. Si no lo ve, intente presionar repetidamente el Teclas F (F2, F4, F8, F10, F12) o la Del key (Dell computers) hasta que lo hagas bien.
    Habilitación de la virtualización en un BIOS basado en HP

    Presione [tecla] para ingresar a la configuración

    Nota: Puede realizar una búsqueda en línea con su ' * versión de la placa base * clave BIOS ”Para evitar experimentar con diferentes combinaciones.
  2. Una vez que ingrese la configuración de su BIOS, vaya a Seguridad> Seguridad del sistema y habilitar Tecnología de virtualización (VTx) y / o Tecnología de virtualización E / S direccionadas (VTd).

    Deshabilitar Avast

    Habilitación de la virtualización en un BIOS basado en HP

    Nota: Tenga en cuenta que los nombres o la ubicación serán diferentes según su placa base. En algunas versiones de BIOS, deberá habilitar Tecnología de virtualización desde Advanced BIOS Features . En placas base basadas en Intel, puede habilitar la virtualización desde Avanzado> Tecnología de virtualización Intel (R) .

  3. Una vez que se haya habilitado la tecnología de virtualización en la máquina, guarde la configuración actual del BIOS y salga de la configuración del BIOS para permitir que su máquina se reinicie.
  4. En el próximo inicio, vea si el problema se ha resuelto al intentar abrir la misma máquina virtual (la que anteriormente mostraba el mensaje de error)

Si sigues encontrando el mismo VT-X está deshabilitado en la BIOS para todos los modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) error, vaya al siguiente método a continuación.

Método 3: habilite PAE / NX desde VirtualBox Manager

Varios usuarios que luchan por resolver el mismo mensaje de error informaron que el problema se resolvió por completo después de hacer malabarismos con la configuración del dispositivo virtual y habilitaron PAE / NX desde el Configuraciones menú.

Esta opción determina si PAE (extensión de dirección física) y las capacidades NX de la CPU del host estarán expuestas a la máquina virtual.

Aunque no se garantiza que esto funcione, generalmente se informa que resuelve el problema en computadoras de 64 bits que están confirmadas para admitir la virtualización de hardware. Aquí hay una guía rápida sobre cómo habilitar PAE / NX desde Oracle VM VirtualBox:

  1. Seleccione la máquina que muestra el mensaje de error en el panel de la izquierda y luego haga clic en el Configuraciones icono.

    Acceder al menú Configuración de la máquina que falla

  2. En la ventana Configuración de la máquina virtual, vaya a la Sistema sección (usando el panel izquierdo) y acceda al Procesador lengüeta. Luego asegúrese de que el Habilitar PAE / NX casilla de verificación (asociada con Funciones extendidas ) está chequeado. go to System>Procesador y marque la casilla asociada con Habilitar PAE / NX

    vaya a Sistema> Procesador y marque la casilla asociada con Habilitar PAE / NX

  3. Guarde los cambios y vuelva a iniciar la máquina virtual.

Si sigues viendo el VT-X está deshabilitado en la BIOS para todos los modos de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) error al intentar iniciar la máquina virtual, vaya al siguiente método a continuación.

Método 4: aumentar el tamaño de la RAM

Varios usuarios que experimentaron el mismo problema informaron que el problema se resolvió después de que aumentaron el tamaño de RAM asignado y volvieron a iniciar la máquina virtual.

Actualizar: Algunos usuarios han informado que, en su caso, la solución implicó reducir el tamaño de RAM asignado.

Si los métodos anteriores han demostrado ser ineficaces, siga los pasos a continuación para aumentar o disminuir el tamaño de la RAM:

  1. Seleccione la máquina virtual que le está causando problemas y haga clic en el Configuraciones icono.

    Acceder al menú Configuración de la máquina que falla

  2. En el Configuraciones ventana, vaya a Sistema y acceda a la tarjeta madre lengüeta. Una vez que llegue allí, aumente la memoria asignada ( Memoria base ) ajustando el control deslizante, luego haga clic en Okay para guardar los cambios.

    Ampliación de la memoria base

  3. Ejecute la máquina virtual y vea si el problema se ha resuelto. Si sigue viendo el mismo error, vuelva a la tarjeta madre pestaña usando el paso 2 para bajar la memoria base de lo que era inicialmente.

    Reducir la memoria base

  4. Ejecute la máquina nuevamente y vea si el problema se ha resuelto.

Método 5: evitar que los antivirus de terceros interfieran con la virtualización del hardware

Un culpable poco probable, pero que se ha identificado como la causa del problema una y otra vez, es la solución antivirus de terceros. Varios usuarios que se encontraban con el mismo problema informaron que en su caso, Avast (u otro cliente AV de terceros) estaba activando el mensaje de error.

Resulta que varias soluciones de seguridad de terceros están ejecutando algo en segundo plano para crear una función de 'caja de arena'. Esto termina bloqueando las funciones de virtualización para que no las use VirtualBox o un cliente similar.

Si está utilizando un cliente de seguridad de terceros, deshabilitar la protección en tiempo real no lo ayudará a resolver el problema. Las mismas reglas de seguridad se mantendrán firmemente vigentes tanto si su antivirus se está ejecutando activamente como si no.

Si está utilizando Avast, puede evitar que el cliente de seguridad interfiera con VirtualBox yendo a Configuración> Solución de problemas y desmarcando la casilla asociada con Habilite la virtualización asistida por hardware . Reinicie su sistema una vez que haya realizado este cambio.

Deshabilitar la virtualización de hardware de Avast

Si está utilizando un cliente diferente, busque en línea la configuración equivalente. Pero tenga en cuenta que algunos clientes AV de terceros no le permitirán deshabilitar la función de espacio aislado.

Si ese es el caso, la única solución es desinstalar su antivirus de terceros por completo de su sistema. Puede hacerlo fácilmente siguiendo esta guía ( aquí ).

6 minutos de lectura