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

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

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

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

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

Investigamos el problema mirando varios informes de usuarios. De lo que pudimos reunir, 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 código de error VERR_SVM_DISABLE le indica que su PC admite 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 incorporada estaba desactivada. En este caso, deberá deshabilitarlo para permitir que se use AMD-V.
  • La versión de BIOS no es compatible con esta cantidad de núcleos de CPU : resulta que VM VirtualBox podría plantear 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 está disponible.
  • Error de VM VirtualBox : hay varios informes de este error que se produce 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 posibles soluciones a continuación están ordenadas por eficiencia y severidad, 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 S ecure Virtual Machine Mode (SVM) . La razón número uno por la que el error AMD-V está deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) ocurre 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 manera 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 de máquina virtual segura desde la configuración de configuración de la CPU.

Pero tenga en cuenta que los pasos para ingresar al BIOS serán diferentes dependiendo del fabricante de su placa base. Para acceder a su BIOS, deberá presionar la tecla Configuración durante el procedimiento de inicio inicial. Normalmente, la tecla 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 mencionarla o busque pasos específicos de acuerdo con el fabricante de su placa base.

Presione la tecla BIOS durante el procedimiento de inicio

Una vez que ingrese con éxito 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 la CPU . Una vez que llegue allí, asegúrese de que el Modo de máquina virtual segura esté habilitado, luego guarde la configuración y salga de su BIOS.

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 su placa base. Si el Modo de máquina virtual segura no está allí para usted, busque pasos específicos de acuerdo con su fabricante. En una placa base Acer, puede volver a habilitar AMD-V configurando AMD IOMMU en Habilitado (puede encontrarlo dentro del menú Tecnología de virtualización de E / S de AMD ).

Tenga en cuenta que para que se aplique el cambio, un reinicio de la máquina no es suficiente. Tendrás que 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 siguiente inicio, abra la máquina virtual que le estaba mostrando el mensaje dentro de VM VirtualBox y vea si el problema está resuelto. Si aún ve que AMD-V está deshabilitado en el error BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED), vaya al siguiente método a continuación.

Método 2: deshabilitar Windows Hyper-V

Varios usuarios que se encuentran con el AMD-V están deshabilitados en el error del BIOS (o del sistema operativo host) (VERR_SVM_DISABLED) han logrado resolver el problema al deshabilitar la función Microsoft Hyper-V de la pantalla Agregar o quitar características de Windows .

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 Hyper-V está habilitado, la tecnología de hardware incorporada se desactiva (en este caso (AMD-V). Dado que VM VirtualBox necesita AMD-V o VT-X para ejecutar una máquina virtual, Recibirá un mensaje de error en lugar de la máquina virtual real.

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

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba " appwiz.cpl " y presione Entrar para abrir Programas y características .

    Ejecutar diálogo: appwiz.cpl
  2. Dentro de Programas y características, use 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 las características de Windows
  3. En la pantalla de características de Windows, busque una entrada de Hyper-V y asegúrese de que el cuadro asociado esté deshabilitado. Luego, haga clic en Aceptar para guardar los cambios.

    Desmarca la casilla asociada con Hyper-V
  4. Reinicie su máquina y vea si el error se resuelve en el próximo inicio.

Si aún encuentra que AMD-V está deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) al encender su máquina virtual, continúe con el 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 tiene todos los requisitos para lograr la virtualización de hardware y el problema aún está ocurriendo, es muy probable que la identificación actual de la tecnología AMD-V no sea compatible con su configuración actual.

Afortunadamente, aún puede corregir el error con unos simples pasos de instrucciones. 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 puede 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 utilizar 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á con éxito y verá que el AMD-V está desactivado en el BIOS (o por el sistema operativo host) ( VERR_SVM_DISABLED) mensaje de error en su lugar.

Afortunadamente, puede corregir este problema cambiando el número de CPU asignadas a 1. Esto probablemente resolverá el problema de una vez por todas. Esto es lo que debes hacer:

  1. Abra Oracle VM VirtualBox, haga clic derecho en la máquina que muestra el error y luego haga clic en Configuración .

    Haga clic derecho en la máquina afectada y haga clic en Configuración
  2. En la Configuración de su máquina virtual, vaya a la pestaña Sistema (usando el submenú de la izquierda) y acceda a la pestaña Procesador . A continuación, arrastre el control deslizante asociado con Procesador (es) a 1 CPU y haga clic en Aceptar para guardar.

    Vaya a Sistema> Procesador y configure el control deslizante Procesador en 1 CPU
  3. Cierre el menú de configuración y reinicie su máquina virtual. Debe iniciarse sin que el AMD-V esté deshabilitado en el error de BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED).

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

Varios usuarios de Ubuntu (Linux) que cuando usaban VM VirtualBox para ejecutar Windows XP o Windows 10 también obtenían el AMD-V están deshabilitados 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 SO invitado para que la versión especificada se configure en Windows 2003 o Windows 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 con el botón derecho en la máquina que muestra el error y seleccione 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 Windows 2003 o Windows 7 y presione Ok para guardar los cambios.

    Cambiar la versión de la imagen a Windows 7 o Windows 2003
  3. Inicie la máquina virtual nuevamente y vea si el procedimiento de inicio es exitoso sin que el AMD-V esté deshabilitado en el BIOS (o por el sistema operativo host) (VERR_SVM_DISABLED) error

Artículos De Interés