Vmware workstation вылетает без ошибки
Включение LegacyCPU
Для включение поддержки старых процессоров в VMware Workstation необходимо проделать след шаги:
есть только одно НО, при включении опции monitor.allowLegacyCPU = «true» ваши виртуальные машину будут заметно подтормаживать, поэтому если вас сильно будет смущать данные тормоза, у вас остается вариант сменить версию VMware Workstation
Помощник Админа > Blog > Windows & Linux > Windows > VMware Workstation Pro не может работать в ОС Windows.
При попытке запустить виртуальную машину на VMware Workstation мы столкнулись с проблемой «VMware Workstation Pro не может работать в oc Windows», о которой нам сообщил встроенный в Windows «Помощник по совместимости программ».
Если мы нажмем на всплывающее окно , то появится «Мастер устранения проблем с совместимостью», который позволяет нам попробовать запустить ПО в режиме совместимости с более ранними операционными системами. Не тратьте на это время, данный способ не поможет.
Откуда появилась проблема с 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.
Способ 1 — Отключаем Hyper-V
- Запускаем командную строку WIN + R
- Вводим команду cmd которая нам откроет терминал в котором мы вводим следующую команду
Если его нужно вернуть все обратно, тогда нужно будет выполнить команду bcdedit /set hypervisorlaunchtype auto
PS Если после перезагрузки у Вас не заработала VMware тогда переходите ко второму способу.
Способ 3 — Отключаем Credential Guard
Вот наверно и все! Таким образом мы решили проблему конфликта виртуализации между приложениями VMware Workstation и Hyper-V! Если у вас есть какие то замечания или дополнения пишите в комментариях.
В данной статье пойдет речь об ошибке This host does not support virtualizing real mode которая вылетает при запуске виртуальной машине на VMware Workstation после которой дальнейшая работа с виртуалкой невозможна. В статья я расскажу почему она происходит и как эту ошибку обойти.
Если в процессе установки на компьютер или сервер программы VMware Workstation вылетела ошибка:
This host does not support virtualizing real mode. The Intel “VMX Unrestricted Guest” feature is necessary to run this virtual machine on an Intel processor.
Module ‘CPUIDEarly’ power on failed.
Failed to start the virtual machine.
Этот хост не поддерживает реальный режим виртуализации. Функция Intel «VMX Unrestricted Guest» необходима для запуска этой виртуальной машины на процессоре Intel.
Сбой при включении модуля CPUIDEarly.
Не удалось запустить виртуальную машину.
Эта дурацкая ошибка говорит о том, что данное ПО VMware Workstation в моем случаем 15 версия не поддерживает мой процессор Core i7-950
И для решения данной проблемы есть два варианта:
- Включение Legacy режима для CPU
- Перестановка VMware Workstation на версию ниже допустим 14 версию в которой есть поддержка моего процессора.
Ошибка VMware Workstation and Device/Credential Guard are not compatible
При включении VMware Workstation на Windows 10 может возникнуть ошибка со следующим текстом:
Чаще всего эта ошибка возникает из-за того, что включено ПО Device Guard — оно помогает защитить систему от вредоносных файлов. Device Guard позволяет настроить список файлов, которые Windows будет считать безопасными. Если на компьютер попадут файлы, которые не входят в список, система автоматически удалит их. Работе VMware в таких случаях мешает компонент Hyper-V.
Чтобы отключить Hyper-V, необходимо внести изменения в реестр Windows. Перед отключением Hyper-V обязательно создайте резервную копию ОС.
Перейдите в раздел «Политика Локальный компьютер» — «Конфигурация компьютера» — «Административные шаблоны» — «Система» — «Device Guard». Дважды кликните на строку «Включить средство обеспечения безопасности на основе виртуализации».
Перейдите в раздел «Панель управления» — «Программы и компоненты» — «Включение или отключение компонентов Windows». Отключите Hyper-V и нажмите Ок. Если система предложит перезагрузить компьютер, откажитесь от перезагрузки.
Откройте командную строку от имени администратора. Поочередно выполните команды:
Затем перезагрузите компьютер.
Способ 2 — Отключаем ядро
В данном способе мы не просто отключим изоляцию ядра в настройках.
🔥 Не запускается виртуальные машины VMware что делать?
Начал изучать этот вопрос и он в основном появляется на Windows 10, Windows Server 2016 и Windows Server 2019
✅ Что такое Credential Guard — это система защита учётных записей которая изолирует данные с помощью технологий основанных на виртуализации, а доступ к ним могут получить только привилегированные службы и системы.
Более подробно по работе и управлению Credential Guard можно прочитать на официальном сайте Микрософт — ⚡️⚡️⚡️ ссылка
Наша же задача решить данную проблему для того что бы запустить нашу виртуальную машину.
✅ VMware Workstation и Hyper-V несовместимы — Данная проблема возникает по большей части из-за конфликта виртуализации Hyper-V которая уже при загрузки ОС резервирует на себя все аппаратные возможности виртуализации процессора, а остальным ничего не остается поэтому нам это надо отключить!
🔥 В статье приведу несколько способов которые можно использовать!
Ошибка Cannot open the disk
Ещё одна распространенная ошибка при запуске виртуальной машины в VMware — Cannot open the disk. Её текст следующий:
На следующей строке будет указана одна из причин этой ошибки. Разберём, что означает каждая:
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 на своём компьютере. За это время моя 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 я использую постоянно для различных целей.
Уверен, что данную статью читают грамотные ребята. Однако напомню, что, следуя советам, полученным из статьи, надо помнить, что выполнение описанных в статье операций может привести к неожиданным для вас последствиям. В связи с этим настоятельно рекомендую предварительно создать точку восстановления системы.
Решаем проблему. Открыть командную строку «WIN + R» и ввести команду «gpedit.msc», нажать «ОК».
В открывшемся окне перейти в раздел «Политика Локальный компьютер => Конфигурация компьютера => Административные шаблоны => Система => Device Guard».
Здесь дважды кликаем по пункту «Включить средство обеспечения безопасности на основе виртуализации»:
В открывшемся окне выбираем пункт «Отключено» и нажимаем «ОК»:
Далее перейти в «Панель управления => Программы и компоненты => Включение или отключение компонентов Windows» и отключаем Hyper-V и нажимаем «ОК»:
Компьютер предложит перезагрузиться => отказываемся (перезагрузимся позже).
Запускаем командную строку от имени администратора:
В командной строке выполняем подряд несколько команд:
bcdedit /create /d "DebugTool" /application osloader
bcdedit /set bootsequence
bcdedit /set loadoptions DISABLE-LSA-ISO,DISABLE-VBS
bcdedit /set hypervisorlaunchtype off
Перезагружаем компьютер.
Теперь запускаем гостевую операционную систему в VMware и наслаждаемся работой.
Читатель «Аноним» от 06.12.2018
Кому не помог этот способ — отключите изоляцию ядра в центре безопасности защитника windows
Читатель «ZZ» от 24.04.2019
Достаточно было выполнить следующую команду: bcdedit /set hypervisorlaunchtype off
Читатель «Аноним» от 09.01.2020
Для перехода назад на Hyper-V, к примеру для Docker, необходимо выполнить следующую команду: bcdedit /set hypervisorlaunchtype auto
🔥 На прошлой неделе после того как решил потестить windows sandbox у меня перестал загружаться виндоус (если у вас такая же проблема читайте мою статью как я это победил) так вот в выходные переставил свой Windows 10 PRO (скачать оригинальный образ Windows 10PRO можно по этой статье) и при установке WMware версия 15.5.1 и запуску одной из моей виртуалок выдала такую ошибку:
✅ VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard.
Читайте также: