Современные пользователи часто сталкиваются с необходимостью запуска виртуальных машин, эмуляторов Android или подсистемы WSL2 в Windows. Однако, независимо от мощности вашего процессора, без активации аппаратной виртуализации эти технологии работать не будут. На платформе AMD эта функция часто скрыта по умолчанию и требует ручного вмешательства через интерфейс BIOS или UEFI.

Отсутствие доступа к этой опции блокирует работу популярных программ вроде BlueStacks, VirtualBox или Docker. В этой статье мы подробно разберем процесс активации, укажем на особенности разных версий BIOS и поможем избежать типичных ошибок, которые допускают новички при настройке системы.

Что такое виртуализация и зачем она нужна на AMD

Virtualization Technology — это технология, позволяющая одному физическому компьютеру запускать несколько изолированных операционных систем одновременно. Процессоры AMD используют термин SVM (Secure Virtual Machine) или AMD-V для обозначения своих аппаратных возможностей в этой сфере. Без включенного флага в микрокоде процессора программные эмуляторы вынуждены работать в режиме программной эмуляции, что снижает производительность в десятки раз.

Основная цель этой технологии — создание безопасной среды для тестирования ПО, запуска серверных приложений или использования специфического софта, несовместимого с вашей основной ОС. Hyper-V от Microsoft также полностью зависит от этого параметра. Если вы планируете заниматься разработкой, кибербезопасностью или просто хотите поиграть в мобильные игры на ПК, активация этой функции является первым обязательным шагом.

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

Стоит отметить, что на современных материнских платах с чипсетами B550 или X670 настройки могут называться иначе, чем на старых моделях. Интерфейсы UEFI становятся всё более сложными, и поиск нужного пункта может занять время. Важно понимать, что вы не устанавливаете новый софт, а меняете низкоуровневые настройки «железа».

📊 Для какой цели вам нужна виртуализация?
Запуск эмуляторов Android
Работа с Docker/WSL2
Тестирование вирусов в sandbox
Использование Hyper-V
Мне это не нужно, просто интересно

Как войти в BIOS/UEFI на материнских платах AMD

Первым этапом всегда является вход в меню настройки BIOS. На компьютерах с процессорами AMD Ryzen этот процесс стандартен, но требует внимательности. Сразу после нажатия кнопки включения ПК необходимо ритмично нажимать определенную клавишу. Чаще всего это Delete или F2, однако производители материнских плат могут использовать и другие варианты.

Если у вас ноутбук с интегрированной графикой AMD или процессором Ryzen Mobile, комбинация может отличаться. Производители портативной техники часто прячут вход в BIOS за комбинацией Fn + F2 или F10. В некоторых случаях, особенно на устройствах с Windows 10/11 и включенной быстрой загрузкой, система загружается слишком быстро, чтобы поймать момент входа.

  • 🔹 ASRock: Клавиша F2 или Delete (на некоторых моделях нужно нажать F11 для Boot Menu, затем выбрать Enter Setup).
  • 🔹 ASUS: Обычно Delete или F2 (на ноутбуках часто требуется зажать F2 до включения питания, затем нажать кнопку включения).
  • 🔹 Gigabyte: Стандартная клавиша Delete.
  • 🔹 MSI: Клавиша Delete.

Существует альтернативный способ входа через операционную систему Windows, который гарантированно работает, если стандартный метод не срабатывает из-за быстрой загрузки. Необходимо перейти в Параметры → Обновление и безопасность → Восстановление и выбрать Перезагрузить сейчас в разделе «Особые варианты загрузки». После перезагрузки выберите Поиск и устранение неисправностей → Дополнительные параметры → Параметры встроенного ПО UEFI.

💡

Если экран гаснет слишком быстро, попробуйте подключить монитор через другой порт или использовать клавиатуру с PS/2 разъемом, если материнская плата поддерживает загрузку с USB 3.0 на ранних стадиях POST.

Поиск настроек виртуализации в интерфейсе BIOS

После успешного входа в BIOS вы увидите интерфейс, который может быть текстовым (Legacy) или графическим (UEFI). На современных платах с процессорами AMD Ryzen 5000/7000 интерфейс часто переключается в «Advanced Mode» кнопкой F7. Нам нужно найти раздел, отвечающий за конфигурацию процессора.

Искомый параметр может находиться в разных вкладках в зависимости от вендора. Ищите разделы с названиями Advanced, CPU Configuration или M.I.T. Внутри этих меню необходимо найти опцию, связанную с виртуализацией. На платформах AMD она редко называется просто «Virtualization».

Производитель BIOS Путь к настройке Название опции
AMI (American Megatrends) Advanced > CPU Configuration SVM Mode
Award / Phoenix Advanced BIOS Features Virtualization Technology
InsydeH2O (Ноутбуки) Configuration > CPU Virtualization Technology
UEFI (ASUS/MSI) Settings > Advanced > CPU Features SVM Mode

Часто пользователи пропускают этот пункт, так как он по умолчанию установлен в значение Disabled. Вам необходимо изменить статус на Enabled. После изменения параметра не забудьте сохранить настройки, обычно это делается клавишей F10 и подтверждением выбора Yes или OK.

⚠️ Внимание: На некоторых ноутбуках HP и Lenovo опция виртуализации может быть скрыта или заблокирована производителем. В таком случае активация через стандартный интерфейс BIOS невозможна без модификации прошивки, что рискованно.

