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

Понравилось? Поделитесь...

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

How to Disable or Remove Hyper-V in Windows 11

Основные выводы

  • Hyper-V может конфликтовать со сторонними средствами виртуализации и приложениями в Windows 11, вызывая ошибки при их запуске. Отключение Hyper-V может устранить эту проблему.
  • Вы можете отключить Hyper-V с помощью диалогового окна компонентов Windows или средства BCDEdit. Перезагрузите компьютер после внесения изменений, чтобы применить их.
  • Если диалоговое окно компонентов Windows не открывается, используйте командную строку или PowerShell, чтобы отключить Hyper-V. Удалите виртуальные сетевые адаптеры Hyper-V и отключите защиту целостности памяти и защиту устройств/учетных данных для обеспечения оптимальной производительности.

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.

Возможно, вам также потребуется отключить другие функции, зависящие от гипервизора, включая защиту устройств, защиту учетных данных и функцию целостности памяти, являющуюся частью изоляции ядра в Windows Security.

Как проверить, запущен ли Hyper-V в Windows 11

How to Disable or Remove Hyper-V in Windows 11

Вы можете получить доступ к приложению «Системная информация», чтобы определить, запущена ли виртуализация Hyper-V. Это полезно, если вам нужно проверить состояние гипервизора Hyper-V после или перед его отключением.

Чтобы проверить состояние гипервизора Hyper-V на вашем компьютере:

  1. Нажмите Win + R, чтобы открыть «Выполнить«.
  2. Введите msinfo32.exe и нажмите «ОК«, чтобы открыть приложения.
  3. Затем проверьте, доступна ли следующая запись в нижней части вкладки сведений: Обнаружен гипервизор. Функции, необходимые для Hyper-V, отображаться не будут.
  4. Если да, вам нужно будет отключить Hyper-V, целостность памяти и функцию защиты учетных данных, как описано ниже, чтобы использовать другие инструменты виртуализации без каких-либо ошибок.

1. Как отключить Hyper-V с помощью дополнительных функций Windows

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

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

Как отключить Hyper-V с помощью диалогового окна компонентов Windows:

  1. Нажмите клавишу Win + R, чтобы открыть диалоговое окно Запуска.
  2. Управление типоми нажмите кнопку ОК, чтобы открыть панель управления.
  3. На панели управления нажмите «Программы«.

    How to Disable or Remove Hyper-V in Windows 11

  4. Затем нажмите на Программы и компоненты.
  5. На левой панели нажмите «Включить или выключить функции Windows».

    How to Disable or Remove Hyper-V in Windows 11

  6. В диалоговом окне Компоненты Windows найдите Hyper-V.
  7. Снимите флажок с опции Hyper-V, чтобы отключить эту функцию.

    How to Disable or Remove Hyper-V in Windows 11

  8. Затем прокрутите вниз и найдите платформу виртуальной машины и платформу гипервизора Windows опции.

    How to Disable or Remove Hyper-V in Windows 11

  9. Снимите флажок с обоих параметров и нажмите кнопку ОК.
  10. Windows удалит Hyper-V и другие функции из вашей системы.
  11. После завершения перезагрузите компьютер, чтобы применить изменения.

2. Как отключить Hyper-V с помощью BCDEDIT

How to Disable or Remove Hyper-V in Windows 11

Вы можете отключить 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 с помощью командной строки

How to Disable or Remove Hyper-V in Windows 11

Если в диалоговом окне компонентов Windows не удается удалить Hyper-V, вы можете использовать командную строку для отключения гипервизора. Вот как это сделать:

  1. Откройте командную строку от имени администратора.
  2. В окне командной строки введите следующую команду и нажмите Enter: dism /online /disable-feature /featurename:Microsoft-hyper-v-all
  3. После выполнения инструмент DISM отключит Hyper-V и покажет сообщение «Операция успешно завершена», указывающее на успешное выполнение.
  4. Введите exit, нажмите Enter, чтобы закрыть командную строку, и перезагрузите компьютер.

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

4. Как отключить Hyper-V с помощью PowerShell

How to Disable or Remove Hyper-V in Windows 11

Если вы предпочитаете PowerShell, используйте командлет WindowsOptionalFeature, чтобы отключить Hyper-V в Windows 11. Для этого запустите PowerShell с правами администратора и выполните команду. Вот как это сделать:

  1. Нажмите клавишу Win и введите powershell.
  2. Щелкните правой кнопкой мыши на PowerShell и выберите Запуск от имени администратора.
  3. Нажмите «Да«, когда появится запрос от службы контроля учетных записей пользователей.
  4. В окне PowerShell скопируйте и вставьте приведенную ниже команду и нажмите Enter: Отключить-WindowsOptionalFeature -Online -Имя функции Microsoft-Hyper-V-All
  5. Дождитесь завершения процесса. После завершения закройте PowerShell и перезагрузите компьютер, чтобы применить изменения.

Как удалить виртуальный сетевой адаптер Hyper-V

Во время перезагрузки после удаления Hyper-V вы часто можете столкнуться с сообщением «Нам не удалось завершить обновление, отменяя изменения». Чтобы устранить эту проблему, убедитесь, что виртуальные сетевые адаптеры Hyper-V удалены с вашего компьютера. Вы можете удалить виртуальный сетевой адаптер из диспетчера устройств.

