If you get VT-x is not available(VERR_VMX_NO_VMX) error while starting a virtual machine using VirtualBox, then the following solutions will help you resolve the issue.Es bastante común cuando deshabilita la virtualización o VT-X antes de usar la máquina virtual virtualbox.
No se pudo abrir una sesión para la máquina virtual [nombre de máquina virtual].VT-X no está disponible.(VERR_VMX_NO_VMX).
Puede obtener este error al iniciar cualquier máquina virtual, incluidos Windows y Linux.De cualquier manera, debes seguir los mismos pasos.
VT-x is not available(VERR_VMX_NO_VMX)
To fixVT-X no está disponible(VERR_VMX_NO_VMX) error, follow these steps:
Para saber más sobre estos pasos, continúe leyendo.
1] Enable VT-x and VT-d
Al usar VirtualBox, VT-X y VT-D son dos de las cosas más esenciales que deben habilitarse en su computadora.Si su computadora no tiene estos soportes, no puede usar VirtualBox y terminar obteniendo un error como se indicó anteriormente.Si lo habilitó antes, pero se ha deshabilitado por error, puede obtener el mismo error.Por lo tanto, se recomienda encender la configuración VT-X y VT-D de la BIOS.
For that, you need to open the BIOS and find out two settings named Intel Virtualization Technology (also known as VT-x)and VT-d.Después de eso, debe verificar si están habilitados.Si no, enciéndalos.
2] Disable Hyper-V
Cuando usa VirtualBox, Hyper-V debe estar habilitado.De lo contrario, puede obtener tales problemas mencionados anteriormente.Como Hyper-V es otra funcionalidad de virtualización, dos características de virtualización no se ejecutarán simultáneamente.Por lo tanto, siga los siguientes pasos para deshabilitar Hyper-V en su PC:
Por fin, es posible que deba reiniciar su computadora para obtener el cambio.Una vez hecho esto, podrá usar VirtualBox sin ningún error.
3] Turn off Hyper-V virtualization using Command Prompt
A veces, deshabilitar el Hyper-V podría no ser suficiente para solucionar el problema mencionado anteriormente.Si lo mismo sucede con usted, debe desactivar la virtualización Hyper-V usando el símbolo del sistema.Para eso, haga lo siguiente:
Después de eso, debería poder usar VirtualBox con el mensaje de error mencionado anteriormente.
4] Disable Memory integrity
Puede deshabilitar la función de integridad de la memoria en la seguridad de Windows para verificar si eso resuelve su problema o no.Para eso, haga lo siguiente:
Después de eso, reinicie su computadora y verifique si el problema permanece o no.
¿Cómo arreglo VT-X no disponible?
Para arreglar VT-X no disponible, debe activar la tecnología de virtualización Intel del BIOS. For that, open your BIOS settings, and find out the Intel Virtualization technology option.A continuación, asegúrese de que esté activado.Si no, alterne la opción de encenderlo.
¿Cómo habilito VT-X en una VM?
Para habilitar VT-X en una máquina virtual o virtual, debe habilitar la tecnología de virtualización Intel. To do so, open the BIOS on your computer and find out the Intel Virtualization Technology option. Then, you need to select the Enabled option.