☑️ Алгоритм активации SVM

Выполнено: 0 / 5

Особенности настройки SVM на разных чипсетах

Архитектура процессоров AMD менялась от поколения к поколению, что отражалось и на структуре BIOS. На старых системах с сокетами AM3+ и чипсетами 9-й серии настройки могли называться SVM Feature. В то же время, на современных платформах AM4 и AM5 используется более унифицированное название SVM Mode.

Владельцы серверных решений или рабочих станций на базе Threadripper могут столкнуться с дополнительными настройками, такими как IOMMU. Эта технология позволяет устройствам ввода-вывода напрямую взаимодействовать с памятью виртуальной машины, минуя хост-систему. Для обычных пользователей геймерских ПК это не критично, но для проброса USB-устройств в виртуальную машину (USB Passthrough) включение IOMMU необходимо.

Интерфейсы Gigabyte и ASUS часто группируют настройки виртуализации вместе с настройками энергопотребления процессора, такими как C-states или P-states. Будьте внимательны, чтобы не отключить важные функции энергосбережения, пытаясь найти SVM. Если вы не уверены в назначении параметра, лучше свериться с мануалом к вашей конкретной материнской плате.

Что делать, если пункта SVM нет в BIOS?

Если вы уверены, что ваш процессор AMD поддерживает виртуализацию (а это все модели начиная с K8), но пункта в BIOS нет, проверьте версию BIOS. Возможно, требуется обновление микрокода. Также опция может быть скрыта в режиме совместимости (CSM). Попробуйте переключить режим загрузки на UEFI Only.

Проверка статуса активации в Windows и Linux

После перезагрузки и входа в операционную систему необходимо убедиться, что изменения вступили в силу. В Windows самым быстрым способом является использование диспетчера задач. Нажмите Ctrl + Shift + Esc, перейдите на вкладку Производительность и выберите свой процессор CPU. В правом нижнем углу должна гореть надпись: «Виртуализация: Включено».

Для более глубокой проверки можно использовать утилиту командной строки. Откройте терминал от имени администратора и введите команду:

systeminfo

В списке найдите строку «Hyper-V Requirements». Если все пункты помечены галочками, включая «Виртуализация в прошивке включена», значит, настройка прошла успешно. В Linux-системах проверку можно выполнить через терминал, используя утилиту lscpu:

lscpu | grep Virtualization

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

💡

Даже если в BIOS настройка включена, антивирусы или гипервизоры (VirtualBox, VMware) могут конфликтовать друг с другом, требуя отключения Hyper-V в компонентах Windows.

Возможные проблемы и способы их решения

Несмотря на простоту процедуры, пользователи часто сталкиваются с ситуацией, когда виртуализация не включается или эмуляторы выдают ошибки. Одна из самых частых причин — конфликт с Hyper-V. В Windows 10 и 11 этот компонент может занимать монопольный доступ к технологиям виртуализации, не давая работать стороннему софту вроде BlueStacks или старых версий VirtualBox.

Решением является полное отключение Hyper-V через «Включение или отключение компонентов Windows» или использование команды в PowerShell:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

Также проблема может крыться в антивирусном ПО. Некоторые защитные решения, такие как Avast или AVG, имеют собственную функцию аппаратной виртуализации для защиты от угроз. Они могут блокировать доступ других программ к SVM. Попробуйте временно отключить антивирус или найти в его настройках пункт, связанный с виртуализацией, и разрешить использование другими приложениями.

  • 🔹 Обновите BIOS материнской платы до последней версии с сайта производителя.
  • 🔹 Сбросьте настройки BIOS в дефолтное состояние (Load Optimized Defaults) и попробуйте включить SVM заново.
  • 🔹 Проверьте, не включен ли режим «Secure Boot», который в редких случаях может конфликтовать с загрузчиком виртуальной машины.

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

Если ни один из методов не помог, возможно, ваш процессор не поддерживает технологию виртуализации. Хотя современные Ryzen поддерживают её поголовно, некоторые старые или бюджетные модели AMD (например, серия Athlon без приставки или старые Sempron) могут не иметь этой функции аппаратно. В таком случае программно включить её не получится.

Почему эмулятор пишет, что виртуализация выключена, хотя в BIOS она включена?

Чаще всего это конфликт с Hyper-V в Windows. Даже если вы не используете виртуальные машины, компоненты Hyper-V могут быть активны. Попробуйте выполнить команду bcdedit /set hypervisorlaunchtype off в командной строке от имени администратора и перезагрузить компьютер. Также проверьте, не включена ли «Изоляция ядра» в центре безопасности Windows.

Влияет ли включение SVM на производительность в играх?

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

Можно ли включить виртуализацию без перезагрузки компьютера?

Нет, это невозможно. BIOS/UEFI — это программное обеспечение, которое загружается до операционной системы. Изменение его настроек требует полного цикла выключения питания и повторной инициализации оборудования. Любые программы, обещающие включить виртуализацию из-под Windows, либо являются мошенническими, либо просто открывают окно настроек BIOS за вас, но перезагрузка все равно потребуется.

Безопасно ли обновлять BIOS для появления новых функций?

Обновление BIOS — процедура рискованная. Если во время обновления пропадет электричество, материнская плата может выйти из строя. Делайте это только если новая версия содержит исправления безопасности или добавляет поддержку новых процессоров/функций, которые вам критически необходимы. Используйте стабильное соединение и не прерывайте процесс.