Cómo corregir el error "VT-X no está disponible (verr_vmx-No-Vmx)" en VirtualBox

VT-x o Intel Virtualization Technology permite que los procesadores ejecuten máquinas virtuales. No sorprende, entonces, que el error " VT-x no está disponible ( VERR_VMX_NO_VMX )" impida que VirtualBox funcione correctamente.

Este error indica que su procesador no tiene habilitada la virtualización. Esto podría deberse a muchas razones, desde una precaución de seguridad hasta un conflicto con otra tecnología. Afortunadamente, hay muchas soluciones fáciles para este problema. Aquí están todas las formas de resolver este error común de VirtualBox(VirtualBox error) .

Solución 1: habilite VT-X desde BIOS

La explicación más simple para obtener un error de " VT-x no está disponible" es que la función simplemente no está habilitada en su computadora.

Esto es probable si es la primera vez que ejecuta VirtualBox en la máquina. Para solucionarlo, solo necesitas acceder a la configuración de la BIOS y habilitar las opciones VT-x y VT-d(access the BIOS settings and enable the VT-x and VT-d options) . Por lo general, se denomina tecnología de virtualización Intel(Intel Virtualization Technology) o modo SVM en las computadoras (SVM)AMD .

Sin embargo, es posible que tenga que hurgar en los distintos menús del BIOS , ya que la ubicación de la opción varía entre las diferentes placas base(Motherboards) . En algunos, lo encontrará en Seguridad(Security) ; en otros, en Avanzado(Advanced) .

Corrección 2: deshabilitar Hyper-V

Microsoft Windows tiene su propia versión de virtualización(its own version of virtualization) , y no funciona bien con herramientas de terceros como VirtualBox . Debe desactivarlo para eliminar el conflicto y hacer que VirtualBox funcione correctamente.

La característica se llama Hyper-V y no está presente en todas las versiones de Windows . Solo las versiones de 64 bits de Windows 10 Pro , Enterprise o Education poseen Hyper-V . Si está utilizando la edición de Windows 10(Windows 10) o Windows 11 Home , puede omitir este paso con seguridad.

  1. Hay varias formas de deshabilitar la función Hyper-V de Windows(Hyper-V Windows) , pero la más confiable es usar el símbolo del sistema(Command Prompt) . Busque(Search) "cmd" en el menú Inicio(Start Menu) y seleccione la opción Ejecutar como administrador.(Run)

  1. Ahora ingrese el siguiente comando: bcdedit /set hypervisorlaunchtype off

Esto editará los datos de configuración de arranque(Boot Configuration Data) y eliminará el servicio Hyper-V de la lista.

  1. Para estar más seguro, sigue con este comando también: dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

Esto evita que DISM ( Administración(Management) y mantenimiento(Deployment Image Servicing) de imágenes de implementación ) vuelva a agregar automáticamente el servicio cuando actualice la imagen de Windows .

  1. Reinicia tu computadora.

Solución 3: Deshabilitar la integridad de la memoria

Windows Security incluye una función de protección basada en virtualización que puede detectar la inyección de código de bajo nivel y proteger su PC incluso del malware más peligroso. Pero al igual que Hyper-V , esto crea un conflicto con VirtualBox .

La mayoría de los usuarios no necesitan la seguridad avanzada que proporciona el aislamiento de Core . Las computadoras portátiles modernas(Modern) lo tienen deshabilitado de forma predeterminada, ya que entra en conflicto con el software incorporado que se utiliza para optimizar el rendimiento del hardware.

  1. Para deshabilitar la integridad de la memoria en su computadora, abra (Memory)Seguridad de Windows(Windows Security) . Puedes buscarlo en el menú Inicio(Start Menu) .

  1. Cambie a la pestaña Seguridad del dispositivo.

  1. Puede ver si la integridad de la memoria(Memory) se está ejecutando comprobando el encabezado de aislamiento del núcleo . (Core)Seleccionar Detalles de aislamiento del núcleo(Core) lo lleva a la opción en sí.
  2. Desactive(Turn) la integridad de la memoria(Memory) moviendo el interruptor a la posición de apagado(Off) .

  1. Reinicia la computadora.

Solución 4: verifique la configuración de su antivirus(Antivirus Settings)

Si está utilizando una herramienta antivirus de terceros, la aplicación puede bloquear algunas funciones de virtualización en su PC. Avast , por ejemplo, desactiva automáticamente VT-x en algunas computadoras.

Debe buscar en la configuración de su aplicación antivirus todo lo relacionado con la virtualización de hardware y asegurarse de permitirlo. En Avast , debe marcar General > Troubleshooting > Enable virtualización asistida por hardware.

¿Cuál es la mejor manera de corregir el error " VT (Error)-x(VT-x) no está disponible ( VERR_VMX_NO_VMX )" en Windows ?

Tener la virtualización de Hyper-V(Hyper-V virtualization) ejecutándose e interfiriendo con VirtualBox es la razón más común para obtener un error VT-x en Windows 10 . Puede solucionarlo fácilmente desactivando la función a través del símbolo del sistema.

El error también aparece en muchas PC porque la virtualización está deshabilitada en su BIOS . Ese se resuelve con la misma facilidad: abra la configuración del BIOS y habilite el modo Intel Virtualization o SVM .

Finalmente, su sistema podría obtener el error VT-x debido a características de seguridad demasiado entusiastas. Deshabilite la integridad de la memoria de Seguridad de Windows(Windows Security) y observe la configuración de su antivirus de terceros para encontrar y resolver cualquier conflicto. VirtualBox debería funcionar sin problemas ahora.



About the author

Soy técnico de Windows 10 y he estado ayudando a personas y empresas a aprovechar el nuevo sistema operativo durante muchos años. Tengo un gran conocimiento sobre Microsoft Office, incluido cómo personalizar la apariencia y las aplicaciones para diferentes usuarios. Además, sé cómo usar la aplicación Explorer para explorar y encontrar archivos y carpetas en mi computadora.



Related posts