
Я использую VMware Workstation для виртуализации, а, как вы все знаете, VMware и Hyper-V — заклятые враги.
После последнего обновления Windows Hyper-V снова был включен, но его было легко отключить, так что это сработало в тот раз. Теперь у меня отключен Hyper-V, и я все еще получаю предупреждение при попытке открыть VMware:
Другие темыпредположили, что есть и другие приложения/службы, которые используют Hyper-V. У меня на компьютере с Windows 10 нет ничего под названием Device Guard. (Хотя у меня есть BitDefender.)
Короче говоря: как мне снова запустить VMware?
решение1
Хочу добавить решение, которое сработало для меня:
Если вы используете базовую версию Windows 10 HOME, обновленную до последней версии 2018 года, VMware не будет работать, поскольку некоторые элементы Hyper-V включены, хотя ими нельзя управлять.
Кроме того, многие функции, доступные в bcdedit и Powershell, недоступны в Windows 10 Home. Например, в Powershell недоступен ни один из vm cmdlts. Credential Guard/Device Guard также недоступны. Решения сайта Microsoft не будут работать. Даже так называемая «готовность гипервизора» не запускается.
В "Программах" "Функции Windows" нет выбора для Hyper-V. Есть только общая галочка для "Платформа гипервизора Windows".
Однако эта последовательность работает:
снимите отметку с «Платформа гипервизора Windows»
запустить bcdedit /set hypervisorlaunchtype off
перезагрузить
Шаги 1-3 недостаточны! Вам также необходимо отключить функцию "Изоляция ядра" в Центре безопасности Защитника Windows.
Перезагрузите еще раз.
После этого VMware будет работать.
Странно, но интересно, что "Core Isolation" также влияет на некоторые системные драйверы. При активации Core Isolation мой CD/DVD-привод ноутбука был мертв, Windows не распознавала собственный драйвер cdrom.sys. Но все возвращается в норму, когда Core Isolation деактивируется.
решение2
CMD с правами администратора
bcdedit /set hypervisorlaunchtype off
и перезагрузка.