Как включить SVM (AMD-V) в BIOS для Docker, Hyper-V и VMware на процессорах AMD | AdminWiki
Timeweb Cloud — сервера, Kubernetes, S3, Terraform. Лучшие цены IaaS.
Попробовать

Как включить SVM (AMD-V) в BIOS для Docker, Hyper-V и VMware на процессорах AMD

20 мая 2026 7 мин. чтения

Что такое SVM (AMD-V) и зачем его включать для Docker, Hyper-V, VMware

Аппаратная виртуализация SVM (Secure Virtual Machine), также известная как AMD-V, это базовая технология в процессорах AMD, которая позволяет гипервизорам эффективно управлять виртуальными машинами. Без активированного SVM вы столкнетесь с ошибками при запуске Docker Desktop, WSL2, Hyper-V, VMware Workstation или ESXi. Типичные сообщения об ошибках включают "WSL 2 installation is incomplete" в Docker, невозможность активировать Hyper-V или Platform Security в Windows, а также предупреждения VMware о неподдерживаемом процессоре.

SVM критически важен для работы:

  • Docker Desktop с WSL2 backend
  • WSL2 (Windows Subsystem for Linux 2)
  • Hyper-V и связанных технологий Windows
  • VMware Workstation, Pro, Player и ESXi
  • KVM (Kernel-based Virtual Machine) в Linux

Для работы контейнеров Linux через Docker Engine без Docker Desktop SVM может не требоваться, но для Windows-сред и максимальной производительности его включение обязательно.

SVM (AMD-V) vs AMD-Vi (IOMMU): какая технология для чего нужна

Технологии SVM и AMD-Vi решают разные задачи виртуализации, и их часто путают.

SVM (Secure Virtual Machine) / AMD-V - это виртуализация центрального процессора. Она позволяет гипервизору изолировать и управлять выполнением кода виртуальных машин на уровне CPU. SVM нужен для работы любого гипервизора: Hyper-V, VMware, KVM, VirtualBox. Без него виртуальные машины либо не запустятся, либо будут работать с крайне низкой производительностью через эмуляцию.

AMD-Vi (IOMMU) - это виртуализация ввода-вывода. Технология управляет доступом к памяти и PCIe-устройствам, позволяя напрямую передавать физические устройства в виртуальные машины. AMD-Vi требуется для специфичных сценариев:

  • PCIe Passthrough - передача видеокарты, сетевого адаптера или NVMe-накопителя напрямую в виртуальную машину
  • Аппаратная виртуализация для сетевых карт с поддержкой SR-IOV
  • Некоторые конфигурации TrueNAS SCALE с использованием VFIO

Для стандартных задач - запуска Docker, WSL2, Hyper-V или обычных виртуальных машин в VMware - достаточно включить только SVM. AMD-Vi активируйте только если точно понимаете, для чего он вам нужен.

Пошаговая инструкция: как найти и включить SVM Mode в BIOS/UEFI

Общий алгоритм активации SVM одинаков для всех систем:

  1. Перезагрузите компьютер
  2. При запуске нажмите клавишу для входа в BIOS/UEFI (обычно Del, F2 или F10)
  3. Перейдите в расширенный режим (Advanced Mode), если интерфейс показывает базовые настройки
  4. Найдите параметр SVM Mode в меню, следуя инструкциям для вашего производителя
  5. Активируйте опцию, установив значение Enabled
  6. Сохраните изменения и перезагрузите систему

Будьте внимательны при изменении настроек BIOS. Если не уверены в назначении параметра, лучше его не трогать.

Где искать настройку SVM на материнских платах ASUS

В UEFI материнских плат ASUS параметр SVM Mode обычно находится в одном из двух мест:

  1. Вкладка Advanced → раздел CPU Configuration → пункт SVM Mode
  2. Вкладка Advanced → раздел AMD CBSCPU Common OptionsSVM Mode

Опция может называться "AMD-V" или "Secure Virtual Machine". Ищите ее в разделах, связанных с CPU или Virtualization. На некоторых платах ASUS параметр находится в разделе Advanced\AMD CBS\NBIO Common Options\XFR Enhancement\SVM Mode.

Где искать настройку SVM на материнских платах MSI

В интерфейсе Click BIOS материнских плат MSI путь к настройке обычно такой:

SettingsAdvancedCPU ConfigurationSVM Mode

Альтернативные расположения:

  • OC (разгон) → CPU FeaturesAMD Virtualization Technology
  • AdvancedAdvanced CPU ConfigurationSVM Mode

На некоторых моделях MSI параметр называется "SVM Mode", на других - "AMD Virtualization Technology". Оба названия относятся к одной технологии.

Где искать настройку SVM на материнских платах Gigabyte

В UEFI материнских плат Gigabyte используйте следующий путь:

SettingsM.I.T.Advanced Frequency SettingsAdvanced CPU Core SettingsSVM Mode

Другие возможные пути:

  • BIOSAdvanced ModeTweakerAdvanced CPU SettingsSVM Mode
  • Advanced ModeSettingsAMD CBSCPU Common OptionsSVM Mode

На платах Gigabyte параметр часто скрыт в подменю AMD CBS. Если не находите в основном меню, проверьте этот раздел. Более подробные инструкции по настройке виртуализации для Gigabyte вы найдете в нашем полном руководстве по включению AMD SVM в BIOS/UEFI Gigabyte.

