В этой статье мы расскажем о возможных причинах, по которым не запускается виртуальная машина VMware Workstation. Мы рассмотрим самые распространённые ошибки, а также разберём, почему они возникают и как их исправить.
Ошибка VMware Workstation and Device/Credential Guard are not compatible
При включении VMware Workstation на Windows 10 может возникнуть ошибка со следующим текстом:
VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard. Please visit http://www.vmware.com/go/turnoff_CG_DG/ for more details
Чаще всего эта ошибка возникает из-за того, что включено ПО Device Guard — оно помогает защитить систему от вредоносных файлов. Device Guard позволяет настроить список файлов, которые Windows будет считать безопасными. Если на компьютер попадут файлы, которые не входят в список, система автоматически удалит их. Работе VMware в таких случаях мешает компонент Hyper-V.
Как исправить
Обратите внимание
Чтобы отключить Hyper-V, необходимо внести изменения в реестр Windows. Перед отключением Hyper-V обязательно создайте резервную копию ОС.
Чтобы исправить ошибку, отключите Hyper-V с помощью функционала «Выполнить».
-
1.
Нажмите сочетание клавиш Win + R.
-
2.
В поисковую строку введите «gpedit.msc» и нажмите Ок.
-
3.
Перейдите в раздел «Политика Локальный компьютер» — «Конфигурация компьютера» — «Административные шаблоны» — «Система» — «Device Guard». Дважды кликните на строку «Включить средство обеспечения безопасности на основе виртуализации».
-
4.
В новом окне выберите пункт «Отключено» и нажмите Ok.
-
5.
Перейдите в раздел «Панель управления» — «Программы и компоненты» — «Включение или отключение компонентов Windows». Отключите Hyper-V и нажмите Ок. Если система предложит перезагрузить компьютер, откажитесь от перезагрузки.
-
6.
Откройте командную строку от имени администратора. Поочередно выполните команды:
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloaderbcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "EFIMicrosoftBootSecConfig.efi"bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBSbcdedit /set hypervisorlaunchtype offЗатем перезагрузите компьютер.
Ошибка Cannot open the disk
Ещё одна распространенная ошибка при запуске виртуальной машины в VMware — Cannot open the disk. Её текст следующий:
An unexpected error was received from the ESX host while powering on VM.
На следующей строке будет указана одна из причин этой ошибки. Разберём, что означает каждая:
1) Failed to lock the file. Это значит, что процесс, который вы используете, не может открыть файл. При этом файл используется другим процессом. Что может привести к ошибке:
- при работе с ВМ вы пытаетесь запустить вторую ВМ, используя тот же VMX-файл,
- вы запустили ВМ с подключенным диском при помощи утилиты vmware-mount,
- вы добавили виртуальный диск к ВМ, которая уже используется.
2) The parent virtual disk has been modified since the child was created. Эта ошибка возникает, если повреждён снимок ВМ.
3) The destination file system does not support large files означает, что на целевом хранилище невозможно открыть файл ВМ того же размера.
4) Could not open/create change tracking file. Эта проблема может возникнуть, если файл filename-ctk.vmdk создавался ранее и не очищался перед созданием новой ВМ. Здесь filename — это название вашего файла.
5) Cannot allocate memory. Тот случай, когда в модуле VMFS не хватает места.
6) The file specified is not a virtual disk возникает в случаях, если повреждён .VMDK-файл дескриптора.
7) Insufficient permission to access file. Такая проблема может возникнуть при использовании хранилищ типа NFS. Она сообщает о том, что экспорт NFS работает неправильно, так как права на чтение и запись файла не даны либо даны некорректно.
Как исправить
Единого решения для этого типа ошибки нет. Чаще всего причина связана с локальными настройками компьютера. Рекомендации по исправлению ошибки описаны в официальной документации.
VMware Workstation – программа виртуализации одной или нескольких операционных систем на персональном компьютере. Обычно её используют для тестирования различного софта и дистрибутивов. Но многие пользователи столкнулись с проблемой – vmware workstation ошибка при включении виртуальной машины:
VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard.
Начиная с версии VMware Workstation 12.5 на Windows 10 не запускается виртуальная машина. Всё из-за защиты учётных записей, и для того чтобы виртуалка работала корректно, нужно отключить этот самый защитник.

