Hyper-V предустановлен на компьютерах с Windows 11 . Хотя инструмент виртуализации недоступен в домашней версии операционной системы, его можно установить с помощью пакетного сценария.
К сожалению, Hyper-V может конфликтовать со сторонними приложениями на вашем компьютере. В результате вы можете столкнуться с ошибками, связанными с Hyper-V, при попытке запуска приложений, компьютерных игр или утилит настройки оборудования.
К счастью, вы можете отключить Hyper-V в Windows 11 с помощью классического диалогового окна «Функции Windows», командной строки и PowerShell.
Как проверить, работает ли Hyper-V в Windows 11
Проверьте, работает ли Hyper-V в Windows 11
Вы можете получить доступ к приложению «Информация о системе» , чтобы определить, запущена ли виртуализация Hyper-V. Это полезно, если вам нужно проверить состояние Hyper-V после его отключения.
Чтобы проверить текущий статус Hyper-V на вашем компьютере:
1. Нажмите Win + R , чтобы открыть «Выполнить» .
2. Введите msinfo32.exe и нажмите «ОК» , чтобы открыть приложение.
3. Затем проверьте, доступна ли следующая запись внизу вкладки сведений:
4. Гипервизор обнаружен. Функции, необходимые для Hyper-V, не отображаются.
5. Если да, вам нужно будет отключить Hyper-V, целостность памяти и функцию Credential Guard, как описано ниже, чтобы без проблем использовать другие инструменты виртуализации.
Как отключить Hyper-V в Windows 11
1. Отключите Hyper-V через диалоговое окно «Функции Windows».
Диалоговое окно «Функции Windows» позволяет добавлять дополнительные функции, которые по умолчанию отключены в Windows 11. Вы также можете использовать это диалоговое окно, чтобы отключить некоторые дополнительные функции, включая Hyper-V.
Обратите внимание: чтобы исправить ошибки, связанные с Hyper-V, вам потребуется отключить функции платформы виртуальных машин и платформы гипервизора Windows в дополнение к Hyper-V.
Чтобы отключить Hyper-V с помощью диалогового окна «Функции Windows»:
Шаг 1: Нажмите клавиши Win + R , чтобы открыть диалоговое окно «Выполнить».
Шаг 2. Введите элемент управления и нажмите «ОК», чтобы открыть панель управления .
Шаг 3. На панели управления нажмите «Программы».
Программы в панели управления Windows 11
Шаг 4. Далее нажмите «Программы и компоненты» .
Шаг 5. На левой панели нажмите «Включить или отключить функции Windows ».
Нажмите «Включить или отключить функции Windows».
Шаг 6. В диалоговом окне «Функции Windows» найдите Hyper-V.
Шаг 7. Снимите флажок с параметра Hyper-V , чтобы отключить эту функцию.
Снимите флажок с параметра Hyper-V.
Шаг 8. Затем прокрутите вниз и найдите параметры «Платформа виртуальных машин» и «Платформа гипервизора Windows ».
Снимите флажки «Платформа виртуальных машин» и «Платформа гипервизора Windows».
Шаг 9: Снимите флажки с обеих опций и нажмите «ОК».
Шаг 10: Windows удалит Hyper-V и другие функции из вашей системы.
Шаг 11: После завершения перезагрузите компьютер, чтобы применить изменения.
2. Как отключить Hyper-V с помощью BCDEDIT
Отключите Hyper-V с помощью BCDEDIT.
Вы можете отключить Hyper-V в конфигурации загрузки с помощью инструмента BCDEdit. Полезно, если вы хотите просто деактивировать Hyper-V, а не удалять его полностью.
Чтобы отключить Hyper-V с помощью BCDEdit:
Шаг 1: Нажмите клавишу Win и введите cmd.
Шаг 2. Щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора» .
Шаг 3. В окне командной строки введите следующую команду и нажмите Enter:
bcdedit /set hypervisorlaunchtype off
Шаг 4. Когда появится сообщение об успехе, закройте командную строку и перезагрузите компьютер, чтобы применить изменения.
Шаг 5. Если вам нужно повторно включить Hyper-V, используйте следующую команду:
bcdedit /set hypervisorlaunchtype auto
Шаг 6. Обязательно перезагрузите компьютер, чтобы изменения вступили в силу.
Кроме того, вы можете использовать инструмент BCDEdit для выполнения других сложных задач, таких как удаление старых параметров меню загрузки и добавление ярлыков безопасного режима в меню загрузки Windows 11.
3. Как удалить Hyper-V с помощью командной строки
Удалите Hyper-V с помощью командной строки
Если в диалоговом окне «Функции Windows» не удается удалить Hyper-V, вы можете использовать командную строку, чтобы отключить этот гипервизор. Вот как это сделать.
Шаг 1. Откройте командную строку с правами администратора .
Шаг 2. В окне командной строки введите следующую команду и нажмите Enter :
dism /online /disable-feature /featurename:Microsoft-hyper-v-all
Шаг 3. После выполнения инструмент DISM отключит Hyper-V и отобразит сообщение об успешном завершении операции.
Шаг 4. Введите выход , чтобы закрыть командную строку и перезагрузить компьютер.
После перезагрузки вы сможете без ошибок запустить игру и другие гипервизоры.
Если нет, откройте диалоговое окно «Функции Windows», отключите параметры «Платформа виртуальных машин» и «Платформа гипервизора Windows» , а затем перезагрузите компьютер.
4. Как отключить Hyper-V с помощью PowerShell
Powershell отключает Hyper V
Если вам нравится PowerShell , вы можете использовать командлет WindowsOptionalFeature для отключения Hyper-V в Windows 11. Для этого вам необходимо запустить PowerShell с правами администратора и выполнить команду. Вот как это сделать.
Шаг 1: Нажмите клавишу Win и введите powershell.
Шаг 2. Щелкните правой кнопкой мыши PowerShell и выберите «Запуск от имени администратора» .
Шаг 3. Нажмите «Да» при появлении запроса контроля учетных записей .
Шаг 4. В окне PowerShell скопируйте и вставьте приведенную ниже команду и нажмите Enter:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Шаг 5: Дождитесь завершения процесса. После этого закройте PowerShell и перезагрузите компьютер, чтобы применить изменения.
Hyper-V — отличная утилита, если вам нужно современное решение для виртуализации. Однако оно не лишено недостатков. Многие сторонние гипервизоры, включая VirtualBox и WMware Workstations, не работают с включенным Hyper-V.
Если вы не уверены, какой гипервизор использовать, см. сравнение трех популярных инструментов виртуализации ниже в разделе справочных ссылок, которое поможет вам определить лучший инструмент.