Приложения виртуализации несовместимы с Hyper-V, Device Guard и Credential Guard
Многие сторонние приложения виртуализации несовместимы с Hyper-V. К затронутым приложениям относятся рабочая станция VMware и VirtualBox. Эти приложения могут не запускать виртуальные машины или могут вернуться к более медленному режиму эмуляции.
Эти симптомы появляются при запуске низкоуровневой оболочки Hyper-V. Некоторые решения по обеспечению безопасности также зависят от низкоуровневой оболочки, например:
- Device Guard
- Credential Guard
Применяется к: Windows 10 — все выпуски
Оригинальный номер базы знаний: 3204980
Определение того, запущена ли низкоуровневая оболочка Hyper-V
Чтобы определить, что низкоуровневая оболочка Hyper-V запущена, выполните указанные ниже действия:
В поле поиска введите msinfo32.exe.
Выберите Сведения о системе.
В окне сведений найдите следующую запись:
Обнаружена низкоуровневая оболочка. Функции, необходимые для Hyper-V, отображены не будут.
Причина
Такое поведение связано с конструктивной особенностью.
Многие приложения для виртуализации зависят от расширений виртуализации оборудования, доступных на большинстве современных процессоров. Включает Intel VT-x и AMD-V. Только один компонент программного обеспечения может использовать это оборудование одновременно. Оборудование не может использоваться совместно приложениями виртуализации.
Чтобы использовать другое ПО для виртуализации, необходимо отключить низкоуровневую оболочку Hyper-V, Device Guard и Credential Guard. Если вы хотите отключить низкоуровневую оболочку Hyper-V, выполните действия, описанные в следующих двух разделах.
Отключение Hyper-V
Низкоуровневую оболочку Hyper-V можно отключить в панели управления или с помощью Windows PowerShell.
Отключение Hyper-V в панели управления
Чтобы отключить Hyper-V в панели управления, выполните следующие действия:
В панели управления выберите Программы и компоненты.
Выберите Включение или отключение компонентов Windows.
Разверните последовательно пункты Hyper-V, Платформа Hyper-V, затем снимите флажок Низкоуровневая оболочка Hyper-V.
Отключение Hyper-V в PowerShell
Чтобы отключить Hyper-V с помощью Windows PowerShell, выполните указанные ниже действия:
Откройте окно PowerShell с повышенными правами.
Выполните следующую команду:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor
Отключение Device Guard и Credential Guard
Device Guard и Credential Guard можно отключить с помощью разделов реестра или групповой политики. Для этого см. раздел Управление Credential Guard в Защитнике Windows.
Дополнительная информация
Заявление об отказе от ответственности за сведения о продуктах сторонних производителей
В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и прочих, относительно производительности и надежности этих продуктов.