Общие советы для других производителей (ASRock, Biostar и OEM)

Для материнских плат других производителей используйте универсальную стратегию поиска:

  1. Проверьте разделы: Advanced, CPU Configuration, CPU Features, North Bridge, Chipset Configuration
  2. Ищите ключевые слова: "Virtualization", "SVM", "AMD-V", "Secure VM"
  3. На ноутбуках Dell, HP, Lenovo параметр часто находится в SecurityVirtualization или System ConfigurationVirtualization Technology

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

Сохранение настроек и перезагрузка

После активации SVM Mode выполните сохранение изменений:

  1. Нажмите клавишу F10 (на большинстве систем)
  2. В появившемся диалоговом окне выберите "Save & Exit Setup" или аналогичный вариант
  3. Подтвердите сохранение изменений
  4. Дождитесь перезагрузки системы

Система загрузится с активированной аппаратной виртуализацией. Теперь можно проверить результат.

Проверка: убеждаемся, что SVM работает в Windows и Linux

После включения SVM в BIOS и перезагрузки системы убедитесь, что технология активна в операционной системе.

Для Windows:

  1. Откройте Диспетчер задач (Ctrl+Shift+Esc)
  2. Перейдите на вкладку "Производительность"
  3. Выберите "ЦП" в левой панели
  4. В правом нижнем углу найдите строку "Виртуализация" - должно быть значение "Включено"

Альтернативный способ через PowerShell:

systeminfo

В разделе "Требования Hyper-V" все пункты должны иметь значение "Да".

Для Linux:

Выполните в терминале команду:

grep -E "svm|vmx" /proc/cpuinfo

Если в выводе есть "svm", технология активна. Для процессоров AMD также работает команда:

lscpu | grep Virtualization

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

Что делать, если проверка не проходит: частые проблемы и решения

Если проверка показывает, что SVM не активен, возможны следующие причины:

  1. Настройки BIOS не сохранены. Вернитесь в BIOS, убедитесь, что SVM Mode установлен в Enabled, сохраните изменения клавишей F10 и перезагрузитесь.
  2. Конфликт с функциями безопасности. В редких случаях Trusted Platform Module (TPM) или Secure Boot могут блокировать виртуализацию. Попробуйте временно отключить эти функции, активировать SVM, затем включить их обратно.
  3. Гипервизор уже занят системой. Если в Windows включены Hyper-V или Windows Sandbox, они могут монопольно использовать аппаратную виртуализацию. Проверьте статус через команду:
    bcdedit /enum {current}
    Если hypervisorlaunchtype имеет значение Auto, это может вызывать конфликты.
  4. Устаревшая версия BIOS. Обновите BIOS до последней версии с сайта производителя материнской платы. Многие проблемы с виртуализацией решаются обновлением микропрограммы.

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

Безопасность и откат изменений в BIOS

Включение SVM - безопасная настройка, которая не влияет на стабильность системы. Технология аппаратной виртуализации присутствует во всех современных процессорах AMD и предназначена для постоянного использования.

Если вам потребуется откатить изменения:

  1. Войдите в BIOS/UEFI
  2. Найдите опцию "Load Optimized Defaults", "Load Setup Defaults" или "Load Default Settings" (обычно на вкладке Exit или Save & Exit)
  3. Выберите эту опцию и подтвердите сброс
  4. Сохранение настроек вернет BIOS к заводским параметрам, включая отключение SVM

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

Перед внесением любых изменений в BIOS рекомендуется сфотографировать исходные настройки экрана. Это упростит восстановление конфигурации при необходимости.

Актуальность для вашего железа: Ryzen, EPYC и версии ПО

Технология SVM поддерживается всеми современными процессорами AMD на архитектуре Zen и новее. Это включает:

  • Ryzen для десктопных систем (серии 1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000)
  • Ryzen для мобильных систем (ноутбуки)
  • Ryzen Threadripper (HEDT-платформа)
  • EPYC (серверные процессоры, включая серии 7001, 7002, 7003, 8005)

Для процессоров, выпущенных до архитектуры Zen (например, FX-серии), технология называется AMD-V, но процесс включения и принцип работы аналогичны.

Интерфейс BIOS/UEFI и расположение настроек зависят от производителя и версии материнской платы, а не от модели процессора. Инструкция в этой статье актуальна независимо от поколения вашего CPU.

В редких случаях очень старые процессоры AMD могут не поддерживать аппаратную виртуализацию. Проверить поддержку можно на официальном сайте AMD или с помощью утилиты CPU-Z в разделе "Instructions".

Для Docker Desktop, WSL2, Hyper-V и VMware Workstation активация SVM обязательна независимо от версии ПО. Современные версии этих продуктов активно используют аппаратную виртуализацию для повышения производительности и безопасности.

Если вы столкнулись с трудностями при настройке виртуализации на конкретной материнской плате, обратитесь к нашему пошаговому руководству по включению аппаратной виртуализации для ASUS, Gigabyte и MSI, где собраны актуальные на 2026 год инструкции для разных моделей плат.

Для комплексной настройки виртуализации в Windows 10 и 11, включая работу с современными системами с TPM 2.0 и Secure Boot, используйте наше полное руководство по активации аппаратной виртуализации в Windows.

Поделиться:
Сохранить гайд? В закладки браузера