Исправлено: 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, если программное обеспечение вынуждено создавать виртуальную машину с более чем одним ядром ЦП. Для этого требуется виртуализация оборудования и будет выдано сообщение об ошибке, если функция отключена или недоступна.
  • VM VirtualBox Bug — Существует несколько сообщений об этой ошибке на компьютерах, поддерживающих технологию аппаратной виртуализации. В этом случае проблему обычно можно решить, изменив некоторые параметры, относящиеся к виртуальной машине.

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

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

Способ 1. Включение AMD-V из настроек BIOS

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

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

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

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

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

После успешного входа в BIOS найдите запись с именем «Режим защищенной виртуальной машины» и убедитесь, что она включена. На самой популярной версии BIOS ее можно найти в Дополнительно> Конфигурация процессора. Как только вы доберетесь туда, убедитесь, что Безопасный режим виртуальной машины является Включено, затем сохраните конфигурацию и выйдите из BIOS.

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

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

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

После завершения следующего запуска откройте виртуальную машину, которая показывала вам сообщение внутри 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 ключ + R открыть Бежать диалоговое окно. Затем введите «appwiz.cplИ нажмите Войти открыть Программы и особенности.
    Диалог запуска: appwiz.cplДиалог запуска: appwiz.cpl
  2. внутри Программы и особенности, используйте правое меню, чтобы нажать на Включить или отключить функции Windows.
    В разделе «Программы и компоненты» нажмите «Включить или отключить компоненты Windows».В разделе «Программы и компоненты» нажмите «Включить или отключить компоненты Windows».
  3. На экране «Функции Windows» найдите запись Hyper-V и убедитесь, что связанный с ней флажок отключен. Затем нажмите Хорошо сохранить изменения.
    Снимите флажок, связанный с 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 процессор и щелкните Хорошо сохранить.
Ссылка на основную публикацию
Adblock
detector