Для начала нужно открыть командную строку комбинацией клавиш «WIN+R» и ввести команду «gpedit.msc» и подтвердить действие, кликнув на «ОК» или нажать «Enter» на клавиатуре.
Откроется Редактор групповой политики, ищем раздел «Политика Локальный компьютер», далее переходим в «Конфигурация компьютера», потом «Административные шаблоны», дальше «Система», и справа ищем папку «Device Guard».
В ней находятся два элемента, выбираем и открываем “Включить средство обеспечения безопасности на основе виртуализации”.
В открывшемся окне слева будет три пункта (так называемые «радиобаттон»), нужно будет переключить на “Отключено” и кликнуть на «ОK».
Следующий шаг, заходим в «Панель управления» – «Программы и компоненты» – «Включение или отключение компонентов Windows», снимаем галочку с «Hyper-V», нажимаем «ОК» и не перезагружаем компьютер.
Далее нужно запустить командную строку «CMD» от имени администратора и выполнить несколько команд:
- bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d “DebugTool” /application osloader
- bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path “EFIMicrosoftBootSecConfig.efi”
- bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
- bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
- bcdedit /set hypervisorlaunchtype off
Теперь можно перезагрузить ПК и запустить виртуальную машину, всё должно заработать и никакой ошибки не должно всплывать.
Теперь вы знаете как исправить ошибку VMware Workstation and Device/Credential Guard are not compatible, если статья вам помогла, вступайте в наш паблик ВК, где можно найти полезную и интересную информацию.
- VMware Workstation and Device/Credential Guard are not compatible
В статье мы расскажем, почему не запускается виртуальная машина VMware WorkStation после обновления Windows, и дадим инструкцию по исправлению этой проблемы.
VMware Workstation and Device/Credential Guard are not compatible
Эта ошибка может возникнуть при запуске виртуальной машины VMware Workstation версии 12.5 и выше в Windows 10 версии 1909 и ниже. Причина ошибки в том, что Hyper-V несовместим с Workstation Pro и Workstation Player. Есть 2 способа решения этой проблемы:
- обновление Workstation до версии 15.5.6 или выше,
- отключение Hyper-V в Windows.
Мы советуем обновить Workstation, так как этот способ проще.
Как обновить Workstation Player и Workstation Pro
- Запустите VMware Workstation.
- Интерфейс версий Player и Pro отличается, поэтому:
— для обновления Pro-версии откройте меню Help и нажмите Software Updates:

— для обновления версии Player нажмите Player. Затем в выпадающем меню наведите курсор мыши на Help и нажмите Software Updates:

- Обновите программу.
Готово, вы обновили Workstation. Чтобы проверить, возникает ли в VMware workstation ошибка, запустите виртуальную машину.
Как отключить Hyper-V в Windows
- Нажмите Win + R, введите gpedit.msc и нажмите OK:

- В левом меню перейдите в Административные шаблоны ― Система ― Device Guard:

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

- Выберите «Отключено» и нажмите OK:

- При помощи встроенного в операционную систему поиска найдите и запустите утилиту «Включение или отключение компонентов Windows».
- В списке уберите галочку напротив компонента Hyper-V и нажмите OK:

- При помощи встроенного в операционную систему поиска найдите командную строку и запустите её от имени администратора:

