Исправляем ошибку запуска VMware в Windows 10: VMware Workstation and Device/Credential Guard are not compatible

Исправляем ошибку VMware в Windows 10: VMware Workstation and Device/Credential Guard are not compatible

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

Исправляем ошибку VMware в Windows 10: VMware Workstation and Device/Credential Guard are not compatible

Очередной привет от Microsoft.

На официальном сайте VMware есть решение этой проблемы. но оно на английском языке и немного запутанное, поэтому потренировавшись на своём компьютере и получив положительный результат (всё заработало) решил записать решение в свой блог, так как в будущем оно мне может снова пригодиться, ведь VMware я использую постоянно для различных целей.

Решаем проблему. Открыть командную строку «WIN + R» и ввести команду «gpedit.msc», нажать «ОК».
В открывшемся окне перейти в раздел «Политика Локальный компьютер => Конфигурация компьютера => Административные шаблоны => Система => Device Guard».

Здесь дважды кликаем по пункту «Включить средство обеспечения безопасности на основе виртуализации»:

Исправляем ошибку VMware в Windows 10: VMware Workstation and Device/Credential Guard are not compatible

В открывшемся окне выбираем пункт «Отключено» и нажимаем «ОК»:

Исправляем ошибку VMware в Windows 10: VMware Workstation and Device/Credential Guard are not compatible

Далее перейти в «Панель управления => Программы и компоненты => Включение или отключение компонентов Windows» и отключаем Hyper-V и нажимаем «ОК»:

Исправляем ошибку VMware в Windows 10: VMware Workstation and Device/Credential Guard are not compatible

Компьютер предложит перезагрузиться => отказываемся (перезагрузимся позже).

Запускаем командную строку от имени администратора:

Исправляем ошибку VMware в Windows 10: VMware Workstation and Device/Credential Guard are not compatible

В командной строке выполняем подряд несколько команд:

bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader

Нажимаем «Ввод/Enter».

bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"

Нажимаем «Ввод/Enter».

bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}

Нажимаем «Ввод/Enter».

bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS

Нажимаем «Ввод/Enter».

bcdedit /set hypervisorlaunchtype off

Нажимаем «Ввод/Enter».

Перезагружаем компьютер.
Теперь запускаем гостевую операционную систему в VMware и наслаждаемся работой.

30 комментариев

  1. Спасибо за статью. Теперь не работает восстановление системы. Благодарю б***.

    • У меня с этим никаких проблем не возникало.
      Однако тут есть неприятная особенность, когда Windows 10 обновилась у меня, то она частично проделанное восстановила обратно. В итоге я сначала перешёл на Hyper-V (для меня неудобен), а потом вернулся на VirtualBox, который использовал до VMware.

    • Петр Иванович

      Ну бузите!

  2. Спасибо, дружище! Думал, что руки за год стали кривые, а оказывается это общая проблема!

  3. Еще бы знать что мы такое вводили в командной строке. Что оно означает.

  4. Дмитрий

    Достаточно отключить на время работы VMWare Hyper-V в компонентах, у меня данная проблема возникла после установки эмулятора андроид, выбранного дополнительно в Visual Studio

  5. Специально скачал VMWare, что бы не включать Hyper-V, так как перестаёт работать куча всего на компе — гибернация, сеть, и т д. И нафик тогда нужен VMWare, если можно пользоваться Hyper-V ???

  6. Владимир

    Поставил докер до винду, он сломал VirtualBox. Поставил VMWare — он просит убрать Hyper-V и защиту какую то. Docker под винду для Linux без Hyper-V не работает. Мда.

  7. Василий Ж.

    Я ничё не понимаю в букобках, которые копировал в командную строку, как не стыдно в этом сознаться 🙁 , а пишу по тому, что хотел бы Вам сказать СПАСИБО за помощь и сообщить, что винда восстанавливается со временем — неделя, две. Но при повторном «лечении» VMware работает как нужно.

  8. Александр

    Спасибо, а то решил уже сдаться )

  9. Спасибо, сработало!

  10. Александр

    Не помогло… Увы.

  11. Система Windows 10 LTSB. Мне помогло просто отключение HyperV через панель добавления и активации компонентов Windows.

  12. Спасибо!

  13. Кому не помог этот способ — отключите изоляцию ядра в центре безопасности защитника windows

  14. Василий

    Помогло в основном отключение Hyper-V

  15. Василий Журавлев

    Спасибо за статью, уже в который раз помогает!
    WINDOWS 10 обновляется регулярно и регулярно слетает работа в программе VmWare, а Ваша статья помогает восстановить доступ к проге.
    Сейчас работает на 18353,19h1

  16. Владимир

    Спасибо тебе добрый человек! Помогло!

  17. Николай

    Спасибо. Всё заработало.

  18. не помогло

  19. как отменить все изменения ??

  20. Спасибо за помощь !!!! 🙂

  21. Достаточно было
    bcdedit /set hypervisorlaunchtype off
    если вернуть off на auto заменить

  22. без Hyper-V не работает докер.

  23. Премного благодарен, все заработало.

  24. Василий Журавлев

    Работает на VmWare 15.5
    После обновления Windows программа теряет доступ к виртуальной машине, Ваши скрипты регулярно восстанавливают этот доступ. На другой машине этой ошибке нет, что сделано не так? Вроде всё делал идентично.

  25. Евгений

    Спасибо! Всё сработало.

    Windows 10 Pro Build 18990.vb_release.190921-1704 +
    VMware Workstation Player for Windows 15.0

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

Ваш e-mail не будет опубликован.