Чтобы запускать виртуальные машины на Windows 11, нужно сначала активировать платформу виртуальной машины в системе. Без этого Hyper-V, WSL 2 и другие инструменты работать не будут. Включается она через BIOS, или параметры Windows — способ зависит от версии системы и железа.

В большинстве случаев хватает двух шагов: включить виртуализацию в и активировать компонент в Windows. Но есть нюансы: на некоторых ноутбуках (например, Lenovo или HP) нужно отключать Secure Boot, а на старых процессорах виртуализация может быть недоступна. Далее разберём все работающие методы.

Почему не работает виртуализация и что проверить до настройки

Перед тем как включать платформу виртуальной машины на Windows 11, убедитесь, что ваш процессор поддерживает виртуализацию. Это можно сделать через DiagTool или командную строку:

Откройте Командную строку от имени администратора и введите:

systeminfo | findstr /B /C:"Hyper-V"

Если в строках Hyper-V - Выделенная виртуальная машина и Hyper-V - Платформа виртуальной машины стоит Да, то начинайте с включения в BIOS. Если Нет — проверьте поддержку виртуализации на сайте производителя CPU.

💡

Если у вас процессор AMD, ищите технологию AMD-V. У Intel — VT-x. На старых процессорах (до 2010 года) виртуализация может отсутствовать

Ещё один момент: на некоторых материнских платах виртуализация отключена по умолчанию в BIOS/UEFI. Даже если процессор её поддерживает, без активации в прошивке Windows не увидит функцию.

Производитель BIOSПараметр виртуализацииЗначение для включения
AMI BIOSSVM Mode или Intel Virtualization TechnologyEnabled
Award BIOSVirtualization TechnologyEnabled
UEFI (ASUS, MSI)Intel VT-x или AMD-VEnabled
Lenovo BIOSVirtualization TechnologyEnabled

Способы включения виртуализации в BIOS/UEFI

Вход в зависит от производителя материнской платы или ноутбука. Обычно используется одна из клавиш: Del, F2, F12, Esc. Нажимайте её сразу после включения ПК, пока не появится меню BIOS.

Внутри ищите разделы Advanced, CPU Configuration или System Configuration. Названия могут отличаться, но ищем параметры, связанные с виртуализацией:

После изменения параметра сохраните настройки (обычно клавиша F10) и перезагрузите ПК. Теперь можно включать платформу виртуальной машины непосредственно в Windows 11.

Включение платформы виртуальной машины через параметры Windows

Самый простой способ активировать платформу виртуальной машины — через графический интерфейс Windows 11:

  • Откройте «Панель управления» — можно через поиск по системе или командой control в меню «Выполнить» (Win + R).
  • Перейдите в раздел Программы и компоненты → Включение или отключение компонентов Windows.
  • В списке найдите Платформа виртуальной машины и поставьте галочку.
  • Нажмите ОК и дождитесь применения изменений. Система может попросить перезагрузку.

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

Активация через или командную строку

Для опытных пользователей удобнее включать платформу виртуальной машины через PowerShell. Этот метод работает стабильно и подходит для автоматической настройки на нескольких машинах.

  1. Откройте от имени администратора (правый клик по значку → «Запуск от имени администратора»).
  2. Введите команду для включения компонента: Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
  3. Для включения Hyper-V (если нужен): Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart
  4. Перезагрузите компьютер, чтобы изменения вступили в силу.

Чтобы проверить, что платформа виртуальной машины включена, используйте команду:

Get-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

Если в строке State стоит Enabled, то всё прошло успешно.

⚠️ Внимание: если после активации системы виртуальные машины не запускаются, проверьте, не блокирует ли виртуализацию или корпоративные политики безопасности.
Какой способ включения виртуализации вы испальзовали?
Через BIOS
Через PowerShell
Через параметры Windows
Другой способ

Сравнение методов включения виртуализации

Не все способы одинаково удобны и универсальны. В таблице ниже — плюсы и минусы каждого метода:

МетодСложностьТребует перезагрузкиПодходит для скриптов
Через BIOSСредняя (нужно знать параметры)ДаНет
Через параметры WindowsНизкаяДаНет
Через PowerShellНизкая (для опытных)ДаДа
Через командную строку (DISM)ВысокаяДаДа

Для одноразовой настройки удобнее графический интерфейс. Для автоматизации (например, на рабочих станциях в офисе) — PowerShell.

Что делать, если платформа виртуальной машины не включается

Если после всех манипуляций платформа виртуальной машины на Windows 11 отказывается активироваться, проверьте следующие моменты:

Распространённые причины и решения

1. Виртуализация отключена в BIOS — вернитесь в прошивку и включите параметр. 2. Устаревшая версия BIOS — обновите её через сайт производителя материнской платы. 3. Конфликт с Hyper-V — отключите Hyper-V в «Компонентах Windows», если он не нужен. 4. Антивирус блокирует изменения — временно отключите защиту и повторите шаги. 5. Несовместимый процессор — проверьте поддержку VT-x/AMD-V на сайте Intel или AMD

Ещё один момент: на некоторых ноутбуках Lenovo и HP нужно отключить Secure Boot в BIOS, чтобы виртуализация заработала. Это связано с особенностями реализации на этих устройствах.

Пошаговая инструкция: включение виртуализации с нуля

Чтобы не пропустить ни одного шага, следуйте этому чек-листу. Он подходит для большинства ПК и ноутбуков на Windows 11:

Чек-лист по включению платформы виртуальной машины

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

Часто задаваемые вопросы

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

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

Почему после включения виртуализации Hyper-V не работает?

Hyper-V требует не только платформы виртуальной машины, но и дополнительных компонентов: Hyper-V Platform, Hyper-V Management Tools. Включите их в «Компонентах Windows» или через PowerShell. Также проверьте, что у вас Windows 11 Pro или выше — в Home-версии Hyper-V недоступен.

Как проверить, включена ли виртуализация в BIOS?

Запустите командную строку и введите bcdedit. Ищите строку hypervisorlaunchtype. Если там Auto, то виртуализация в включена. Если строка отсутствует или стоит Off — проверьте настройки BIOS.

Можно ли использовать виртуальные машины без включения платформы?

Нет. Платформа виртуальной машины — это базовый компонент, без которого не работать ни Hyper-V, ни WSL 2, ни сторонние решения вроде или VMware (им тоже нужна аппаратная виртуализация). Исключение — программная виртуализация (например, в без VT-x), но она работает крайне медленно.