Для удаления виртуальных сетевых адаптеров Hyper-V:

  1. Нажмите Win + R, чтобы открыть «Выполнить«.
  2. Введите dvmgmt.msc и нажмите OK, чтобы открыть диспетчер устройств.
  3. В диспетчере устройств разверните раздел Сетевые адаптеры, чтобы найти виртуальные сетевые адаптеры Hyper-V.
  4. Если в списке нет виртуальных адаптеров, связанных с Hyper-V, нажмите «Просмотр» и выберите «Показать скрытые устройства».

    How to Disable or Remove Hyper-V in Windows 11

  5. Щелкните правой кнопкой мыши на адаптере виртуальной сети Hyper-V Ethernet и выберите Удалить устройство.

    Не удаляйте виртуальный адаптер Microsoft Wi-Fi Direct.

  6. Нажмите кнопку Удалить, чтобы подтвердить действие.

    How to Disable or Remove Hyper-V in Windows 11

  7. Повторите действия, чтобы удалить все виртуальные сетевые адаптеры, связанные с Hyper-V.
  8. После этого закройте диспетчер устройств и перезагрузите компьютер. Далее удалите Hyper-V и проверьте, есть ли какие-либо улучшения.

Как отключить безопасность на основе виртуализации (целостность памяти)

Если вы столкнулись с обнаруженной проблемой Hyper-V даже после отключения Hyper-V, попробуйте отключить функцию целостности памяти в системе безопасности Windows. Функция целостности памяти является частью изоляции ядра. Она помогает предотвратить доступ хакеров к процессам с высоким уровнем безопасности и их заражение с помощью вредоносного кода.

По умолчанию Windows отключает функцию целостности памяти, чтобы избежать конфликтов с приложениями и драйверами устройств из-за проблем несовместимости. Это также может вызвать проблемы со сторонними средствами виртуализации и программами, которым требуется доступ к оборудованию виртуализации вашей системы.

Чтобы отключить целостность памяти в системе безопасности Windows:

  1. Нажмите Win + I, чтобы открыть приложение «Настройки«.
  2. На левой панели перейдите на вкладку Конфиденциальность и безопасность.

    How to Disable or Remove Hyper-V in Windows 11

  3. Затем нажмите на Безопасность Windows.
  4. В разделе «Области защиты» нажмите «Безопасность устройства».

    How to Disable or Remove Hyper-V in Windows 11

  5. Затем нажмите на сведения об изоляции ядра в разделе Изоляция ядрараздел.

    How to Disable or Remove Hyper-V in Windows 11

  6. Переключите переключатель в разделе Целостность памяти, чтобы отключить его.

    How to Disable or Remove Hyper-V in Windows 11

  7. Перезагрузите компьютер, чтобы применить изменения.

Как отключить защиту устройств и учетных данных

Device Guard и Credential Guard не очень хорошо сочетаются с другими программами виртуализации, включая VMware Workstation. При попытке включить рабочую станцию VMware вы можете столкнуться с ошибкой, сообщающей, что включена защита устройств/учетных данных.

Поскольку вы собираетесь использовать стороннее программное обеспечение для виртуализации, вы можете безопасно отключить защиту устройств и учетных данных с помощью редактора реестра.

Тем не менее, изменение реестра Windows сопряжено с риском. Мы рекомендуем вам создать точку восстановления и создать резервную копию реестра, прежде чем пытаться вносить какие-либо изменения.

Чтобы отключить защиту устройств и учетных данных:

  1. Нажмите Win + R, чтобы открыть «Выполнить«.
  2. Введите regedit и нажмите OK, чтобы открыть редактор реестра.
  3. В редакторе реестра перейдите в следующее расположение: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa
  4. На правой панели найдите значение DWORD LsaCfgFlags. Вам нужно будет создать новый ключ, если такого значения не существует.

    How to Disable or Remove Hyper-V in Windows 11

  5. Чтобы создать новый ключ, щелкните правой кнопкой мыши подраздел Lsa на левой панели и выберите Создать Значение DWORD (32-разрядное). Переименуйте значение в LsaCfgFlags.
  6. Затем дважды щелкните по LsaCfgFlags и введите0 в поле данных значения.

    How to Disable or Remove Hyper-V in Windows 11

  7. Нажмите кнопку ОК, чтобы сохранить изменения.
  8. Затем в редакторе реестра перейдите в следующее расположение: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuard
  9. На правой панели проверьте, существует ли значение EnableVirtualizationBasedSecurity. Если нет, щелкните правой кнопкой мыши подраздел DeviceGuard и выберите Создать > Значение DWORD (32-разрядное).

    How to Disable or Remove Hyper-V in Windows 11

  10. Затем переименуйте ключ в EnableVirtualizationBasedSecurity и установите его значение равным 0.

    How to Disable or Remove Hyper-V in Windows 11

  11. Нажмите кнопку ОК, чтобы сохранить изменения.

Перезагрузите компьютер, чтобы применить изменения и отключить защиту устройств и учетных данных. Если вам когда-нибудь понадобится включить эти функции, измените данные значения и измените его на 1.

Отключите Hyper-V в Windows 11 для запуска сторонних средств виртуализации и приложений

Hyper-V — отличная утилита, если вам нужно готовое решение для виртуализации. Однако вы должны отключить Hyper-V, чтобы использовать стороннее программное обеспечение для виртуализации, включая VirtualBox и WMware Workstation.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *