Содержание:
- Что является причиной ошибки AMD-V отключена в BIOS?
- Метод 1: Включение AMD-V в настройках BIOS
- Метод 2: Отключение Windows Hyper-V
- Способ 3: Изменение количества ядер процессора на 1
- Способ 4: Смените версию на Windows 7 или Windows 2003 (если применимо)
Несколько пользователей сообщают, что они получают AMD-V отключена в BIOS (или в ОС хоста) (ошибка VERR_SVM_DISABLED) сообщение при попытке запустить виртуальную машину с помощью VM VirtualBox. Хотя об этой проблеме чаще всего сообщается в Windows 7, Windows 8 и Windows 10, есть несколько сообщений о ее возникновении в дистрибутивах Linux.
Примечание: Если вы получаете 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, если программа принудительно создает виртуальную машину с более чем 1 процессорным ядром. Для этого требуется аппаратная виртуализация, и если эта функция отключена или недоступна, она выдаст ошибку.
- Ошибка VM VirtualBox – Есть несколько сообщений о том, что эта ошибка возникает на машинах, поддерживающих технологию аппаратной виртуализации. В этом случае проблему обычно можно решить, изменив некоторые настройки виртуальной машины.
Если вы пытаетесь решить проблему с этим конкретным сообщением об ошибке, в этой статье вы найдете несколько руководств по устранению неполадок. Ниже приведена подборка методов, которые другие пользователи в аналогичной ситуации успешно использовали для решения проблемы.
Имейте в виду, что потенциальные способы устранения проблем, приведенные ниже, упорядочены по эффективности и серьезности, поэтому следуйте им по порядку, пока не наткнетесь на эффективный метод решения проблемы.
Метод 1: Включение AMD-V в настройках BIOS
AMD-V — это переименованная торговая марка для Sбезопасный режим виртуальной машины (SVM). Причина номер один, по которой Ошибка AMD-V отключена в BIOS (или в операционной системе) (VERR_SVM_DISABLED) это происходит потому, что технология AMD-V отключена в настройках BIOS.
Несмотря на то что на большинстве машин эта опция включена по умолчанию, вмешательство сторонних разработчиков или ручная модификация могут привести к тому, что на вашем компьютере она будет отключена’.
К счастью, вы можете повторно включить AMD-V, зайдя в настройки BIOS и повторно включив режим Secure Virtual Machine в настройках CPU Configuration.
Но имейте в виду, что шаги по входу в BIOS будут отличаться в зависимости от производителя материнской платы. Чтобы получить доступ к BIOS, необходимо нажать клавишу Setup во время процедуры начального запуска. Обычно в качестве ключа настройки используется один из следующих вариантов Клавиши F (F2, F4, F8, F10, F12) или Клавиша Del (для машин Del). Если вы не можете самостоятельно найти ключ Setup, обратите внимание на упоминания о нем во время начальной процедуры запуска или найдите конкретные шаги в соответствии с требованиями производителя материнской платы.
После успешного входа в BIOS найдите запись с названием Secure Virtual Machine Mode и убедитесь, что она включена. В наиболее популярных версиях BIOS его можно найти в разделе Advanced > Конфигурация процессора. Как только вы туда попадете, убедитесь, что Безопасный режим виртуальной машины это Включить, затем сохраните конфигурацию и выйдите из BIOS.
Примечание: Точное расположение этого пункта может зависеть от модели материнской платы. Если Режим безопасной виртуальной машины если вы не нашли его, ищите конкретные шаги в зависимости от производителя. На материнской плате Acer вы можете повторно включить AMD-V, установив следующие параметры AMD IOMMU на Enabled (вы можете найти его внутри Технология виртуализации ввода-вывода 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. Вот что вам нужно сделать:
- Нажмите клавиша Windows + R открыть Запустите диалоговое окно. Затем введите “appwiz.cpl” и нажмите Введите чтобы открыть Программы и функции.
- Внутри Программы и функции, используйте правое меню, чтобы щелкнуть на Включите или выключите функции Windows.
- На экране Windows Features найдите запись Hyper-V и убедитесь, что связанный с ней флажок отключен. Затем нажмите Ok чтобы сохранить изменения.
- Перезагрузите машину и проверьте, устранится ли ошибка при следующем запуске.
Если вы все еще сталкиваетесь с проблемой AMD-V отключена в BIOS (или в основной ОС) (VERR_SVM_DISABLED) после включения виртуальной машины перейдите к следующему способу, описанному ниже.
Способ 3: Изменение количества ядер процессора на 1
Если вы использовали вышеописанные методы, чтобы убедиться, что ваша машина имеет все требования для аппаратной виртуализации, а проблема все еще возникает, очень вероятно, что технология AMD-V не поддерживается вашей текущей конфигурацией.
К счастью, вы все еще можете исправить ошибку с помощью нескольких очень простых инструкций. Но сначала давайте разберемся, что вызывает проблему’ Даже если вы не настраивали параметры виртуальной машины, которые отображают ошибку, настройки по умолчанию могут создавать проблему.
В результате в настройках системы назначается более 1 процессора, что заставляет систему использовать аппаратную виртуализацию для запуска виртуального хоста. Однако если ваша машина не поддерживает это (у вас четырехъядерный AMD или что-то подобное), процедура не завершится успешно, и вы’увидите сообщение AMD-V отключена в BIOS (или в операционной системе) (VERR_SVM_DISABLED) сообщение.
К счастью, вы можете устранить эту проблему, изменив количество назначенных процессоров на 1. Это, скорее всего, решит проблему раз и навсегда. Вот что вам нужно сделать:
- Откройте Oracle VM VirtualBox, Щелкните правой кнопкой мыши на машине, на которой отображается ошибка, и нажмите кнопку Настройки.
- В Настройки виртуальной машины, перейдите на вкладку Система (с помощью левого подменю) и откройте раздел Процессор вкладка . Затем перетащите ползунок, связанный с Processor(s), на 1 CPU и нажмите OK сохранить.
- Закройте меню настроек и перезапустите виртуальную машину. Компьютер должен загрузиться без 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.
Хотя нет объяснения, почему это исправление успешно, похоже, оно помогло многим пользователям восстановить нормальную работу их виртуальных машин. Вот краткое руководство по изменению указанной версии виртуальной машины:
- Откройте VM VirtualBox, щелкните правой кнопкой мыши машину, на которой отображается ошибка, и выберите Настройки.
- В меню Настройки перейдите в подменю Общие, а затем перейдите на вкладку Основные. Далее измените версию с помощью выпадающего меню на Windows 2003 или Windows 7 и попадание Ok сохранить изменения.
- Снова запустите виртуальную машину и проверьте, успешно ли проходит процедура загрузки без ошибки Ошибка AMD-V отключена в BIOS (или хостовой ОС) (VERR_SVM_DISABLED)