Виртуализация — это фундаментальная технология, позволяющая запускать на одном физическом компьютере несколько изолированных операционных систем одновременно. Для пользователей, занимающихся разработкой программного обеспечения, тестированием в различных средах или просто желающих поиграть в мобильные игры на ПК через эмуляторы, активация этой функции является обязательным шагом. Без включенного AMD Virtualization (AMD-V) эмуляторы будут работать некорректно, постоянно выдавать ошибки или вообще откажутся запускаться, ссылаясь на отсутствие аппаратной поддержки.
Материнские платы от компании ASUS используют специфическую структуру BIOS и UEFI, где нужная опция может быть скрыта в разных разделах в зависимости от модели чипсета и версии прошивки. Часто пользователи теряются в обилии настроек, не понимая, где именно искать переключатель, отвечающий за работу виртуальных ядер процессора. В этом руководстве мы детально разберем процесс входа в BIOS, навигации по меню и активации необходимых параметров для процессоров AMD Ryzen, Threadripper и более старых серий.
Прежде чем приступить к изменениям, убедитесь, что ваш процессор поддерживает технологию виртуализации, хотя современные модели AMD это делают по умолчанию. Также стоит отметить, что для корректной работы некоторых функций, таких как Hyper-V в Windows или Sandbox, может потребоваться не только включение AMD-V, но и отключение других конфликтующих функций безопасности.
Проверка текущего статуса виртуализации в системе
Перед тем как лезть в дебри BIOS, имеет смысл удостовериться, что проблема действительно кроется в отсутствии активации функции на уровне материнской платы. Windows предоставляет встроенные инструменты для мониторинга состояния системы, которые могут дать точный ответ без необходимости перезагрузки. Это сэкономит время, если окажется, что функция уже включена, а эмулятор не работает по другой причине, например, из-за конфликта с антивирусом.
Самый быстрый способ проверить статус — использовать диспетчер задач. Нажмите комбинацию клавиш Ctrl + Shift + Esc, чтобы открыть окно, затем перейдите на вкладку "Производительность" и выберите в списке слева ваш процессор CPU. В нижней части окна, в правой колонке, найдите строку "Виртуализация". Если там написано "Включено", то на уровне BIOS все настроено правильно, и искать проблему нужно в настройках Windows или самого эмулятора.
Более детальную информацию можно получить через утилиту "Сведения о системе". Для этого нажмите Win + R, введите команду msinfo32 и нажмите Enter. В открывшемся окне прокрутите список вниз до строк "Виртуализация в firmware" или "Hyper-V".
- 🟢 Если статус "Включено" — аппаратная поддержка активна.
- 🔴 Если статус "Отключено" — необходимо вносить изменения в BIOS.
- ⚪ Если строка отсутствует — возможно, процессор не поддерживает технологию или требуется обновление микрокода.
⚠️ Внимание: Если в диспетчере задач виртуализация включена, но эмуляторы (BlueStacks, Nox, LDPlayer) все равно пишут об ошибке, проверьте, не активирован ли компонент Hyper-V или "Песочница Windows". Эти системные функции Windows блокируют доступ сторонних эмуляторов к ресурсам процессора.
Вход в BIOS/UEFI на материнских платах ASUS
Интерфейс BIOS на платах ASUS называется UEFI BIOS Utility и отличается интуитивно понятным графическим интерфейсом, поддерживающим управление мышью. Однако попасть в него нужно в строго определенный момент загрузки компьютера. Сразу после нажатия кнопки включения на системном блоке, когда экран еще черный или только появился логотип производителя, необходимо начать часто нажимать клавишу входа.
Для большинства современных материнских плат ASUS ключевой клавишей является Delete (Del) или F2. Если вы используете ноутбук ASUS с процессором AMD, комбинация может отличаться, часто требуется зажать F2 до включения питания, а затем нажать кнопку включения, не отпуская F2. На стационарных ПК достаточно ритмичного нажатия Delete примерно 2-3 раза в секунду с момента подачи питания.
В некоторых случаях, особенно при включенной функции "Fast Boot" в Windows, система загружается слишком быстро, и поймать момент входа в BIOS становится сложно. В такой ситуации можно воспользоваться программным методом входа через параметры операционной системы, что гарантирует попадание в меню настройки firmware без танцев с бубном вокруг клавиатуры.
Если вы не успеваете попасть в BIOS, в Windows 10/11 зайдите в Параметры → Обновление и безопасность → Восстановление → Перезагрузить сейчас (в разделе Особые варианты загрузки). Затем выберите: Поиск и устранение неисправностей → Дополнительные параметры → Параметры встроенного ПО UEFI → Перезагрузить.
После успешного входа вы увидите главный экран UEFI, который может быть в режиме "EZ Mode" (упрощенный) или "Advanced Mode" (расширенный). Для поиска настроек виртуализации нам обязательно нужно переключиться в расширенный режим, нажав клавишу F7 или выбрав соответствующую кнопку в углу экрана.
Поиск и активация параметров AMD-V в меню BIOS
Находясь в расширенном режиме (Advanced Mode), обратите внимание на горизонтальное меню в верхней части экрана. Нас интересует вкладка Advanced (Дополнительно). Именно здесь сосредоточены основные настройки процессора и периферии. Структура меню может незначительно отличаться в зависимости от чипсета (B450, B550, X570, A520 и т.d.), но логика именования остается единой для всех плат ASUS.
Внутри вкладки Advanced найдите подраздел CPU Configuration (Конфигурация процессора). Перейдя в него, вы увидите список всех доступных параметров вашего CPU. Искомая опция может называться по-разному, но чаще всего она обозначена как SVM Mode (Secure Virtual Machine) или просто Virtualization. Для процессоров AMD термин SVM является стандартным обозначением технологии виртуализации.
Найдя строку SVM Mode, измените ее значение с Disabled (Отключено) на Enabled (Включено). В некоторых редких случаях, особенно на старых моделях плат, эта опция может находиться в подменю North Bridge Configuration или Chipset, но в современных UEFI она вынесена непосредственно в настройки CPU.
| Параметр BIOS | Описание | Рекомендуемое значение |
|---|---|---|
SVM Mode |
Основной переключатель виртуализации AMD | Enabled |
Intel VT-d |
Технология виртуализации для Intel (неактуально для AMD) | Disabled / Auto |
Execute Disable Bit |
Защита от исполнения кода в буфере | Enabled |
IOMMU |
Управление памятью для виртуальных машин | Auto / Enabled |
⚠️ Внимание: Интерфейс BIOS может обновляться производителем. Расположение пунктов меню
Advanced→CPU Configurationявляется стандартом для ASUS, но в бета-версиях прошивок названия могут меняться. Всегда ищите ключевые слова "SVM", "Virtual" или "Vanderpool" (редко для AMD).
☑️ Алгоритм активации SVM
Настройка IOMMU и дополнительные параметры
Простого включения SVM Mode часто бывает недостаточно для стабильной работы сложных виртуальных сред, таких как Proxmox, ESXi или при пробросе видеокарты в виртуальную машину (GPU Passthrough). В этих случаях требуется активация технологии IOMMU (Input-Output Memory Management Unit), которая позволяет изолировать устройства ввода-вывода для виртуальных машин.
Для активации этой функции в том же меню Advanced найдите раздел AMD CBS (Custom BIOS Settings) или NBIO Common Options. Путь может выглядеть как AMD CBS → NBIO Common Options → IOMMU. Установите значение в Enabled или Auto. Это обеспечит правильную работу прерываний и доступ к оборудованию из-под гостевой ОС.
Также стоит обратить внимание на параметр SR-IOV (Single Root I/O Virtualization), если вы планируете использовать виртуализацию на профессиональном уровне. Эта технология позволяет одному физическому устройству (например, сетевой карте) выглядеть как несколько физических устройств для виртуальных машин. Для обычных пользователей эмуляторов Android этот параметр можно оставить без изменений.
Некоторые пользователи сталкиваются с необходимостью включения режима Above 4G Decoding. Эта опция находится в разделе Advanced → PCI Subsystem Settings. Она позволяет системе адресовать более 4 ГБ памяти для устройств, что критически важно при пробросе современных видеокарт в виртуальные машины.
Что такое IOMMU и зачем это обычному пользователю?
IOMMU — это технология, которая позволяет операционной системе перенаправлять доступ к устройствам (DMA) в виртуальные машины. Для обычного геймера, запускающего BlueStacks, это не критично. Однако, если вы планируете запускать Linux внутри Windows (WSL2) с полным доступом к GPU или использовать виртуализацию для серверов, включение IOMMU предотвратит множество ошибок доступа к оборудованию.>
Сохранение настроек и выход из BIOS
После внесения всех необходимых изменений в конфигурацию, их необходимо сохранить. Если просто закрыть окно BIOS или выключить компьютер, все настройки сбросятся к предыдущим значениям, и время будет потрачено впустую. Для сохранения нажмите клавишу F10 на клавиатуре. Это универсальная горячая клавиша для действия "Save & Exit" (Сохранить и выйти) в BIOS от ASUS.
На экране появится диалоговое окно с вопросом "Save changes and reset?" (Сохранить изменения и перезагрузить?). Нажмите OK или Yes. Компьютер уйдет в перезагрузку. Важно дать системе полностью завершить цикл загрузки, так как при первом включении после изменения параметров CPU материнская плата может проводить самотестирование памяти (Memory Training), что займет больше обычного времени.
После загрузки Windows снова проверьте статус виртуализации через диспетчер задач, как описывалось в начале статьи. Если статус сменился на "Включено", значит, процедура прошла успешно. Теперь вы можете запускать эмуляторы, Docker-контейнеры или виртуальные машины без ограничений.
Решение типичных проблем и конфликтов
Даже после правильной настройки BIOS могут возникнуть ситуации, когда виртуализация не работает или работает нестабильно. Одной из самых частых проблем является конфликт с функциями безопасности Windows, такими как Hyper-V, "Защита памяти ядра" или "Изоляция ядра". Эти функции захватывают права на виртуализацию, не давая доступ к ним сторонним программам вроде VirtualBox или старых версий эмуляторов.
Для решения этой проблемы откройте "Панель управления" → "Программы и компоненты" → "Включение или отключение компонентов Windows". Найдите в списке "Hyper-V", "Платформа виртуальной машины" и "Песочница Windows". Снимите галочки с этих пунктов и перезагрузите компьютер. Это освободит аппаратные ресурсы виртуализации для ваших приложений.
Еще одной причиной может быть устаревшая версия BIOS. Производители материнских плат регулярно выпускают обновления микрокода AGESA, которые улучшают совместимость с процессорами AMD и исправляют ошибки в работе виртуализации. Зайдите на официальный сайт поддержки вашей модели платы ASUS, скачайте последнюю версию BIOS и обновите её через утилиту EZ Flash прямо в BIOS.
- 🔍 Проверьте, не блокирует ли антивирус доступ к системным вызовам.
- 🔍 Убедитесь, что в BIOS не включен режим "CSM" (Compatibility Support Module), если вы используете современные версии Windows 10/11 в режиме UEFI.
- 🔍 При использовании WSL2 убедитесь, что в компонентах Windows включена "Платформа виртуальной машины".
Что делать, если после включения SVM компьютер перестал загружаться?
В редких случаях включение определенных функций виртуализации на нестабильном разгоне или при несовместимом ПО может вызвать сбой загрузки (Black Screen). В этом случае выполните сброс CMOS: выключите ПК, отключите кабель питания, найдите на материнской плате батарейку CR2032, выньте её на 5-10 минут или замкните контакты CLR_CMOS. Это вернет BIOS к заводским настройкам.
Влияет ли включение AMD-V на производительность в играх?
Сам по себе факт включенной виртуализации в BIOS не снижает производительность в обычных играх и приложениях, если никакая виртуальная машина не запущена. Это пассивная функция процессора. Однако, если у вас запущен эмулятор или виртуальная машина, они будут потреблять ресурсы CPU и RAM, что неизбежно скажется на FPS в играх, запущенных параллельно.
Можно ли включить виртуализацию без входа в BIOS?
Программно изменить этот параметр невозможно, так как он находится на уровне firmware материнской платы до загрузки операционной системы. Единственный способ — вход в BIOS/UEFI. Попытки сделать это через реестр Windows или командную строку без доступа к BIOS не увенчаются успехом.