- Virtualization applications don’t work together with Hyper-V, Device Guard, and Credential Guard
- Determine whether the Hyper-V hypervisor is running
- Cause
- How to disable Hyper-V
- Disable Hyper-V in Control Panel
- Disable Hyper-V in PowerShell
- Disable Device Guard and Credential Guard
- More information
- Как включить или отключить Hyper-V в Windows 10
- Как включить и отключить через Windows PowerShell
- Управление Hyper-V с помощью DISM
- Активация в окне «Компоненты Windows»
- Как в ОС Windows 10 отключить Hyper-V, деактивация аппаратной виртуализации
- Для чего это нужно?
- Как отключить аппаратную виртуализацию в Windows 10
- Компоненты Windows
- PowerShell/Командная строка
- Hyper-V не отключается
Virtualization applications don’t work together with Hyper-V, Device Guard, and Credential Guard
Many third-party virtualization applications don’t work together with Hyper-V. Affected applications include VMware Workstation and VirtualBox. These applications might not start virtual machines, or they may fall back to a slower, emulated mode.
These symptoms are introduced when the Hyper-V Hypervisor is running. Some security solutions are also dependent on the hypervisor, such as:
- Device Guard
- Credential Guard
Original product version: В Windows 10 — all editions
Original KB number: В 3204980
Determine whether the Hyper-V hypervisor is running
To determine whether the Hyper-V hypervisor is running, follow these steps:
In the search box, type msinfo32.exe.
Select System Information.
In the detail window, locate the following entry:
A hypervisor has been detected. Features required for Hyper-V will not be displayed.
Cause
This behavior occurs by design.
Many virtualization applications depend on hardware virtualization extensions that are available on most modern processors. It includes Intel VT-x and AMD-V. Only one software component can use this hardware at a time. The hardware cannot be shared between virtualization applications.
To use other virtualization software, you must disable Hyper-V Hypervisor, Device Guard, and Credential Guard. If you want to disable Hyper-V Hypervisor, follow the steps in next two sections.
How to disable Hyper-V
You can disable Hyper-V Hypervisor either in Control Panel or by using Windows PowerShell.
Disable Hyper-V in Control Panel
To disable Hyper-V in Control Panel, follow these steps:
In Control Panel, select Programs and Features.
Select Turn Windows features on or off.
Expand Hyper-V, expand Hyper-V Platform, and then clear the Hyper-V Hypervisor check box.
Disable Hyper-V in PowerShell
To disable Hyper-V by using Windows PowerShell, follow these steps:
Open an elevated PowerShell window.
Run the following command:
Disable Device Guard and Credential Guard
You can disable Device Guard and Credential Guard by using registry keys or group policy. To do it, see Manage Windows Defender Credential Guard.
More information
Third-party information disclaimer
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.
Как включить или отключить Hyper-V в Windows 10
В данной статье показаны действия, с помощью которых можно включить или отключить виртуализацию (компонент) Hyper-V в операционной системе Windows 10.
Hyper-V позволяет запускать несколько операционных систем в виде виртуальных машин в Windows. Компонент Hyper-V можно включить или отключить несколькими способами, в их числе консоль Windows PowerShell, утилита командной строки DISM (средство обслуживания образов развертывания и управления ими), а также используя графический интерфейс панели управления.
Прежде чем включить компонент Hyper-V, необходимо проверить следующие требования:
- Windows 10 Корпоративная, Профессиональная или для образовательных учреждений
- 64-разрядный процессор с поддержкой преобразования адресов второго уровня (SLAT)
- Процессор должен поддерживать технологии виртуализации (Intel VT-x или AMD-V)
- На компьютере должно быть установлено не менее 4ГБ оперативной памяти
Также необходимо проверить, включены ли технологии виртуализации в BIOS/UEFI.
Как включить и отключить через Windows PowerShell
Компонент Hyper-V можно включить используя консоль Windows PowerShell.
Чтобы включить компонент Hyper-V, откройте консоль Windows PowerShell от имени администратора и выполните следующую команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Для завершения установки выполните перезагрузку компьютера.
Для того чтобы отключить компонент Hyper-V, откройте консоль Windows PowerShell от имени администратора и выполните следующую команду:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Для завершения операции отключения компонента Hyper-V, необходимо перезагрузить компьютер.
Управление Hyper-V с помощью DISM
Чтобы включить компонент Hyper-V используя DISM, запустите командную строку от имени администратора и выполните следующую команду:
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V-All
Для завершения операции перезагрузите Windows
Чтобы отключить компонент Hyper-V используя DISM, запустите командную строку от имени администратора и выполните следующую команду:
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All
Для завершения операции перезагрузите Windows.
Активация в окне «Компоненты Windows»
Чтобы включить компонент Hyper-V в окне «Компоненты Windows», нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите (скопируйте и вставьте) OptionalFeatures и нажмите клавишу Enter ↵.
В открывшемся окне «Компоненты Windows» выберите Hyper-V и нажмите кнопку OK.
После завершения установки вам будет предложено перезапустить компьютер.
Чтобы отключить компонент Hyper-V, окне «Компоненты Windows» отключите Hyper-V и нажмите кнопку OK.
После завершения установки вам будет предложено перезапустить компьютер.
Используя рассмотренные выше действия можно включить или отключить компонент Hyper-V.
Как в ОС Windows 10 отключить Hyper-V, деактивация аппаратной виртуализации
Пользователи должны знать, как самостоятельно отключить Hyper-V в 64-битной версии Windows 10. Иногда этот гипервизор мешает работе других приложений виртуализации. Компонент под названием Hyper-V легко можно деактивировать, используя встроенные возможности Виндовса. После отключения гипервизора желательно выполнить перезагрузку компьютера.
Для чего это нужно?
Hyper-V является версией гипервизора от Microsoft. Работает этот компонент виртуализации непосредственно на оборудовании. С его помощью выполняется запуск виртуальных машин в системе х86-64. Гипервизор установлен во всех 64-битных вариантах Виндовс 10 (кроме версии Win 10 Home).
- для создания нескольких виртуальных машин на одном физическом сервере;
- в качестве безопасной платформы для тестирования ПО.
Гипервизор позволяет создать на компьютере пользователя эмуляторы ПК. Эти виртуальные машины используют часть ресурсов устройства. На эмуляторы можно установить изолированный Виндовс и использовать платформу для тестирования компьютерных разработок.
Иногда требуется отключить гипервизор. Причиной деактивации этого компонента может стать внутрисистемная проблема. Например, некоторые сторонние приложения виртуализации не хотят работать совместно с Hyper-V. К таким конфликтным программам относятся: VMWare Workstation и VirtualBox. При включенном Hyper-V другие приложения нередко переходят в низкоскоростной режим эмуляции и даже не запускают виртуальные машины. Конфликт возникает именно при активации низкоуровневой оболочки Гипер-В.
Вызвать проблемы в работе приложений виртуализации могут службы безопасности Виндовса (например, Device Guard и Credential Guard), которые также рекомендуется деактивировать. Прежде чем отключать Гипер-В, нужно проверить его наличие и включение. Ведь в режиме «по умолчанию» в лицензионных сборках гипервизор должен быть отключен.
Как найти Hyper-V:
- активировать «Поиск»;
- в поисковой строке написать: msinfo32.exe;
- откроется окно «System Information»;
- активировать «System Summary»;
- отыскать фразу «A hypervisor has been detected. Features required…» («Обнаружен гипервизор. Компоненты…не отображаются…»).
Найденный Hyper-V можно отключить, если он мешает работе других приложений виртуализации. Оборудование ПК функционирует без сбоев при каком-то одном активированном гипервизоре.
Как отключить аппаратную виртуализацию в Windows 10
Пользователи могут самостоятельно выполнить отключение гипервизора. Деактивация компонента аппаратной виртуализации производится силами самой ОС. Отключить гипервизор можно из Панели управления и через обычную командную строку или ее аналог под названием PowerShell.
Компоненты Windows
Вариант отключения Гипер-В через Компоненты Виндовса:
- активировать Панель управления;
- перейти в «Программы»;
- отыскать «Удаление программы»;
- кликнуть по опции «Включение или отключение компонентов Win»;
- всплывет окно «Компоненты Win»;
- в подразделе «Включение или отключение…» высветится список;
- отыскать Hyper-V и деактивировать элемент;
- можно развернуть этот компонент;
- убрать галочку или точку (выполнить деактивацию) только возле «Hyper-V Hypervisor»;
- кликнуть на «ОК»;
PowerShell/Командная строка
Как выключить компонент через PowerShell:
- активировать консоль PS на администраторских правах;
- в строчке консоли написать: Disable-WindowsOptionalFeature-Online-FeatureName Microsoft-Hyper-V-All;
- дождаться завершения деактивации;
- выйти из PS.
Способ отключения компонента через Командную строку:
- активировать консоль на администраторских правах;
- в строке написать: exe /Online /Disable-Feature:Microsoft-Hyper-V-All;
- дождаться окончания процедуры (деактивации гипервизора);
- выйти из консоли.
Hyper-V не отключается
Не всегда гипервизор удается деактивировать с первого раза. Иногда в ходе отключения пользователь получает уведомление, что «Системе не удалось завершить компоненты». Есть случаи, когда после деактивации гипервизор все равно остается включенным. Подобные неполадки можно исправить. Правда, понадобится проверить систему на целостность и выявить ошибки.
Для проверки ОС есть виндовская программа System File Checker или сокращенно SFC. Это средство обнаруживает и восстанавливает поврежденные файлы. Для проверки операционки есть еще тоже встроенная виндовская утилита под названием DISM. Эту программу рекомендуется запускать после проверки SFC. DISM находит самые сложнейшие неполадки и проблемы, которые не смогла выявить System File Checker.
Если Hyper-V не удается деактивировать, нужно проверить системные файлы:
- активировать обычную командную строку на администраторских правах;
- в свободной строке написать символы: sfc /scannow;
- запустится процесс сканирования системы и проверки системных файлов;
- если сканирование не обнаружит никаких проблем, задать еще одну команду;
- в свободной строчке консоли написать: DISM /Online /Cleanup-Image /RestoreHealth;
- запустится процедура диагностики и устранения неполадок;
- если не удастся исправить проблему, информация об ошибках запишется в файлы (CBS.log. и dism.log), доступные для чтения.
Важно! Процесс проверки занимает какое-то время. Если на мониторе ничего не отображается, прерывать процедуру нельзя. Рекомендуется дождаться завершения сканирования и финального уведомления.