Исправлено: AMD-V отключен в BIOS (VERR_SVM_DISABLED)



Попробуйте наш инструмент устранения неполадок

Несколько пользователей сообщают о получении AMD-V отключен в BIOS (или ОС хоста) (VERR_SVM_DISABLED) ошибка сообщение при попытке запустить виртуальную машину с помощью VM VirtualBox . Хотя об этой конкретной проблеме чаще всего сообщается в Windows 7, Windows 8 и Windows 10, есть несколько сообщений о ее возникновении в дистрибутивах Linux.



AMD-V отключен в BIOS (VER_SVM_DISABLED)

AMD-V отключен в BIOS (VER_SVM_DISABLED)



Заметка: Если вы получаете VT-X недоступен - VERR_VMX_NO_VMX ошибка, следуйте этому руководству по устранению неполадок ( Вот ) вместо этого.



Что вызывает отключение AMD-V из-за ошибки BIOS?

Мы исследовали проблему, изучив различные отчеты пользователей. Из того, что нам удалось собрать, существует несколько сценариев, которые могут вызвать появление этой конкретной проблемы. Вот список наиболее распространенных виновников, которых удалось идентифицировать нескольким другим затронутым пользователям:

  • AMD-V отключен в настройках BIOS - По сути, VERR_SVM_DISABLE код ошибки говорит вам, что ваш компьютер поддерживает AMD-V, но настройки BIOS хоста в настоящее время отключают его.
  • Microsoft Hyper-V вмешивается в технологию AMD-V - Если Hyper-V включен, это автоматически означает, что встроенная технология виртуализации отключена. В этом случае вам необходимо отключить его, чтобы разрешить использование AMD-V.
  • Версия BIOS не поддерживает такое количество ядер ЦП - Как оказалось, проблема может возникнуть из-за VM VirtualBox, если программное обеспечение вынуждено создать виртуальную машину с более чем одним ядром ЦП. Для этого требуются аппаратные виртуализации и выдает ошибку, если функция отключена или недоступна.
  • Ошибка виртуальной машины VirtualBox - Есть несколько сообщений об этой ошибке, возникающей на машинах, способных поддерживать технологию аппаратной виртуализации. В этом случае проблему обычно можно решить, изменив некоторые настройки виртуальной машины.

Если вы в настоящее время не можете разрешить это конкретное сообщение об ошибке, в этой статье вы найдете несколько руководств по устранению неполадок. Ниже представлен набор методов, которые другие пользователи в аналогичной ситуации успешно использовали для решения проблемы.

Имейте в виду, что возможные исправления ниже упорядочены по эффективности и серьезности, поэтому, пожалуйста, следуйте им по порядку, пока не наткнетесь на метод, который эффективен для решения проблемы.



Метод 1. Включение AMD-V в настройках BIOS

AMD-V - это переименованный товарный знак S режим виртуальной машины ecure (SVM) . Причина номер один, почему AMD-V отключен в BIOS (или ОС хоста) (VERR_SVM_DISABLED) ошибка происходит потому, что технология AMD-V отключена в настройках BIOS.

Несмотря на то, что на большинстве компьютеров этот параметр включен по умолчанию, вмешательство третьих лиц или внесение изменений вручную может означать, что он отключен на вашем компьютере.

К счастью, вы можете снова включить AMD-V, зайдя в настройки BIOS и повторно включив режим защищенной виртуальной машины в настройках конфигурации процессора.

Но имейте в виду, что шаги входа в BIOS будут разными в зависимости от производителя вашей материнской платы. Чтобы получить доступ к BIOS, вам нужно будет нажать кнопку Setup во время процедуры первоначального запуска. Обычно ключ настройки - это один из Клавиши F (F2, F4, F8, F10, F12) или Ключ Del (для машин Del). Если вы не можете обнаружить ключ настройки самостоятельно, во время процедуры первоначального запуска следите за любым упоминанием о нем или ищите конкретные шаги в соответствии с производителем вашей материнской платы.

Нажмите клавишу BIOS во время процедуры запуска

Нажмите клавишу BIOS во время процедуры запуска

После успешного входа в BIOS найдите запись с именем Secure Virtual Machine Mode и убедитесь, что она включена. В самой популярной версии BIOS его можно найти в Дополнительно> Конфигурация ЦП . Как только вы попадете туда, убедитесь, что Безопасный режим виртуальной машины является Включено , затем сохраните конфигурацию и выйдите из BIOS.

Убедитесь, что режим безопасной виртуальной машины включен

Убедитесь, что режим безопасной виртуальной машины включен

Заметка: Точное расположение этой записи может отличаться в зависимости от модели вашей материнской платы. Если Безопасный режим виртуальной машины не для вас, ищите конкретные шаги в соответствии с вашим производителем. На материнской плате Acer вы можете повторно включить AMD-V, установив AMD IOMMU к Включено (вы можете найти его внутри Технология виртуализации ввода-вывода AMD меню).

Имейте в виду, что для того, чтобы изменение вступило в силу, перезагрузки компьютера недостаточно. Вам потребуется выполнить холодную перезагрузку. Это означает, что вам нужно полностью выключить компьютер, а затем позволить ему загрузиться с нуля.

После завершения следующего запуска откройте виртуальную машину, которая показывала вам сообщение внутри VM VirtualBox, и посмотрите, решена ли проблема. Если вы все еще видите AMD-V отключен в BIOS (или ОС хоста) (VERR_SVM_DISABLED) ошибка перейдите к следующему способу ниже.

