Solución: AMD-V está deshabilitado en el BIOS (VERR_SVM_DISABLED)

Varios usuarios informan haber obtenido el AMD-V está deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) error mensaje al intentar iniciar una máquina virtual usando Máquina virtual VirtualBox. Aunque este problema en particular se informa principalmente en Windows 7, Windows 8 y Windows 10, hay varios informes de que ocurre en distribuciones de Linux.

AMD-V está deshabilitado en el BIOS (VER_SVM_DISABLED)
AMD-V está deshabilitado en el BIOS (VER_SVM_DISABLED)

Nota: Si estás recibiendo el VT-X no está disponible – VERR_VMX_NO_VMX error, siga esta guía de solución de problemas (aquí) en lugar de.

¿Qué está causando que AMD-V esté deshabilitado en el error del BIOS?

Investigamos el problema analizando varios informes de usuarios. Por lo que pudimos recopilar, hay varios escenarios que desencadenarán la aparición de este problema en particular. Aquí hay una lista con los culpables comunes que varios otros usuarios afectados han logrado identificar:

  • AMD-V está deshabilitado desde la configuración del BIOS – En esencia, el VERR_SVM_DISABLE El código de error le dice que su PC es compatible con AMD-V, pero la configuración del BIOS del host actualmente lo está deshabilitando.
  • Microsoft Hyper-V está interfiriendo con la tecnología AMD-V – Si Hyper-V está habilitado, automáticamente significa que la tecnología de virtualización integrada se apagó. En este caso, deberá desactivarlo para permitir el uso de AMD-V.
  • La versión del BIOS no admite tantos núcleos de CPU – Resulta que VM VirtualBox podría lanzar el problema si el software se ve obligado a crear una máquina virtual con más de 1 núcleo de CPU. Para hacer esto, requiere virtualizaciones de hardware y arrojará el error si la función está deshabilitada o no disponible.
  • Error de VirtualBox de máquina virtual – Hay varios informes de este error en máquinas capaces de admitir la tecnología de virtualización de hardware. En este caso, el problema generalmente se puede resolver modificando algunas configuraciones específicas de la máquina virtual.

Si actualmente tiene dificultades para resolver este mensaje de error en particular, este artículo le proporcionará varias guías de solución de problemas. A continuación, tiene una colección de métodos que otros usuarios en una situación similar han utilizado con éxito para resolver el problema.

Tenga en cuenta que las soluciones potenciales a continuación están ordenadas por eficiencia y gravedad, así que sígalas en orden hasta que encuentre un método que sea efectivo para resolver el problema.

Método 1: habilitar AMD-V desde la configuración del BIOS

AMD-V es la marca registrada renombrada para SModo de máquina virtual seguro (SVM). La razón número uno por la cual el AMD-V está deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) error ocurre es porque la tecnología AMD-V está deshabilitada desde la configuración de su BIOS.

Aunque en la mayoría de las máquinas esta opción está habilitada de forma predeterminada, una interferencia de terceros o una modificación manual puede significar que está deshabilitada en su computadora.

Afortunadamente, puede volver a habilitar AMD-V accediendo a la configuración de su BIOS y volviendo a habilitar el modo Máquina virtual segura desde la configuración de la CPU.

Pero tenga en cuenta que los pasos para ingresar al BIOS serán diferentes según el fabricante de su placa base. Para acceder a su BIOS, deberá presionar la tecla Configuración durante el procedimiento de inicio inicial. Por lo general, la clave de configuración es una de las Teclas F (F2, F4, F8, F10, F12) o la Tecla Del (para máquinas Del). Si no puede descubrir la clave de configuración usted mismo, esté atento durante el procedimiento de inicio inicial para ver si se menciona o busque los pasos específicos de acuerdo con el fabricante de su placa base.

Presione la tecla BIOS durante el procedimiento de inicio
Presione la tecla BIOS durante el procedimiento de inicio

Una vez que ingrese con éxito a su BIOS, busque una entrada llamada Modo de máquina virtual segura y asegúrese de que esté habilitada. En la versión de BIOS más popular, se puede encontrar en Avanzado > Configuración de CPU. Una vez que llegue allí, asegúrese de que Modo de máquina virtual segura es Activadoluego guarde la configuración y salga de su BIOS.

Asegúrese de que el modo de máquina virtual segura esté habilitado
Asegúrese de que el modo de máquina virtual segura esté habilitado

Nota: La ubicación exacta de esta entrada puede variar según el modelo de placa base. Si Modo de máquina virtual segura no está ahí para usted, busque los pasos específicos de acuerdo con su fabricante. En una placa base Acer, puede volver a habilitar AMD-V configurando AMD IOMMU para Activado (puedes encontrarlo dentro del Tecnología de virtualización de E/S de AMD menú).

Tenga en cuenta que para que se aplique el cambio, un reinicio de la máquina no es suficiente. Deberá realizar un arranque en frío. Esto significa que deberá apagar su máquina por completo y luego permitir que se inicie desde cero.

Una vez que se complete el próximo inicio, abra la máquina virtual que le mostraba el mensaje dentro de VM VirtualBox y vea si el problema se resolvió. Si todavía estás viendo el AMD-V está deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) errorbaje al siguiente método a continuación.

Método 2: deshabilitar Windows Hyper-V

