Как отключить Hyper-V в Windows 10 и 11

Hyper-V умеет незаметно мешать жизни. Установили VirtualBox или Bluestacks — виртуальные машины работают медленно или вообще не запускаются. Запустили старую игру или эмулятор — вылетает с ошибкой. Причина чаще всего одна: гипервизор Windows занял аппаратную виртуализацию и не делится ею с другими программами.

Разобраться с этим несложно. В статье четыре способа отключить Hyper-V — через графический интерфейс, PowerShell, DISM и утилиту bcdedit. Первый подойдёт тем, кто не дружит с консолью, остальные три — для тех, кто предпочитает командную строку или хочет приостановить гипервизор без удаления компонентов.

Все способы проверены на Windows 10 и Windows 11 — команды одинаковые.

Сравнительная таблица способов отключения Hyper-V:

СпособСложностьРезультатКогда использовать
Программы и компонентыЛегкоПолное удалениеНет опыта с консолью
PowerShellСреднеПолное удалениеБыстро через команду
DISMСреднеПолное удалениеСкрипты и автоматизация
bcdeditСреднеВременное отключениеНужно включать обратно

Когда нужно отключить Hyper-V

Чаще всего к этому приходят по одной из двух причин.

Первая — сторонний гипервизор. VMware Workstation, VirtualBox, Bluestacks и Nox Player плохо уживаются с Hyper-V: он перехватывает аппаратную виртуализацию на уровне ядра, и другим программам просто не остаётся доступа. Отключение Hyper-V решает проблему без танцев с настройками.

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

Если нужно сделать обратное — включить Hyper-V — мы разбирали это в отдельной статье.

Как проверить, включён ли Hyper-V

Для проверки подойдут две встроенные утилиты — msinfo32.exe (графическая) или systeminfo.exe (консольная). Обе показывают одно и то же, выбирайте ту, что удобнее.

Через командную строку (systeminfo)

Запустите cmd и введите systeminfo. Пролистайте вывод вниз до раздела требований Hyper-V.

Проверка в systeminfo

Если увидите строку «Обнаружена низкоуровневая оболочка. Функции, необходимые для Hyper-V, отображены не будут» — гипервизор включён и его нужно отключать. Если вместо неё список технологий с пометками «да/нет» — Hyper-V уже выключен, дальнейшие действия не нужны.

Через msinfo32

Нажмите Win + R, введите msinfo32 и нажмите Enter. В разделе «Сведения о системе» найдите строки про Hyper-V внизу страницы.

Проверка hyper-v в msinfo32

Как отключить Hyper-V через «Программы и компоненты»

Самый простой способ — подойдёт тем, кто не хочет работать с командной строкой.

Откройте Панель управления → «Программы и компоненты» → слева выберите «Включение или отключение компонентов Windows». В списке найдите Hyper-V, снимите флажок и нажмите OK. После завершения перезагрузите компьютер.

Быстрый способ: нажмите Win + R, введите optionalfeatures и нажмите Enter — откроется то же окно сразу.

 

Запуск команды optionalfeatures

 

Отключение Hyper-V через Программы и компоненты

 

Как отключить Hyper-V через PowerShell

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

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

Запуск команды Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

После завершения перезагрузите компьютер.

Результат выполнения команды Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

Как отключить Hyper-V через DISM

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

DISM /Online /Disable-Feature:Microsoft-Hyper-V-All

Запуск DISM /Online /Disable-Feature:Microsoft-Hyper-V-All

Дождитесь завершения и перезагрузите компьютер.

Результат выполнения DISM /Online /Disable-Feature:Microsoft-Hyper-V-All

Временное отключение Hyper-V без удаления

Этот способ удобен, когда нужно быстро освободить виртуализацию для другой программы, а потом вернуть всё обратно — компоненты Hyper-V остаются установленными.

Запустите командную строку от имени администратора. Сначала проверьте текущее состояние: bcdedit

Запуск bcdedit для просмотра hypervisorlaunchtype

Найдите строку hypervisorlaunchtype. Значение Auto означает, что гипервизор запускается вместе с системой. Чтобы отключить его, выполните: bcdedit /set hypervisorlaunchtype off

