VirtualBox es un popular hipervisor de tipo dos que le permite ejecutar uno o más sistemas operativos en paralelo utilizando la tecnología de virtualización de hardware. Puede crear una máquina virtual en VirtualBox , asignar recursos de hardware como CPU, RAM y almacenamiento, e instalar Windows, Linux y otros sistemas operativos.
Sin embargo, algunos usuarios se enfrentan al código de error VERR_VMX_NO_VMX acompañado del mensaje de VirtualBox 'Vt-X no está disponible'. Como resultado, no pueden utilizar el software sin problemas. Bueno, no te preocupes, hoy discutiremos seis métodos para corregir este error de VirtualBox.
¿Por qué ocurre el error de VirtualBox 'Vt-X no está disponible' en Windows?
Aquí hay algunas razones para el código de error 'VERR_VMX_NO_VMX':
- Su PC no admite la virtualización de hardware o está deshabilitada en la configuración del BIOS.
- Otros componentes de virtualización de Windows, como Hyper-V, están activos.
- Los componentes de seguridad de Windows que dependen de la virtualización están en conflicto con VirtualBox.
- La versión instalada de VirtualBox contiene errores.
Ahora ya conoce las razones detrás del código de error. Analicemos los métodos para solucionarlo.
1. Compruebe si su PC admite virtualización o no
Su PC debe admitir la virtualización de hardware para utilizar cualquier programa de hipervisor como VirtualBox. La página de configuración del BIOS y la guía de información del producto del fabricante pueden responder esta pregunta. Pero también existe otra forma sencilla de comprobarlo. Repita los siguientes pasos:
Paso 1: presione la tecla Ctrl + Shift + Esc para abrir el Administrador de tareas.
Paso 2: cambie a la pestaña Rendimiento.
Paso 3: haga clic en la opción CPU. Encuentra la opción Virtualización.
Si no se menciona la virtualización o Hyper-V, su PC no lo admite. Pero si ve deshabilitado al lado, debe modificar la configuración del BIOS.
2. Habilite la virtualización de hardware en BIOS
Después de usar el Administrador de tareas para verificar si la virtualización está activa, deberá habilitarla manualmente accediendo a la configuración del BIOS en su PC. He aquí cómo hacerlo:
Paso 1: reinicia tu PC.
Paso 2: presione la tecla F asignada o la tecla Esc para acceder a la página de configuración del BIOS.
Paso 3: cambie a la página de Configuración.
Paso 4: seleccione la opción Tecnología de virtualización Intel. Elija la opción Habilitado.
Paso 5: presione la tecla F10 para aplicar los cambios y salir.
Tenga en cuenta que en su PC, la configuración de Virtualización puede aparecer en una sección diferente del BIOS y con un nombre diferente.
3. Deshabilite otros componentes de virtualización de Windows
Windows tiene múltiples funciones de virtualización opcionales, cada una adecuada para sus casos de uso. Pero si desea utilizar VirtualBox, debe desactivarlos todos excepto la función Plataforma hipervisor de Windows. He aquí cómo hacerlo:
Paso 1: presione la tecla de Windows para abrir el menú Inicio. Escriba appwiz.cpl en el cuadro de búsqueda y presione Entrar para abrir la ventana Programas y características.
Paso 2: haga clic en la opción "Activar o desactivar las funciones de Windows".
Paso 3: Desmarque la Plataforma de máquina virtual, Hyper-V y el Subsistema de Windows para Linux de la lista de opciones.
Paso 4: haga clic en el botón Aceptar.
Paso 5: reinicie su PC para aplicar los cambios y eliminar todas las funciones innecesarias de Windows en su PC.
4. Deshabilite las funciones de aislamiento del núcleo
Windows utiliza tecnología de virtualización para ofrecer funciones de seguridad a través del programa de seguridad de Windows. Sin embargo, sólo un programa puede utilizar la virtualización de hardware, por lo que debes desactivar la integridad de la memoria si necesitas utilizar VirtualBox y otras aplicaciones similares. Repita los siguientes pasos:
Paso 1: presione la tecla de Windows para abrir el menú Inicio. Escriba Seguridad de Windows en el cuadro de búsqueda y presione Entrar.
Paso 2: haga clic en el ícono de Seguridad del dispositivo.
Paso 3: haga clic en la opción Detalles de aislamiento del núcleo.
Paso 4: deshabilite el interruptor debajo de la opción Integridad de la memoria.
Paso 5: cierre Seguridad de Windows y reinicie su PC. Compruebe si el error 'VERR_VMX_NO_VMX' aparece ahora.
5. Eliminar otras aplicaciones de virtualización
Si está utilizando otras aplicaciones de virtualización junto con VirtualBox, debe eliminarlas para comprobar si están causando el problema. Todas sus máquinas virtuales permanecerán intactas. Así es cómo:
Paso 1: presione la tecla de Windows para abrir el menú Inicio. Escriba appwiz.cpl en el cuadro de búsqueda y presione Entrar para abrir la ventana Programas y características.
Paso 2: busque otras aplicaciones de virtualización en la lista. Haga clic derecho sobre él y seleccione la opción Cambiar.
Paso 3: siga las instrucciones que aparecen en pantalla para eliminar el programa.
Paso 4: cierre la ventana del Panel de control.
Paso 5: reinicia tu PC y luego inicia VirtualBox.
6. Reinstale VirtualBox
El último recurso es reinstalar VirtualBox en su PC. Una instalación defectuosa puede causar inestabilidad e impedir que las máquinas virtuales se inicien correctamente. Aquí se explica cómo reinstalarlo:
Paso 1: presione la tecla de Windows para abrir el menú Inicio. Escriba appwiz.cpl en el cuadro de búsqueda y presione Entrar para abrir la ventana Programas y características.
Paso 2: busque VirtualBox en la lista y haga clic derecho sobre él. Seleccione la opción Desinstalar.
Paso 3: siga las instrucciones que aparecen en pantalla para eliminar el programa.
Paso 4: reinicia tu PC.
Paso 5: descargue la última versión de VirtualBox.
Descargar Virtual Box
Paso 6: inicie la configuración y complete el proceso de instalación.
Paso 7: agregue las máquinas virtuales y luego intente iniciarlas para verificar si el error persiste.
Algunos usuarios enfrentan este problema después de actualizar la aplicación a la última versión. Si se encuentra en el mismo grupo, elimine la última versión y luego reinstale una versión anterior de VirtualBox.
Resolver errores de VirtualBox
Estos fueron los seis métodos para corregir el error de VirtualBox 'Vt-X no está disponible' en Windows. Verifique el estado de la virtualización, desactive las funciones de virtualización y desinstale otros programas de hipervisor. Por último, reinstale VirtualBox para solucionar el problema. Háganos saber qué solución funcionó para usted en los comentarios a continuación.