#Что означает ошибка
Не удалось запустить виртуальную машину: виртуализация отключена
Hyper-V и другие гипервизоры в Windows 11 не запускаются, если виртуализация не включена в BIOS/UEFI (Intel VT-x, AMD-V/SVM), не установлены компоненты или установлена редакция Windows Home (Hyper-V доступен в Pro, Enterprise, Education; в Home можно использовать WSL2 и VirtualBox/VMware с платформой Hyper-V).
Сообщение вида «Virtualization is not enabled in firmware» или 0x80370102 относится именно к BIOS.
Проверьте состояние виртуализации в системе.
Для Hyper-V, WSL2 и эмуляторов Android нужна аппаратная виртуализация (Intel VT-x / AMD-V / SVM), включённая в BIOS. В Windows 11 Home Hyper-V недоступен без обходных путей, но компоненты виртуальной платформы можно включить.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Выключено в BIOSОпция Intel VT-x / SVM Mode. | Диспетчер задач: «Виртуализация: отключено». | Включите в BIOS. |
| Редакция HomeНет роли Hyper-V. | Компонент недоступен. | Используйте VirtualBox или Pro. |
| Включена защита ядраCore isolation и гипервизор. | Конфликт сторонних гипервизоров. | Проверьте конфигурацию. |
| Не включены компонентыНет платформы. | Ошибка запуска. | Включите платформу. |
#Пошаговое решение
- Проверьте Диспетчер задач → ЦПНажмите Ctrl+Shift+Esc → «Производительность» → «ЦП» и найдите строку «Виртуализация». Если указано «Включено», проблема не в настройке VT-x/AMD-V, переходите к компонентам Windows и ошибке виртуальной машины. Если отключено, сохраните важные файлы и посмотрите официальную инструкцию для UEFI именно своей модели. Запишите сообщение виртуальной машины перед изменением настроек.
- Включите VT-x или SVM в BIOS/UEFIПерезагрузите компьютер и откройте UEFI/BIOS клавишей, указанной изготовителем (часто F2 или Del). Найдите параметр Intel Virtualization Technology/VT-x или SVM/AMD-V только по руководству своей модели, запишите исходное положение и при необходимости установите Enabled. Сохраните изменения, загрузите Windows и снова проверьте строку «Виртуализация» в диспетчере задач. Не меняйте SATA/RAID, TPM или Secure Boot.
- Установите компоненты Hyper-VПроверьте редакцию Windows через Win+R →
winverи Win+I → «Система» → «О системе». Полная роль Hyper-V доступна не во всех редакциях. В подходящей редакции нажмите Win+R →optionalfeatures→ Enter, найдите «Hyper-V», включите доступные компоненты и перезагрузите ПК. Если пункта нет, не используйте неофициальные сценарии включения Hyper-V в Home. - Для Home используйте WSL2Для Windows 11 Home можно использовать WSL2 при поддержке виртуализации, но это не универсальная замена любой виртуальной машине Hyper-V. Откройте PowerShell и выполните
wsl --status; если WSL отсутствует, изучите официальные требования Microsoft и включите компоненты «Подсистема Windows для Linux» и «Платформа виртуальной машины». Не удаляйте существующие Linux-дистрибутивы ради включения компонента. - Проверьте hypervisorlaunchtypeЕсли виртуализация в UEFI включена и Hyper-V установлен, откройте
cmdот администратора, выполнитеbcdedit /enum {current}и найдитеhypervisorlaunchtype. Значение Off означает, что запуск гипервизора отключён; прежде чем менять его, выясните, не использует ли ПК альтернативный гипервизор или корпоративные ограничения. После согласованного изменения нужен перезапуск. Если не уверены, запишите вывод и обратитесь к специалисту.
#Проверка
Откройте Диспетчер задач → «Производительность» → «ЦП»: строка «Виртуализация: Включено». Или systeminfo — раздел «Требования Hyper-V». PowerShell: Get-CimInstance Win32_Processor | Select Name, VirtualizationFirmwareEnabled. Редакция: winver/systeminfo | findstr /B /C:"OS Name". Если значение «Отключено», включите в BIOS.
#Включение в BIOS и Windows
Перезагрузитесь в UEFI (Параметры → Система → Восстановление → Расширенный запуск → Параметры встроенного ПО UEFI) и включите: Intel — Intel Virtualization Technology (VT-x), AMD — SVM Mode (иногда AMD-V) в разделе Advanced/CPU Configuration. Сохраните и перезагрузитесь. Компоненты: «Включение и отключение компонентов Windows» (optionalfeatures) → «Hyper-V», «Платформа виртуальной машины», «Платформа низкоуровневой оболочки Windows». Или Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All (в PowerShell от администратора) и перезагрузка.
#Конфликты и Home
Для Home используйте WSL2: wsl --install (нужна виртуализация в BIOS). Конфликты: VirtualBox/VMware и Hyper-V одновременно — используйте новые версии с поддержкой Windows Hypervisor Platform. Антивирусные «Изоляция ядра» и «Целостность памяти» могут влиять на производительность. Проверьте параметр загрузки: bcdedit /enum | findstr hypervisorlaunchtype — должен быть Auto: bcdedit /set hypervisorlaunchtype auto. Отключить Hyper-V для других гипервизоров: bcdedit /set hypervisorlaunchtype off.
Get-CimInstance Win32_Processor | Select-Object Name, VirtualizationFirmwareEnabledEnable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Allbcdedit /enum | findstr hypervisorlaunchtypeКоманда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.