Windows

Исправляем Hyper-V: гипервизор не запускается в Windows

Гайд поможет включить гипервизор Windows и устранить сбой запуска виртуализации, если вы получаете ошибку Hypervisor not running.

Обновлено 18 июля 2026 г.
10-15 мин
Низкая
FixPedia Team
Применимо к:Windows 11 (все редакции)Windows 10 (Pro, Enterprise, Education)

Введение / Зачем это нужно

Ошибка Hypervisor is not running появляется, когда Windows не может запустить слой виртуализации — из-за этого не работают Hyper-V, WSL 2, Android Emulator и многие игровые античиты. После выполнения гайда вы вернёте работу виртуальных машин и сможете запускать контейнеры или эмуляторы без переустановки системы.

Требования / Подготовка

Перед началом убедитесь, что у вас:

  • Windows 10 Pro/Enterprise/Education или Windows 11 (Home-редакция поддерживает только WSL 2, но не классический Hyper-V)
  • Права администратора на аккаунте
  • Доступ к BIOS/UEFI (если виртуализация отключена на уровне прошивки)
  • Свежие обновления Windows (через Настройки → Обновление и безопасность → Проверить наличие обновлений)

💡 Совет: сохраните важные документы перед перезагрузками — часть шагов требует ребута.

Шаг 1: Проверьте статус виртуализации

Сначала убедимся, что процессор вообще разрешает виртуализацию на уровне ОС.

  1. Нажмите Ctrl + Shift + Esc, откройте Диспетчер задач
  2. Перейдите на вкладку Производительность → ЦП
  3. Внизу справа смотрите поле Виртуализация

Если написано Включена — проблема в настройках Windows. Если Отключена — сразу переходите к Шагу 4 (BIOS).

Шаг 2: Включение компонентов Hyper-V

В Windows компоненты гипервизора могут быть выключены как «флажки».

  1. Откройте Панель управления → Программы → Включение или отключение компонентов Windows
  2. Поставьте галочки:
    • Hyper-V (целиком, включая подузлы)
    • Платформа виртуальной машины
    • Подсистема Windows для Linux (если используете WSL 2)
  3. Нажмите OK и дождитесь применения
# Альтернатива — включить через терминал от админа
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

После команд перезагрузитесь, но не проверяйте результат сразу — сначала выполните Шаг 3.

Шаг 3: Исправление загрузчика через bcdedit

Частая причина ошибки — флаг hypervisorlaunchtype, который Windows сбрасывает в Off после обновлений или установки сторонних антивирусов.

Запустите PowerShell от имени администратора и выполните:

# Смотрим текущее значение
bcdedit /enum | Select-String "hypervisorlaunchtype"

# Если Off или пусто — включаем автозапуск гипервизора
bcdedit /set hypervisorlaunchtype auto

Затем обязательно перезагрузитесь:

shutdown /r /t 0

⚠️ Важно: если используете ноутбук с двумя видеокартами и старым BIOS, иногда нужно также выполнить bcdedit /set nx AlwaysOn, иначе гипервизор блокируется DEP-политикой.

Шаг 4: Включение виртуализации в BIOS/UEFI

Если на Шаге 1 было «Отключена», зайдите в прошивку:

  1. Перезагрузите ПК и удерживайте Del, F2 или F10 (зависит от производителя)
  2. Найдите раздел CPU Configuration, Advanced или Security
  3. Включите:
    • Для Intel: Intel Virtualization Technology (VT-x)
    • Для AMD: SVM Mode
  4. Сохраните (F10) и выйдите
# После загрузки в Windows проверьте системную информацию
systeminfo | findstr /i "Hyper-V"

В выводе строка «Требования к Hyper-V» должна показать Да по всем пунктам.

Проверка результата

Откройте терминал и запустите любую виртуальную среду:

# Для WSL 2
wsl --list --verbose

# Для Hyper-V
Get-VM | Select-Object Name, State

Если команды выполняются без ошибки «hypervisor not running» и виртуалки переходят в состояние Running — всё работает.

Также можно запустить Диспетчер Hyper-V из меню Пуск — он должен открыться и показать список машин без сообщений об ошибке подключения.

Возможные проблемы

1. Конфликт с VMware или VirtualBox Если у вас стоит VMware Workstation до версии 15.5, он блокирует Hyper-V. Обновите до 15.5+ или отключите Hyper-V через bcdedit /set hypervisorlaunchtype off (тогда не будет работать WSL 2).

2. Ошибка доступа при bcdedit Появляется, если терминал запущен без прав админа. Щёлкните правой кнопкой по иконке PowerShell → «Запуск от имени администратора».

3. BIOS сбрасывается после обновления На некоторых материнских платах обновление UEFI сбрасывает настройки. Зайдите в BIOS повторно и включите VT-x/SVM заново.

4. Античит игры выдаёт «Unsupported virtualization» После включения Hyper-V некоторые старые античиты (например, BattlEye в специфичных играх) требуют отключения Core Isolation в Настройки → Конфиденциальность и безопасность → Безопасность Windows → Изоляция ядра.

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

Почему Hyper-V пишет, что гипервизор не запущен, хотя я его включил?
Можно ли использовать VirtualBox, если Hyper-V включён?
Что делать, если в BIOS нет пункта VT-x или SVM?
Сбросится ли система при смене настроек гипервизора?

Полезное

Проверка виртуализации в диспетчере задач
Включение Hyper-V и платформы ВМ
Настройка bcdedit
Проверка в BIOS/UEFI

Эта статья помогла вам решить проблему?