Месяц не пользовался VMware на своём компьютере. За это время моя Windows 10 обновлялась и судя по всему с одним из обновлений прилетела какая-то фигня, которая внесла определённые настройки в систему и VMware перестала запускать гостевые машины выдавая ошибку «VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard»

Очередной привет от Microsoft.
На официальном сайте VMware есть решение этой проблемы. но оно на английском языке и немного запутанное, поэтому потренировавшись на своём компьютере и получив положительный результат (всё заработало) решил записать решение в свой блог, так как в будущем оно мне может снова пригодиться, ведь VMware я использую постоянно для различных целей.
Уверен, что данную статью читают грамотные ребята. Однако напомню, что, следуя советам, полученным из статьи, надо помнить, что выполнение описанных в статье операций может привести к неожиданным для вас последствиям. В связи с этим настоятельно рекомендую предварительно создать точку восстановления системы.
Перейти в «Панель управления => Программы и компоненты => Включение или отключение компонентов Windows» и отключаем Hyper-V и нажимаем «ОК»:

Компьютер предложит перезагрузиться => перезагружаемся.
Также можно запустить командную строку от имени администратора:

В командной строке выполнить команду.
bcdedit /set hypervisorlaunchtype off
Нажимаем «Ввод/Enter». Перезагружаем компьютер. Если проблема не исправлена, то дополнительно открыть командную строку «WIN + R» и ввести команду «gpedit.msc», нажать «ОК». В открывшемся окне перейти в раздел «Политика Локальный компьютер => Конфигурация компьютера => Административные шаблоны => Система => Device Guard».
Здесь дважды кликаем по пункту «Включить средство обеспечения безопасности на основе виртуализации»:
В открывшемся окне выбираем пункт «Отключено» и нажимаем «ОК»:

Теперь запускаем гостевую операционную систему в VMware и наслаждаемся работой.
Читатель «Дмитрий» от 04.01.2018
Достаточно отключить на время работы VMWare Hyper-V в компонентах.
Читатель «Аноним» от 06.12.2018
Кому не помог этот способ — отключите изоляцию ядра в центре безопасности защитника windows
Читатель «ZZ» от 24.04.2019
Достаточно было выполнить следующую команду: bcdedit /set hypervisorlaunchtype off
Читатель «Аноним» от 09.01.2020
Для перехода назад на Hyper-V, к примеру для Docker, необходимо выполнить следующую команду: bcdedit /set hypervisorlaunchtype auto
После описанных в статье манипуляций, ошибка запуска VMware исчезла.
Все заработало. Спасибо.
Но возникла проблема с WSL. После запуска окно «исчезает».
Откатываю обратно работает WSL, но не работает VMware.
Может подскажете, как добиться работоспособности этих 2-х приложений одновременно?
Hyper-V
Спасибо, помогло!
не работает
Автору спасибо, работает.
Сюда бы ещё пояснений, чего там этими командами устанавливается. А то многие говорят, что достаточно было только последней. Вопрос тогда, зачем остальные и что за странные шестнадцатеричные числа в фигурных скобках мы все прописывали?
Годнота
Статью написал долбоебушка широкого профиля)))
Аноним, которому чужда культура общения, спасибо за ваш «полезный» комментарий.
Оставим ваш комментарий для истории в назидание потомкам, чтобы они знали как не надо себя вести культурным людям при общении.
Возможно и сломала
Эта конфигурация, отключила мне, WindowsSubsytem
VM заработал!!!!))))
Спасибо заработало!
Был отключен Hyper V и песочница, но все равно не работало и только после выполнения этой команды из под PowerShell’а (bcdedit /set hypervisorlaunchtype off) от администратора и перезагрузки системы, все заработало, напишите хоть если кто знает что эта команда делает.
Hyper V и песочница — нужно отключать если ты не разработчик ПЗ
Спасибо дружище!
Весь день пытался побороть проблему, только эта статья дала эффект, видимо одной из команд не хватало. Спасибо!!!
55555 балов
Спасибо.
Спасибо!!! Проблема возникла после установки docker на win10pro
Благодарю, скрипты помогли на Win 10 Pro 1909 c последними обновлениями.А то мозг сломал.
Windows 10 Pro (1909 сборка 18363.535)
VmWare 15.5.1 build-15018445
Достаточно ввести только эту команду:
bcdedit /set hypervisorlaunchtype off
Дякую!Все працюю. Для повернення назад На Hyper V наприклад для Docker
bcdedit /set hypervisorlaunchtype auto
Вот подробно о включении и отключении Credential Guard в Windows: docs.microsoft.com/ru-ru/windows/security/identity-protection/credential-guard/credential-guard-manage
Спасибо! Всё сработало.
Windows 10 Pro Build 18990.vb_release.190921-1704 +
VMware Workstation Player for Windows 15.0
Работает на VmWare 15.5
После обновления Windows программа теряет доступ к виртуальной машине, Ваши скрипты регулярно восстанавливают этот доступ. На другой машине этой ошибке нет, что сделано не так? Вроде всё делал идентично.
Премного благодарен, все заработало.
без Hyper-V не работает докер.
Достаточно было
bcdedit /set hypervisorlaunchtype off
если вернуть off на auto заменить
Спасибо за помощь !!!! 🙂
как отменить все изменения ??
не помогло
Спасибо. Всё заработало.
Спасибо тебе добрый человек! Помогло!
Спасибо за статью, уже в который раз помогает!
WINDOWS 10 обновляется регулярно и регулярно слетает работа в программе VmWare, а Ваша статья помогает восстановить доступ к проге.
Сейчас работает на 18353,19h1
Помогло в основном отключение Hyper-V
Кому не помог этот способ — отключите изоляцию ядра в центре безопасности защитника windows
Спасибо, помогло!
Спасибо, мне помогло. Все заработало!!!
Спасибо!!! От душы!!!
Спасибо, помогло
Спасибо!
Система Windows 10 LTSB. Мне помогло просто отключение HyperV через панель добавления и активации компонентов Windows.
Не помогло… Увы.
Спасибо, сработало!
Спасибо, а то решил уже сдаться )
Я ничё не понимаю в букобках, которые копировал в командную строку, как не стыдно в этом сознаться 🙁 , а пишу по тому, что хотел бы Вам сказать СПАСИБО за помощь и сообщить, что винда восстанавливается со временем — неделя, две. Но при повторном «лечении» VMware работает как нужно.
Поставил докер до винду, он сломал VirtualBox. Поставил VMWare — он просит убрать Hyper-V и защиту какую то. Docker под винду для Linux без Hyper-V не работает. Мда.
Специально скачал VMWare, что бы не включать Hyper-V, так как перестаёт работать куча всего на компе — гибернация, сеть, и т д. И нафик тогда нужен VMWare, если можно пользоваться Hyper-V ???
ОН не устанавливает винду
Достаточно отключить на время работы VMWare Hyper-V в компонентах, у меня данная проблема возникла после установки эмулятора андроид, выбранного дополнительно в Visual Studio
Еще бы знать что мы такое вводили в командной строке. Что оно означает.
Спасибо, дружище! Думал, что руки за год стали кривые, а оказывается это общая проблема!
Спасибо за статью. Теперь не работает восстановление системы. Благодарю б***.
У меня с этим никаких проблем не возникало.
Однако тут есть неприятная особенность, когда Windows 10 обновилась у меня, то она частично проделанное восстановила обратно. В итоге я сначала перешёл на Hyper-V (для меня неудобен), а потом вернулся на VirtualBox, который использовал до VMware.
Ну бузите!