Включение виртуализации в Windows 10¶
Включение виртуализации в Windows 10 — это включение аппаратной поддержки виртуализации (Intel VT-x или AMD-V) в прошивке UEFI/BIOS компьютера, необходимое для работы гипервизора Windows (Hyper-V), подсистемы Windows Sandbox, WSL 2, а также сторонних виртуальных машин (VirtualBox, VMware Workstation). Без активации этой технологии гипервизор не запускается, а программы, требующие аппаратной виртуализации, выдают ошибку.
¶Зачем нужна виртуализация
Аппаратная виртуализация позволяет процессору работать в специальном режиме, при котором гостевая операционная система выполняет привилегированные инструкции без конфликтов с хостом. В Windows 10 виртуализация требуется для:
- Hyper-V — встроенного гипервизора Microsoft, включаемого через «Компоненты Windows»;
- Windows Sandbox — изолированной одноразовой среды для запуска непроверенных программ;
- WSL 2 — подсистемы Windows для Linux, работающей на основе лёгкой виртуальной машины;
- Приложений Android на Windows (например, Amazon Appstore);
- Сторонних гипервизоров — Oracle VirtualBox, VMware Workstation, QEMU.
¶Проверка поддержки и текущего состояния
Перед включением виртуализации можно проверить её статус средствами Windows:
- Диспетчер задач (Ctrl+Shift+Esc) → вкладка «Производительность» → «ЦП». В нижней строке отображается «Виртуализация: Включена/Отключена».
- Средство проверки производительности — команда
msinfo32в строке выполнения. В разделе «Сведения о системе» пункт «Виртуализация включена в прошивке» показывает состояние. - Командная строка от имени администратора:
systeminfo— в выводе ищется строка о требованиях к виртуализации.
Если виртуализация поддерживается процессором, но отключена, потребуется изменить настройки прошивки.
¶Включение виртуализации в BIOS/UEFI
Порядок действий зависит от производителя материнской платы, но общий алгоритм следующий:
- Перезагрузка компьютера и вход в настройки прошивки клавишей Del, F2, F10 или F12 (зависит от производителя). На ноутбуках часто используется сочетание Fn+F2 или специальная кнопка входа в BIOS.
- Переключение в расширенный режим (Advanced Mode), если прошивка открывается в упрощённом интерфейсе (например, ASUS EZ Mode).
- Поиск раздела с настройками процессора: обычно это «CPU Configuration», «Advanced» → «CPU Features» или «Security» → «Virtualization».
- Включение параметра:
- для Intel — Intel Virtualization Technology (Intel VT-x), иногда называется «Intel VT» или «VMX»;
- для AMD — SVM Mode (Secure Virtual Machine) или AMD-V.
- Сохранение и выход — клавиша F10, пункт «Save & Exit».
¶Типичные расположения параметра
| Производитель | Раздел | Параметр |
|---|---|---|
| ASUS | Advanced → CPU Configuration | Intel Virtualization Technology / SVM Mode |
| MSI | OC → Advanced CPU Configuration | Intel Virtualization Technology / SVM Mode |
| Gigabyte | Settings → IO Ports | Intel Virtualization Technology / SVM Mode |
| ASRock | Advanced → CPU Configuration | Intel Virtualization Technology / SVM Mode |
| Lenovo | Security → Virtualization | Intel Virtualization Technology |
| HP | Security → System Security | Virtualization Technology (VTx) |
| Dell | Advanced → CPU Configuration | Intel Virtualization Technology |
На некоторых ноутбуках виртуализация может быть недоступна в прошивке, даже если процессор её поддерживает — это ограничение производителя.
¶Включение компонентов Windows, использующих виртуализацию
После активации VT-x/SVM в прошивке в Windows 10 можно включить нужные компоненты:
¶Через «Компоненты Windows»
- Win+R →
optionalfeatures→ Enter. - В списке найти «Платформа виртуальной машины» и «Платформа гипервизора Windows».
- Отметить оба пункта, нажать «ОК».
- Дождаться завершения установки и перезагрузить компьютер.
¶Через PowerShell от имени администратора
``powershell Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All ``
После выполнения команды потребуется перезагрузка. Компонент Hyper-V доступен только в редакциях Windows 10 Pro, Enterprise и Education; в Home-редакции вместо него используются Windows Sandbox (также недоступен в Home) или сторонние гипервизоры.
¶Возможные проблемы
- Параметр отсутствует в BIOS — часто встречается на бюджетных ноутбуках; в этом случае виртуализацию включить нельзя, и следует использовать программные решения (например, QEMU с TCG) или обновить прошивку.
- Синий экран при включении Hyper-V — может указывать на конфликт с антивирусом или устаревший драйвер; рекомендуется обновить BIOS и драйверы.
- Ошибка «Виртуализация отключена» в VirtualBox/VMware — после включения VT-x в BIOS необходимо перезагрузить систему; в редких случаях требуется отключить гипервизор Windows (если используется конфликтующее ПО).
- VT-x отключён в прошивке, хотя включён в Windows — Windows не может включить аппаратную подстройку, если она заблокирована на уровне BIOS.
¶Значение для безопасности
Аппаратная виртуализация лежит в основе технологии Credential Guard и Device Guard в редакциях Windows 10 Pro и Enterprise: секретные данные и код, который должен выполняться, изолируются от основной системы в защищённом виртуальном контейнере. Отключение VT-x лишает эти механизмы защиты функциональности.
Источники:
- Документация Microsoft Learn: «Hyper-V на Windows 10», «Windows Sandbox», «WSL 2»
- Intel Software Developer’s Manual, раздел о технологии Intel VT-x
- AMD64 Architecture Programmer’s Manual, раздел о технологии AMD-V
- Справочные материалы производителей материнских плат (ASUS, MSI, Gigabyte, ASRock)
