Как отключить или удалить Hyper-V в Windows 11
Hyper-V предустановлен на компьютерах с Windows 11. Хотя инструмент виртуализации недоступен из коробки в версии ОС Home, вы можете установить его с помощью пакетного сценария.
К сожалению, Hyper-V может конфликтовать со сторонними приложениями на вашем ПК. В результате вы можете столкнуться с ошибкой обнаружения Hyper-V при попытке запустить приложение, игры для ПК или утилиты настройки оборудования.
К счастью, вы можете отключить Hyper-V в Windows 11 с помощью классического диалогового окна «Функции Windows», командной строки и PowerShell.
Как проверить, работает ли Hyper-V в Windows 11
Вы можете получить доступ к приложению «Информация о системе», чтобы определить, запущена ли виртуализация Hyper-V. Это полезно, если вам нужно проверить состояние Hyper-V после его отключения.
Чтобы проверить текущий статус Hyper-V на вашем компьютере:
-
Нажмите Win + R, чтобы открыть «Выполнить».
-
Введите msinfo32.exe и нажмите OK, чтобы открыть приложения.
-
Затем проверьте, доступна ли следующая запись в нижней части вкладки сведений:
A hypervisor has been detected. Features required for Hyper-V will not be displayed. -
Если да, вам нужно отключить Hyper-V, целостность памяти и функцию Credential Guard, как описано ниже, чтобы использовать другие инструменты виртуализации без каких-либо ошибок.
1 Как отключить Hyper-V через диалоговое окно функций Windows
Диалоговое окно «Функции Windows» позволяет добавлять дополнительные функции, которые по умолчанию отключены в Windows 11. Вы также можете использовать его для отключения некоторых дополнительных функций, включая Hyper-V.
Обратите внимание, что для исправления обнаруженной ошибки Hyper-V вам потребуется отключить платформу виртуальной машины и функцию платформы гипервизора Windows в дополнение к Hyper-V.
Чтобы отключить Hyper-V с помощью диалогового окна «Функции Windows»:
-
Нажмите клавишу Win + R, чтобы открыть диалоговое окно «Выполнить ».
-
Введите control и нажмите OK, чтобы открыть панель управления.
-
В Панели управления нажмите «Программы».
-
Далее нажмите «Программы и компоненты».
-
На левой панели нажмите «Включить или отключить функции Windows».
-
В диалоговом окне «Функции Windows» найдите Hyper-V.
-
Снимите флажок с опции Hyper-V, чтобы отключить эту функцию.
-
Затем прокрутите вниз и найдите параметры «Платформа виртуальной машины» и «Платформа гипервизора Windows».
-
Отмените выбор обеих опций и нажмите OK.
-
Windows удалит Hyper-V и другие функции из вашей системы.
-
После этого перезагрузите компьютер, чтобы изменения вступили в силу.
2 Как отключить Hyper-V с помощью BCDEDIT
Вы можете отключить Hyper-V в конфигурации загрузки с помощью инструмента BCDEdit. Полезно, если вы хотите только деактивировать Hyper-V, а не удалить его полностью.
Чтобы отключить Hyper-V с помощью BCDEdit:
-
Нажмите клавишу Win и введите cmd.
-
Щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».
-
В окне командной строки введите следующую команду и нажмите Enter:
bcdedit /set hypervisorlaunchtype off -
Когда появится сообщение об успешном завершении, закройте командную строку и перезагрузите компьютер, чтобы изменения вступили в силу.
-
Если вам нужно снова активировать Hyper-V, используйте следующую команду:
bcdedit /set hypervisorlaunchtype auto -
Обязательно перезагрузите компьютер, чтобы изменения вступили в силу.
Кроме того, вы можете использовать инструмент BCDEdit для выполнения других сложных задач, таких как удаление старых параметров меню загрузки и добавление ярлыка безопасного режима в меню загрузки Windows 11.
3 Как удалить Hyper-V с помощью командной строки
Если в диалоговом окне «Функции Windows» не удается удалить Hyper-V, вы можете использовать командную строку, чтобы отключить гипервизор. Вот как это сделать.
-
Откройте командную строку от имени администратора.
-
В окне командной строки введите следующую команду и нажмите Enter:
dism /online /disable-feature /featurename:Microsoft-hyper-v-all -
После выполнения инструмент DISM отключит Hyper-V и покажет сообщение об успешном завершении операции, указывающее на успешное выполнение.
-
Введите exit, чтобы закрыть командную строку и перезагрузить компьютер.
После перезагрузки вы сможете запускать свои игры и другие гипервизоры без ошибок.
Если нет, откройте диалоговое окно «Функции Windows», отключите параметры «Платформа виртуальной машины» и «Платформа гипервизора Windows» и перезагрузите компьютер.
4 Как отключить Hyper-V с помощью PowerShell
Если вы предпочитаете PowerShell, вы можете использовать командлет WindowsOptionalFeature для отключения Hyper-V в Windows 11. Для этого вам нужно запустить PowerShell с правами администратора и выполнить команду. Вот как это сделать.
-
Нажмите клавишу Win и введите powershell.
-
Щелкните правой кнопкой мыши PowerShell и выберите «Запуск от имени администратора».
-
Нажмите «Да », когда появится запрос контроля учетных записей.
-
В окне PowerShell скопируйте и вставьте приведенную ниже команду и нажмите Enter:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -
Дождитесь завершения процесса. После этого закройте PowerShell и перезагрузите компьютер, чтобы изменения вступили в силу.
Как удалить виртуальный сетевой адаптер Hyper-V
Часто во время перезагрузки после удаления Hyper-V вы можете столкнуться с сообщением «Не удалось завершить обновления, отмена изменений».
Чтобы решить эту проблему, убедитесь, что виртуальные сетевые адаптеры Hyper-V удалены с вашего ПК. Вы можете удалить виртуальный сетевой адаптер из диспетчера устройств.
Чтобы удалить виртуальные сетевые адаптеры Hyper-V:
-
Нажмите Win + R, чтобы открыть «Выполнить».
-
Введите dvmgmt.msc и нажмите OK, чтобы открыть Диспетчер устройств.
-
В диспетчере устройств разверните раздел «Сетевые адаптеры », чтобы найти виртуальные сетевые адаптеры Hyper-V.
-
Если в списке нет виртуальных адаптеров, связанных с Hyper-V, нажмите «Просмотр» и выберите «Показать скрытые устройства».
-
Щелкните правой кнопкой мыши виртуальный Ethernet-адаптер Hyper-V и выберите «Удалить устройство».
Не удаляйте виртуальный адаптер Microsoft Wi-Fi Direct.
-
Нажмите «Удалить», чтобы подтвердить действие.
-
Повторите шаги, чтобы удалить все виртуальные сетевые адаптеры, связанные с Hyper-V.
-
После этого закройте Диспетчер устройств и перезагрузите компьютер. Затем удалите Hyper-V и проверьте наличие улучшений.
Как отключить безопасность на основе виртуализации (целостность памяти)
Если вы столкнулись с проблемой обнаружения Hyper-V даже после отключения Hyper-V, попробуйте отключить функцию целостности памяти в безопасности Windows.
Функция целостности памяти является частью изоляции ядра. Это помогает предотвратить доступ злоумышленников к процессам с высоким уровнем безопасности и заражение их вредоносным кодом.
По умолчанию Windows отключает функцию целостности памяти, чтобы избежать конфликтов с приложениями и драйверами устройств из-за проблем несовместимости. Это также может вызвать проблемы со сторонними инструментами и программами виртуализации, которым необходим доступ к оборудованию виртуализации вашей системы.
Чтобы отключить целостность памяти в системе безопасности Windows:
-
Нажмите Win + I, чтобы открыть приложение «Настройки ».
-
На левой панели щелкните вкладку Конфиденциальность и безопасность.
-
Затем нажмите Безопасность Windows.
-
В разделе «Области защиты» нажмите «Безопасность устройства».
-
Затем нажмите «Сведения об изоляции ядра» в разделе «Изоляция ядра ».
-
Переключите переключатель Целостность памяти, чтобы выключить его.
-
Перезагрузите компьютер, чтобы применить изменения.
Hyper-V — отличная утилита, если вам нужно готовое решение для виртуализации. Однако он не лишен недостатков. Многие сторонние гипервизоры, в том числе основные игроки VirtualBox и рабочие станции WMware, не работают с включенным Hyper-V.
Если вы не уверены, какой гипервизор использовать, сравните три популярных инструмента виртуализации, чтобы определить лучший из них.