Метод 2: отключение Windows Hyper-V

Несколько пользователей сталкиваются с AMD-V отключен в BIOS (или ОС хоста) (VERR_SVM_DISABLED) ошибка удалось решить проблему, отключив Функция Microsoft Hyper-V из Добавить / удалить компоненты Windows экран.

Microsoft Hyper-V - это собственная технология виртуализации Microsoft, которая автоматически включается в большинстве последних версий Windows. Это создает проблему, потому что всякий раз, когда Hyper-V включен, встроенная аппаратная технология отключается (в данном случае (AMD-V). Поскольку VM VirtualBox требует AMD-V или VT-X для запуска виртуальной машины, вы получите сообщение об ошибке вместо фактической виртуальной машины.

К счастью, вы можете легко исправить эту проблему, выполнив ряд простых инструкций, которые помогут вам отключить технологию Microsoft Hyper-V. Вот что вам нужно сделать:

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите « appwiz.cpl »И нажмите Войти открыться Программы и особенности .

    Диалог запуска: appwiz.cpl

  2. Внутри Программы и особенности , в правом меню нажмите Включение и отключение функций Windows .

    В «Программы и компоненты» нажмите «Включить или отключить компоненты Windows».

  3. На экране «Функции Windows» найдите запись Hyper-V и убедитесь, что связанный с ней флажок отключен. Затем щелкните Хорошо чтобы сохранить изменения.

    Снимите флажок, связанный с Hyper-V

  4. Перезагрузите компьютер и посмотрите, исчезнет ли ошибка при следующем запуске.

Если вы все еще сталкиваетесь с AMD-V отключен в BIOS (или ОС хоста) (VERR_SVM_DISABLED) при включении виртуальной машины перейдите к следующему способу ниже.

Метод 3: изменение количества ядер ЦП на 1

Если вы использовали описанные выше методы, чтобы убедиться, что ваш компьютер соответствует всем требованиям для виртуализации оборудования, но проблема все еще возникает, весьма вероятно, что идентификатор технологии AMD-V не поддерживается вашей текущей конфигурацией.

К счастью, вы все еще можете исправить ошибку, выполнив несколько очень простых инструкций. Но сначала давайте рассмотрим, что вызывает проблему. Даже если вы не настроили параметры виртуальной машины, которые отображают ошибку, настройки по умолчанию могут создать проблему.

Происходит следующее: программное обеспечение назначает более 1 ЦП в системных настройках, что заставляет систему использовать аппаратную виртуализацию для запуска виртуального хоста. Однако, если ваш компьютер не поддерживает его (у вас четырехъядерный процессор AMD или что-то подобное), процедура не завершится успешно, и вы увидите AMD-V отключен в BIOS (или ОС хоста) (VERR_SVM_DISABLED) ошибка сообщение вместо этого.

К счастью, вы можете исправить эту проблему, изменив количество назначенных процессоров на 1. Это, скорее всего, решит проблему раз и навсегда. Вот что вам нужно сделать:

  1. открыто Oracle VM VirtualBox, щелкните правой кнопкой мыши машину, на которой отображается ошибка, а затем щелкните Настройки .

    Щелкните правой кнопкой мыши пораженный компьютер и выберите Параметры.

  2. в Настройки вашей виртуальной машины, перейдите на вкладку Система (используя левое подменю) и откройте Процессор таб. Затем перетащите ползунок, связанный с процессорами, на 1 ЦП и нажмите Хорошо сохранить. Go to System>Процессор и установите ползунок Процессор на 1 ЦП

    Перейдите в System> Processor и установите ползунок Processor на 1 CPU.

  3. Закройте меню настроек и перезапустите виртуальную машину. Он должен загрузиться без AMD-V отключен в BIOS (или ОС хоста) (VERR_SVM_DISABLED) ошибка.

Метод 4: изменение версии на Windows 7 или Windows 2003 (если применимо)

Несколько пользователей Ubuntu (Linux), которые использовали VM VirtualBox для запуска Windows XP или Windows 10, также получали AMD-V отключен в BIOS (или ОС хоста) (VERR_SVM_DISABLED) ошибка. Им удалось решить проблему, изменив настройки гостевой ОС так, чтобы указанная версия была установлена ​​на Windows 2003 или же Windows 7.

Хотя нет никаких объяснений, почему это исправление было успешным, похоже, что оно помогло многим пользователям восстановить нормальную функциональность своих виртуальных машин. Вот краткое руководство по изменению указанной версии вашей виртуальной машины:

  1. Откройте VM VirtualBox, щелкните правой кнопкой мыши машину, на которой отображается ошибка, и выберите Настройки .

    Щелкните правой кнопкой мыши пораженный компьютер и выберите Параметры.

  2. В меню «Настройки» перейдите в подменю «Общие», а затем перейдите на вкладку «Основные». Затем измените версию в раскрывающемся меню на Windows 2003 или же Windows 7 и ударил Хорошо чтобы сохранить изменения.

    Изменение версии образа на Windows 7 или Windows 2003

  3. Снова запустите виртуальную машину и посмотрите, прошла ли процедура загрузки без AMD-V отключен в BIOS (или ОС хоста) (VERR_SVM_DISABLED) ошибка
6 минут на чтение