Чтобы запускать виртуальные машины, поддержку виртуализации сначала включают не в операционной системе, а уровнем ниже - в UEFI (на старых машинах его по привычке зовут BIOS). У Intel технология называется VT-x, у AMD - SVM Mode (она же AMD-V). Все процессоры Intel Core/Xeon и AMD Ryzen/EPYC последних лет её поддерживают, но по умолчанию опция часто выключена. Ниже - как проверить поддержку, войти в UEFI и включить виртуализацию, в том числе на платах ASUS, Gigabyte, MSI и ASRock.
Виртуализация - это запуск нескольких виртуальных машин на одном физическом компьютере или сервере. Можно работать сразу в нескольких ОС без перезагрузки: разработчику это упрощает тестирование, админу - управление инфраструктурой, бизнесу - экономию. Вместо десятка физических серверов берут два мощных и разворачивают на них сколько нужно виртуальных машин - главное заранее просчитать системные требования железа для виртуализации. Без включённой аппаратной виртуализации гипервизор (Hyper-V, VMware, Proxmox) либо не запустится, либо будет работать медленно.
Перед походом в UEFI убедитесь, что процессор вообще умеет виртуализацию - на десктопных чипах старых поколений (примерно до 2010 года) её может не быть.
Вход в UEFI - такой же, как раньше в BIOS: при загрузке на экране мелькает подсказка, какую клавишу нажать. Чаще всего это F2, Del, реже F12 или Esc. На серверах свои клавиши: HP - F9, Dell - F2, Supermicro - Del. Если же до этой подсказки дело не доходит и машина вместо загрузки пищит, поможет расшифровка звуковых сигналов BIOS: по числу и длине писков видно, какой узел не прошёл проверку при старте. Промахнулись и система загрузилась - перезагрузитесь и жмите клавишу сразу после включения.
Если современная машина грузится так быстро, что не успеваете, в Windows есть обходной путь: зажмите Shift и нажмите «Перезагрузка» в меню Пуск. Откроется «Устранение неполадок» → «Дополнительные параметры» → «Параметры встроенного ПО UEFI» - после перезагрузки попадёте прямо в настройки.
В UEFI откройте раздел Advanced и найдите опцию Intel Virtualization Technology (она же Intel VT-x) - переведите в Enabled. На разных платах опция может лежать в подразделе CPU Configuration, реже в Security или System Configuration. Рядом часто есть VT-d - это виртуализация ввода-вывода (проброс устройств в виртуальную машину); включайте её, если планируете пробрасывать видеокарту или сетевую карту.
У AMD опция называется SVM Mode (Secure Virtual Machine), иногда подписана как AMD-V. Ищите её в разделе Advanced и ставьте Enabled. На серверных платформах AMD EPYC виртуализация нередко активна из коробки. Аналог VT-d у AMD - IOMMU, его включают для проброса устройств.
Названия опций (SVM Mode, Intel Virtualization Technology) одинаковы у всех, а вот раздел, где они лежат, у каждого вендора свой. Ориентиры по популярным брендам:
| Бренд платы | Где искать в UEFI | Название опции |
|---|---|---|
| ASUS | Advanced Mode (F7) → Advanced → CPU Configuration | Intel (VMX) Virtualization Technology / SVM Mode |
| Gigabyte | Advanced → Advanced CPU Core Settings (в Tweaker/Settings) | SVM Mode / Intel Virtualization Technology, VT-d |
| MSI | OC → CPU Features (иногда нужно OC Explore Mode → Expert) | SVM Mode / Intel Virtualization Tech |
| ASRock | Advanced → CPU Configuration | SVM Mode / Intel Virtualization Technology |
Точное расположение зависит от модели и поколения платы, поэтому путь может слегка отличаться. Если не находите опцию глазами, во многих современных UEFI есть поиск (часто по клавише F9) - введите «SVM» или «Virtualization». После включения обязательно сохраните настройки: F10 → Yes. Не сохранили - изменения не применятся, и виртуальная машина снова будет ругаться на отсутствие аппаратного ускорения. Что эта настройка даёт и зачем она нужна, объясняем в статье «виртуализация процессора: для чего нужна».
Единого названия нет - у Intel и AMD свои термины, плюс отдельные опции для виртуализации ввода-вывода. Чтобы не запутаться:
| Что это | У Intel | У AMD |
|---|---|---|
| Виртуализация процессора | Intel VT-x, Intel Virtualization Technology, иногда просто Virtualization | SVM Mode, AMD-V, AMD Virtualization |
| Виртуализация ввода-вывода (проброс устройств) | VT-d | IOMMU |
| Разделение одного устройства между ВМ | SR-IOV | SR-IOV |
Если названия в вашем UEFI не совпадают с описанными, поможет обновление прошивки - производители меняют интерфейсы и добавляют опции в новых версиях.
Включили виртуализацию, а она не работает или гипервизор ругается? Идите по списку:
Виртуализация на уровне процессора и встроенный гипервизор Windows - разные вещи: первую включают в UEFI, второй - в системе. Hyper-V есть в Windows 10/11 Pro и Enterprise (в Home-редакциях его нет - там берут VirtualBox или VMware Workstation).
Включается Hyper-V так: Панель управления → «Программы и компоненты» → «Включение или отключение компонентов Windows» → галочка на Hyper-V → ОК → перезагрузка. Проверить, работает ли он, можно в Диспетчере задач (вкладка «Производительность», секция о виртуальных машинах) или командой Get-VMHost в PowerShell. Если Hyper-V пропал после установки другого гипервизора, переустановите его через те же компоненты Windows или командой DISM от администратора.
Аппаратная (с поддержкой процессора) - самая быстрая, для серверов и рабочих станций. Программная (эмуляция) - медленнее, но работает где угодно и нужна, когда эмулируют другую архитектуру (например, ARM на x86). Контейнерная (Docker, Podman, Kubernetes) - легче классических ВМ, для микросервисов. Для большинства задач хватает аппаратной с Proxmox, ESXi или Hyper-V - если не определились с платформой, поможет сравнение популярных гипервизоров.
Вместо десятков физических серверов компания разворачивает виртуальные машины на нескольких мощных хостах - экономия на оборудовании, электричестве и охлаждении. Уже работающую инфраструктуру переносят без замены железа - о методах читайте в материале о конвертации физических серверов в виртуальные (P2V).
Быстрее всего - в Диспетчере задач: вкладка «Производительность», строка «Виртуализация» должна быть в состоянии «Включено». Альтернатива - команда systeminfo в командной строке.
Чаще всего настройки не сохранили (F10), либо мешает Secure Boot или второй гипервизор. Пройдите по разделу «Решение возможных проблем» выше.
Собираете сервер под виртуализацию?
Инженеры ITTELO подберут конфигурацию под вашу нагрузку и число виртуальных машин, соберут и протестируют сервер под задачу перед отгрузкой, помогут с гипервизором. На рынке серверов 11+ лет.
Серверы для виртуализации · +7 (800) 551-80-12 · info@ittelo.ru