Запуск bcdedit /set hypervisorlaunchtype off

Перезагрузите компьютер. Чтобы включить Hyper-V обратно, выполните ту же команду со значением auto вместо off.

Перед выполнением рекомендуем сохранить текущую конфигурацию загрузки: bcdedit > C:\bcd_backup.txt

Что делать, если Hyper-V отключён, но проблема осталась

Отключили Hyper-V по инструкции, перезагрузили компьютер, а VirtualBox, Bluestacks или Nox всё равно ругаются на виртуализацию. Это частая ситуация — и у неё есть конкретные причины.

Проверьте Core Isolation

Windows 10 и 11 по умолчанию включают изоляцию ядра — она использует ту же аппаратную виртуализацию, что и Hyper-V, и блокирует доступ к ней для сторонних программ даже после отключения гипервизора.

Откройте «Безопасность Windows» → «Безопасность устройства» → «Сведения об изоляции ядра» и отключите «Целостность памяти». После этого перезагрузите компьютер.

Проверьте Credential Guard

Актуально для Windows 11 Pro и корпоративных версий. Credential Guard — защитный механизм, который тоже запускается поверх гипервизора и не отключается вместе с Hyper-V.

Проверить можно через msinfo32 — найдите строку «Служба Credential Guard». Если она активна, отключите через групповые политики: gpedit.msc → «Конфигурация компьютера» → «Административные шаблоны» → «Система» → «Device Guard» → «Включить средство обеспечения безопасности на основе виртуализации» → установите значение «Отключено».

Проверьте, что bcdedit сработал

Если использовали временное отключение через bcdedit, убедитесь что команда выполнилась корректно. Запустите bcdedit без параметров и проверьте значение hypervisorlaunchtype — оно должно быть Off, а не Auto.

Обновите гипервизор

Старые версии VirtualBox (до 6.1) и VMware Workstation (до 16) плохо работают даже после отключения Hyper-V на современных версиях Windows. Если версия устарела — обновите программу перед тем, как искать проблему в настройках системы.

Заключение

Hyper-V — полезный инструмент, но только когда он нужен. Если на компьютере работает VirtualBox, VMware или эмулятор Android, гипервизор Microsoft чаще мешает, чем помогает. Выберите способ отключения под свою задачу: GUI — если не хочется трогать консоль, bcdedit — если планируете возвращаться к Hyper-V, PowerShell или DISM — если нужно один раз отключить и забыть.

Если после отключения что-то пошло не так — проверьте Core Isolation и Credential Guard, они остаются активными независимо от состояния Hyper-V.

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

Hyper-V отключил, но VirtualBox или Bluestacks всё равно не работают — почему?

Скорее всего, включён один из защитных механизмов Windows — Credential Guard или Core Isolation. Они используют ту же аппаратную виртуализацию и конфликтуют со сторонними гипервизорами даже без Hyper-V. Отключить их можно в разделе «Безопасность Windows» → «Безопасность устройства» → «Изоляция ядра».

Можно ли отключить Hyper-V только на время, не удаляя его?

Да — через команду bcdedit /set hypervisorlaunchtype off. Гипервизор перестанет запускаться вместе с системой, но компоненты останутся установленными. Чтобы вернуть всё обратно, выполните ту же команду со значением auto.

Нужно ли отключать Hyper-V в BIOS?

Нет, это разные вещи. В BIOS отключают аппаратную виртуализацию процессора (Intel VT-x или AMD-V) — после этого не будет работать вообще ничего, включая VirtualBox и VMware. Hyper-V отключается на уровне Windows и BIOS не затрагивает.

Отключение Hyper-V повлияет на WSL?

WSL 2 работает на базе Hyper-V. После отключения он перейдёт в режим WSL 1 или перестанет запускаться совсем — зависит от настроек. Если WSL важен, используйте временное отключение через bcdedit и переключайтесь между режимами по необходимости.

Как включить Hyper-V обратно?

Теми же способами, что и отключение — просто в обратную сторону. В «Компонентах Windows» поставьте флажок обратно, в PowerShell выполните Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All, в bcdedit замените off на auto. Подробная инструкция — в нашей статье про включение Hyper-V.