Как отключить или удалить Hyper-V в Windows 11.
- Hyper-V может конфликтовать со сторонними инструментами и приложениями виртуализации в Windows 11, вызывая ошибки при их запуске. Отключение Hyper-V может решить эту проблему.
- Вы можете отключить Hyper-V с помощью диалогового окна «Компоненты Windows» или инструмента BCDEdit. Перезагрузите компьютер после внесения изменений, чтобы применить их.
- Если диалоговое окно «Компоненты Windows» не работает, используйте командную строку или PowerShell, чтобы отключить Hyper-V. Удалите виртуальные сетевые адаптеры Hyper-V и отключите целостность памяти и Device Guard/Credential Guard для оптимальной производительности.
Hyper-V предустановлен на компьютерах с Windows 11. Хотя этот инструмент виртуализации недоступен в домашней версии ОС, его можно установить с помощью пакетного сценария.
К сожалению, Hyper-V может конфликтовать со сторонними приложениями на вашем компьютере, включая другие инструменты виртуализации, такие как VMWare Workstation, VirtualBox и эмуляторы. В результате вы можете столкнуться с ошибкой, обнаруженной Hyper-V, при попытке запустить приложение, компьютерные игры или утилиты настройки оборудования.
К счастью, вы можете отключить Hyper-V в Windows 11 с помощью классического диалогового окна «Компоненты Windows», командной строки и PowerShell.
Почему вам может потребоваться отключить Hyper-V
По задумке, только один инструмент виртуализации может использовать встроенное расширение виртуализации, например Intel VT-x и AMD-V, доступное на вашем процессоре. Если вам необходимо использовать стороннее программное обеспечение для виртуализации, включая VMware WorkStation и Virtual Box, необходимо отключить гипервизор Hyper-V.
Вам также может потребоваться отключить другие функции, зависящие от гипервизора, включая Device Guard, Credential Guard и функцию целостности памяти, которая является частью изоляции ядра в системе безопасности Windows.
Как проверить, работает ли Hyper-V в Windows 11.
Вы можете получить доступ к приложению «Информация о системе», чтобы определить, запущена ли виртуализация Hyper-V. Это полезно, если вам нужно проверить состояние гипервизора Hyper-V после или перед его отключением.
Чтобы проверить состояние гипервизора Hyper-V на вашем компьютере:
- Нажмите Win + R , чтобы открыть Выполнить.
- Введите msinfo32.exe и нажмите ОК , чтобы открыть приложения.
- Затем проверьте, доступна ли следующая запись внизу вкладки сведений:
A hypervisor has been detected. Features required for Hyper-V will not be displayed.
1. Как отключить Hyper-V с помощью дополнительных функций Windows
Диалоговое окно Функции Windows позволяет добавлять дополнительные функции, отключенные по умолчанию в Windows 11. Вы также можете использовать его, чтобы отключить некоторые дополнительные функции, включая Hyper-V.
Обратите внимание: чтобы исправить ошибку, обнаруженную Hyper-V, помимо Hyper-V необходимо отключить функцию платформы виртуальных машин и платформы гипервизора Windows.
Чтобы отключить Hyper-V с помощью диалогового окна «Компоненты Windows»:
- Нажмите клавишу Win + R, чтобы открыть Выполнить диалог.
- Введите к и нажмите ОК, чтобы открыть Панель управления.
- Затем нажмите Программы и компоненты.
- На левой панели нажмите Включить или отключить компонентов Windows.
- В диалоговом окне «Компоненты Windows» найдите Hyper-V.
- Снимите флажок Hyper-V , чтобы отключить эту функцию.
Затем прокрутите вниз и найдите Платформу виртуальных машин и Платформу гипервизора Windows варианты.
- Отмените выбор обоих параметров и нажмите ОК.
- 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 для выполнения других сложных задач, таких как удаление старых параметров меню загрузки и добавление ярлыка безопасного режима в меню загрузки Windows 11.
3. Как удалить Hyper-V с помощью командной строки.
сли в диалоговом окне «Функции Windows» не удается удалить Hyper-V, вы можете использовать командную строку, чтобы отключить гипервизор. Вот как это сделать:
- Откройте командную строку от имени администратора.
- В окне командной строки введите следующую команду и нажмите Enter:
dism /online /disable-feature /featurename:Microsoft-hyper-v-all
- После выполнения инструмент DISM отключит Hyper-V и отобразит сообщение об успешном завершении операции, указывающее на успешное выполнение.
- Введите exit, нажмите Enter, чтобы закрыть командную строку, и перезагрузите компьютер.
После перезагрузки вы сможете запускать свои игры и другие гипервизоры без ошибок. Если нет, откройте диалоговое окно «Функции Windows», отключите Платформу виртуальных машин и Платформу гипервизора Windows и перезагрузите компьютер, чтобы отключить гипервизор Hyper-V.
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 и нажмите ОК , чтобы открыть Диспетчер устройств.
- В диспетчере устройств разверните раздел Сетевые адаптеры, чтобы найти Виртуальные сетевые адаптеры Hyper-V.
- Если в списке нет виртуальных адаптеров, связанных с Hyper-V, нажмите Просмотреть и выберите Показать скрытые устройства.
Щелкните правой кнопкой мыши адаптер виртуального Ethernet Hyper-V и выберите Удалить устройство.
Нажмите Удалить , чтобы подтвердить действие.
Повторите шаги, чтобы удалить все виртуальные сетевые адаптеры, связанные с Hyper-V.
После этого закройте диспетчер устройств и перезагрузите компьютер. Затем удалите Hyper-V и проверьте наличие улучшений.
Как отключить безопасность на основе виртуализации (целостность памяти).
Если вы столкнулись с проблемой, обнаруженной Hyper-V, даже после отключения Hyper-V, попробуйте отключить функцию целостности памяти в системе безопасности Windows. Функция целостности памяти является частью Core Isolation. Это помогает предотвратить доступ хакеров к процессам с высоким уровнем безопасности и их заражение с помощью вредоносного кода.
По умолчанию Windows отключает функцию целостности памяти, чтобы избежать конфликтов с приложениями и драйверами устройств из-за проблем несовместимости. Это также может вызвать проблемы со сторонними инструментами и программами виртуализации, которым требуется доступ к оборудованию виртуализации вашей системы.
Чтобы отключить целостность памяти в системе безопасности Windows:
- Нажмите Win + I, чтобы открыть приложение Параметры.
- На левой панели нажмите Конфиденциальность и безопасности.
Затем нажмите Безопасность Windows.
В разделе Области защиты нажмите Безопасность устройства.
Далее нажмите Сведения об изоляции ядра под Изоляция ядра раздел.
Переключите тумблер в разделе Целостность памяти, чтобы выключить его.
Перезагрузите компьютер, чтобы применить изменения.