- Выполните следующие команды по очереди:
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloaderbcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "EFIMicrosoftBootSecConfig.efi"bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBSbcdedit /set hypervisorlaunchtype off -
Перезагрузите компьютер и проверьте, возникает ли в VMware ошибка при запуске виртуальной машины.
Готово, вы решили проблему “VMware Workstation and Device”.
Если вы столкнулись с проблемой, когда виртуальная машина VMware выдаёт ошибку вида: «VMware Player and Device/Credential Guard are not compatible…» при попытке запуска любой гостевой системы, то есть способ решения, позволяющий вернуть всё в работоспособное состояние.
Не будем здесь останавливаться на причинах, которые могли привести к возникновению данной проблемы (например, такая ошибка может возникнуть, если вы пытались запустить встроенную в Windows 10 песочницу, которая пока не работает с русской локализацией Windows 10), а перейдём непосредственно к решению, позволяющему устранить данную ошибку в VMware Player.
На этом всё. Перезагружаем компьютер. После этого VMware должен работать без ошибки.
Если это не помогло, то дополнительно выполняем следующее:
Примечание: отключение компонента Hyper-V также может помочь исправить ошибку, приводящую к невозможности запуска виртуальной машины VirtualBox: «Raw-mode is unavailable courtesy of Hyper-V (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)» Если после проделанных манипуляций появится «The VM session was aborted», то просто попробуйте перезапустить виртуальную машину.
Читайте также:
Очередной привет от Microsoft.
На официальном сайте VMware есть решение этой проблемы. но оно на английском языке и немного запутанное, поэтому потренировавшись на своём компьютере и получив положительный результат (всё заработало) решил записать решение в свой блог, так как в будущем оно мне может снова пригодиться, ведь VMware я использую постоянно для различных целей.
Здесь дважды кликаем по пункту «Включить средство обеспечения безопасности на основе виртуализации»:

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

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

Компьютер предложит перезагрузиться => отказываемся (перезагрузимся позже).
Запускаем командную строку от имени администратора:
В командной строке выполняем подряд несколько команд:
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
Нажимаем «Ввод/Enter».
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "EFIMicrosoftBootSecConfig.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».
Читатель «Аноним» Для перехода назад на Hyper-V, к примеру для Docker, необходимо выполнить следующую команду: bcdedit /set hypervisorlaunchtype auto
При попытке запустить виртуальную машину на VMware Workstation мы столкнулись с проблемой “VMware Workstation Pro не может работать в oc Windows”, о которой нам сообщил встроенный в Windows “Помощник по совместимости программ”.
Дополнительно мы видим сообщение “Проверьте, появилась ли обновленная версия этого приложения, работающая в Windows“. Обновлений как правило нет и дело вовсе не в WMware.
Если мы нажмем на всплывающее окно , то появится “Мастер устранения проблем с совместимостью”, который позволяет нам попробовать запустить ПО в режиме совместимости с более ранними операционными системами. Не тратьте на это время, данный способ не поможет.
Откуда появилась проблема с VMware Workstation Pro и как ее решить? Буквально на днях Windows 10 выпустила обновление KB4517211 и KB4524147, которое уничтожило наши планы по созданию видео для нашего канал на Youtube . На сегодняшний день единственным вариантом является откатиться на предыдущую версию Windows 10.
Способ 1.
Если у вас нет данных обновлений, то рекомендую начать удаление с последних по дате обновлений для Microsoft Windows.
Что бы удалить обновления необходимо выполнить следующие действия: 1. Заходим в “Параметры” системы. 2. Выбираем пункт меню “Обновление безопасности“. 3. По умолчанию мы находимся в разделе “Центр обновления Windows” в котором нас интересует ссылка “Просмотр журнала обновлений“. Нажимаем на него. 4. Видим список обновлений, которые отсортированы по дате. Среди списка у меня нет KB4517211, но есть обновление для Microsoft Windows 10 Version 1903 для систем на базе процессоров x64(KB4524147). 5. Нажимаем кнопку “Удалить обновления” и в появившемся окне выбираем “Обновление для Microsoft Windows (KB4524147)“. Сразу же увидим всплывающее окно “Выполняется удаление обновлений. Это может занять несколько минут”. 6. Перезагружаем систему и радуемся рабочему VMware Workstation 15Player.
Ждем от Windows ближайшего обновления с исправлением бага.
Способ 2 от подписчика.
Качаем и устанавливаем пакет “Аpplication Compatibility Tools” из последнего Windows ADK for Windows 10, version 1903 в процессе установки можно выбрать только необходимый нам пакет. После установки запускаем Compatibility Administrator. Раскрываем дерево System Database, затем Applications. Ищем в списке наш VMware Workstation Pro. Справа выбираем vmplayer.exe и/или vmware.exe и по правому клику устанавливаем “Disable Entry”.
Используемые источники:
- https://alpinefile.ru/vmware-player-fix-bug-credential-guard-are-not-compatible.html
- https://victorz.ru/20170603528
- http://ithelp21.ru/vmware-workstation-pro-ne-mozhet-rabotaty-v-os-windows/