Varios usuarios encontrándose con el AMD-V está deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) error han logrado resolver el problema al deshabilitar el Característica de Microsoft Hyper-V desde el Agregar o quitar funciones de Windows pantalla.

Microsoft Hyper-V es la tecnología de virtualización propia de Microsoft que se habilita automáticamente en la mayoría de las versiones recientes de Windows. Esto crea un problema porque cada vez que se habilita Hyper-V, la tecnología de hardware integrada se apaga (en este caso, AMD-V). Dado que VM VirtualBox necesita AMD-V o VT-X para ejecutar una máquina virtual, obtendrá un mensaje de error en lugar de la VM real.

Afortunadamente, puede corregir fácilmente este problema siguiendo un conjunto de instrucciones simples que lo ayudarán a desactivar la tecnología Microsoft Hyper-V. Esto es lo que debe hacer:

  1. prensa Tecla de Windows + R para abrir un Correr caja de diálogo. Luego, escribe “appwiz.cpl” y presione Ingresar abrir Programas y características.
    Diálogo de ejecución: appwiz.cpl
    Diálogo de ejecución: appwiz.cpl
  2. En el interior Programas y característicasutilice el menú de la derecha para hacer clic en Activar o desactivar las características de windows.
    En Programas y características, haga clic en Activar o desactivar características de Windows
    En Programas y características, haga clic en Activar o desactivar características de Windows
  3. En la pantalla Características de Windows, busque una entrada de Hyper-V y asegúrese de que la casilla asociada a ella esté deshabilitada. Luego, haga clic en OK para guardar los cambios.
    Desmarque la casilla asociada con Hyper-V
    Desmarque la casilla asociada con Hyper-V
  4. Reinicie su máquina y vea si el error se resuelve en el próximo inicio.

Si todavía te encuentras con el AMD-V está deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) al encender su máquina virtual, baje al siguiente método a continuación.

Método 3: Cambiar el número de núcleos de CPU a 1

Si ha utilizado los métodos anteriores para asegurarse de que su máquina tenga todos los requisitos para lograr la virtualización de hardware y el problema persiste, es muy probable que la tecnología AMD-V no sea compatible con su configuración actual.

Afortunadamente, aún puede corregir el error con unos pocos pasos de instrucciones muy simples. Pero primero, repasemos qué está causando el problema: incluso si no ha personalizado la configuración de la máquina virtual que muestra el error, la configuración predeterminada podría crear el problema.

Lo que sucede es que el software asigna más de 1 CPU en la configuración del sistema, lo que obliga al sistema a usar la virtualización de hardware para iniciar el host virtual. Sin embargo, si su máquina no lo admite (tiene un AMD de cuatro núcleos o algo similar), el procedimiento no se completará correctamente y verá el AMD-V está deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) error mensaje en su lugar.

Afortunadamente, puede corregir este problema cambiando la cantidad de CPU asignadas a 1. Lo más probable es que esto resuelva el problema de una vez por todas. Esto es lo que debe hacer:

  1. Abierto Oracle VM Virtual Box, haga clic derecho en la máquina que muestra el error y luego haga clic en Ajustes.
    Haga clic derecho en la máquina afectada y haga clic en Configuración
    Haga clic derecho en la máquina afectada y haga clic en Configuración
  2. En el Ajustes de su máquina virtual, vaya a la pestaña Sistema (usando el submenú de la izquierda) y acceda a la Procesador pestaña. A continuación, arrastre el control deslizante asociado con el(los) procesador(es) a 1 CPU y haga clic en OK ahorrar.
    Vaya a Sistema ><noscript><img loading=Vaya a Sistema > Procesador y establezca el control deslizante Procesador en 1 CPU
  3. Cierre el menú de configuración y reinicie su máquina virtual. Debería arrancar sin el AMD-V está deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) error.

Método 4: cambiar la versión a Windows 7 o Windows 2003 (si corresponde)

Varios usuarios de Ubuntu (Linux) que usaban VM VirtualBox para ejecutar Windows XP o Windows 10 también estaban obteniendo la AMD-V está deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) error. La forma en que lograron resolver el problema es cambiando la configuración del sistema operativo invitado para que la versión especificada se establezca en ventanas 2003 o ventanas 7

Aunque no hay explicación de por qué esta solución es exitosa, parece haber ayudado a muchos usuarios a recuperar la funcionalidad normal de sus máquinas virtuales. Aquí hay una guía rápida sobre cómo cambiar la versión especificada de su máquina virtual:

  1. Abra VM VirtualBox, haga clic derecho en la máquina que muestra el error y elija Ajustes.
    Haga clic derecho en la máquina afectada y haga clic en Configuración
    Haga clic derecho en la máquina afectada y haga clic en Configuración
  2. En el menú Configuración, vaya al submenú General y luego haga clic en la pestaña Básico. Luego, cambie la versión usando el menú desplegable a cualquiera ventanas 2003 o ventanas 7 y golpear OK para guardar los cambios.
    Cambiar la versión de la imagen a Windows 7 o Windows 2003
    Cambiar la versión de la imagen a Windows 7 o Windows 2003
  3. Vuelva a iniciar la máquina virtual y compruebe si el procedimiento de arranque se realiza correctamente sin el AMD-V está deshabilitado en el BIOS (o por el sistema operativo anfitrión) (VERR_SVM_DISABLED) error