Содержание:
- 1. Повторный запуск приложения VMWare после его принудительного закрытия
- 2. Перезагрузите хост-машину
- 3. Обновление приложения VMware до последней сборки
- Обновление через меню справки
- Выполните восстановительную установку приложения VMware
- 4. Обновите ОС системы до последней сборки
- 5. Включите службу VMWare (только для Windows и Linux)
- Включить службу авторизации VMWare в Windows
- Включите службу VMWare на Ubuntu
- 6. Удалить старые снимки из приложения VMWare
- 7. Отключить 3D-ускорение гостевой машины
- 8. Запустите виртуальную машину другим способом
- 9. Создайте виртуальную машину, перетащив ISO-файл ОС
- 10. Удаление несовместимых приложений
- 11. Установите приоритет процесса VMWare (только для Windows)
- Настройка сродства непосредственно через PowerShell
- 12. Разрешить выполнение VMware Fusion (только для Mac)
- Вариант 1: Кнопка «Разрешить» не реагирует
- Вариант 2: Кнопка «Разрешить» не видна
- Вариант 3: Уведомление о безопасности не отображается
- Переустановка программного обеспечения
Приложению VMWare не удается найти корректный процесс-аналог для подключения, если установка приложения уже недействительна или в операционной системе отсутствуют необходимые модули. Попробуйте переустановить приложение VMWare или обновить устройство, так как это приведет к появлению новых файлов и замене ошибочных.
Прежде чем приступать к устранению неполадок, убедитесь, что версия VMWare поддерживается ОС хост-машины.
1. Повторный запуск приложения VMWare после его принудительного закрытия
Проблемное приложение VM (например, Workstation Pro, Fusion, Workstation Player и т. д.).) не сможет подключиться к нужному процессу, если модули приложения находятся в состоянии ошибки и не в состоянии взаимодействовать с другим модулем ОС. В этом случае проблема решается перезапуском приложения VMWare после его принудительного закрытия.
- Запустите Диспетчер задач (Windows), Activity Monitor (Mac), System Monitor (Linux) или что-то подобное в вашей системе.
- Щелкните правой кнопкой мыши на Процесс VM и отправить Завершить задачу.
- Повторите проделайте то же самое со всеми процессами, связанными с приложением VMware, а затем запустите приложение. Проверьте, решает ли это проблему с одноранговыми процессами.
2. Перезагрузите хост-машину
Приложение VMWare не сможет подключиться к корректному процессу-аналогу, если необходимые модули ОС хост-машины не находятся в состоянии готовности, требуемом приложением, или если они заняты другим приложением на вашей машине.
Ошибка означает, что приложению не удается установить связь с необходимыми процессами VMX или расширениями ядра. В этом случае перезагрузка хост-машины решит проблему, поскольку модули будут возвращены в состояние по умолчанию.
- Выключите питание свой хост и подождите в течение минуты.
- Включить перейдите на хост-машину и запустите приложение VMware. Проверьте, работает ли она нормально.
3. Обновление приложения VMware до последней сборки
Вы столкнетесь с этой проблемой, если установка приложения устарела. Это сделает приложение несовместимым с ОС, и ОС не позволит приложению получить доступ к важным модулям. В этом случае обновление VMware до последней сборки решит проблему.
Если вы столкнулись с проблемой при установке приложения VMware, вы можете пропустить этот метод.
Обновление через меню справки
- Запустите VMware приложение и откройте его Справка меню.
- Выберите Обновления программного обеспечения и проверьте наличие обновлений.
- Если отображается обновление, установить обновление, и после его завершения, перезапустить ваша система.
- Запустите приложение VMware и проверьте его работоспособность.
Выполните восстановительную установку приложения VMware
Если запустить приложение VMware не удается, можно попробовать выполнить восстановительную установку, как описано ниже:
- Перейдите в раздел Веб-сайт VMware и скачать последняя версия программы установки приложения VMware.
- Запустите от имени администратора и без удаления текущая версия, следуйте предлагает для завершения установки восстановления.
- После завершения, перезапустите проверьте, правильно ли работает приложение VMware.
4. Обновите ОС системы до последней сборки
Система с устаревшей ОС не будет совместима с новейшими стандартами, используемыми обновленной версией приложения VMware. Это сделает некоторые модули ОС недоступными для службы. Чтобы исправить ситуацию, обновите систему до последней сборки.
Чтобы обновить ПК с ОС Windows:
- Щелкните правой кнопкой мыши Windows и откройте Настройки.
- Перейдите в раздел Обновление Windows вкладка > проверьте наличие обновлений Windows.
- Если доступны обновления, загрузите и установите их.
- После обновления, перезапустите ваш компьютер и запустите VMware. Проверьте, нет ли проблем с одноранговыми процессами.
5. Включите службу VMWare (только для Windows и Linux)
Служба VMWare — важный компонент для взаимодействия приложения VMWare с другими модулями ОС. Если эта служба отключена или не запущена, приложение VMWare не сможет взаимодействовать. Включение службы VMWare решит проблему.
Включить службу авторизации VMWare в Windows
- Нажмите Windows, тип Услуги, щелкните правой кнопкой мыши на «Службы» и выберите Запуск от имени администратора.
- Откройте окно Служба авторизации VMWare и установите Тип запуска на Automatic.
- Применить изменениями и перезапустить ваш компьютер.
- После перезапуска запустите приложение VMWare и проверьте его работоспособность.
- Если нет, установите Запуск Введите службы авторизации VMWare в Автоматически (отложенный запуск) и перезапустить компьютер.
- Если и это не помогло, запустите Службы > щелкните правой кнопкой мыши на на Авторизация VMWare служба > Выберите Начать > Запуск приложения VMWare.
Включите службу VMWare на Ubuntu
- Запустите Терминал на Ubuntu и выполнить следующее:
sudo service vmware start
- Откройте VMWare приложение и проверьте, работает ли оно нормально. Если это так, но проблема возникает после перезапуска, возможно, вам придется повторить описанные выше шаги, пока проблема не будет решена окончательно.
6. Удалить старые снимки из приложения VMWare
Если в приложение VMWare добавлено слишком много старых снимков и квота снимков в приложении исчерпана, приложение не сможет подключить ВМ к нужному процессу.
VMware поддерживает 32 моментальных снимка в цепочке, но во избежание проблемы рекомендуется использовать только 3 моментальных снимка в цепочке. В этом случае удаление старых снимков из приложения VMWare решит проблему.
- Запустите VMWare приложение > выберите Виртуальная машина > выбрать старый снимок > нажмите Удалить.
- Подтвердить чтобы удалить снимок и повторите Аналогично удалите другие ненужные снимки.
- Как только это будет сделано, перезапустить систему и запустите приложение VMWare. Проверьте, нет ли проблем с подключением к процессу.
7. Отключить 3D-ускорение гостевой машины
Если ваша хост-машина не совместима с 3D-ускорением гостевой машины, то хост-машина не сможет установить успешное соединение. Отключение 3D-ускорения в конфигурации гостя решит проблему.
- Запустите приложение VMWare приложение и выберите пункт проблемная виртуальная машина.
- Перейдите в раздел VM > Настройки > Оборудование > Отображение.
- Снимите флажок Ускорить 3D-графику и нажмите OK.
- Перезапустить хост-машину и проверьте, решена ли проблема с VMWare.
8. Запустите виртуальную машину другим способом
Если физический путь к виртуальной машине больше не действителен или у приложения VMWare есть проблемы с разрешениями на доступ к библиотеке, в которой находится виртуальная машина, приложение отобразит обсуждаемую проблему доступа.
Здесь проблему решит альтернативный запуск виртуальной машины (через Библиотеку или Терминал). Давайте обсудим этот процесс применительно к компьютеру Mac.
- Выйдите из приложение VMWare и принудительное закрытие посмотрите ее процессы в Мониторе активности.
- Запустите Finder и перейдите по ссылке в каталог, где расположены ВМ. По умолчанию это каталог:
~/Documents/Virtual Machines
- Откройте проблемная виртуальная машина и проверьте, работает ли она нормально.
- Если нет, повторите шаг 1 и запустите Терминал.
- Выполните следующие действия и проверьте, решена ли проблема:
$ cd /Applications/VMware\ Fusion.app/Contents/MacOS/ $ ./VMware\ Fusion
- Если проблема сохраняется и возникает на конкретной ВМ, откройте файл .VMX файл VM.
- Проверьте, есть ли следующие или подобные команды строки показаны:
rotatesize = 10000 log .keepold = 2
- Если, удалить эти строки и закрыть файл после сохранения изменений.
- Откройте проблемный VM и проверьте, решена ли проблема с одноранговыми процессами. Имейте в виду, что это увеличит размер файлов журнала VMware Fusion.
9. Создайте виртуальную машину, перетащив ISO-файл ОС
Если проблема возникает при создании конкретной виртуальной машины, то перетаскивание ISO вместо выбора файла может решить проблему. Это устраняет проблемы с разрешениями приложения.
- Запустите создание a новая виртуальная машина с помощью мастера приложения VMWare и когда он попросит указать средство установки, перетаскивание ISO ОС.
- Перейдите по ссылке В соответствии с появляющимися на экране подсказками завершите процесс и проверьте, решена ли проблема. Вам может потребоваться ввести пароль администратора и информацию о лицензии гостевой ОС (если применимо).
10. Удаление несовместимых приложений
Может оказаться, что другое приложение использует системный модуль, необходимый VMware для работы. Обычно это программное обеспечение для виртуализации. Вам следует удалить все эти приложения из системы, чтобы убедиться, что это не так.
Вот список приложений, которые, по сообщениям людей, вызывают у них проблемы:
- виртуальная коробка
- Диск джунглей
- Вторая копия
- Файловый поток Google
- SNS Network Solutions iSCSI Initiator
- Intel Hardware Accelerator Execution Manager (HAXM)
- OpenVPN
- Android SDK
- Антивирус Avira
Если у вас есть какие-либо из этих или похожих приложений, их удаление решит проблему. Для примера рассмотрим процесс удаления Virtual Box на компьютере с ОС Windows.
- Щелкните правой кнопкой мыши Windows и выберите Приложения & Функции.
- Найдите Виртуальный бокс Oracle VM и откройте его Параметры.
- Выберите Удалить и следуйте следуйте подсказкам на экране для завершения процесса.
- После этого, перезапустить вашу систему и нажмите Windows + R клавиши для открытия командного окна «Выполнить.
- Перейдите по ссылке по следующему пути:
%userprofile%/
- Удалить следующие папки:
.VirtualBox виртуальные машины VirtualBox
- Снова откройте Запустите командное окно и перейдите по адресу в следующую папку:
%programdata%
- Удалить папку Virtual Box и перейти в следующую папку в командной строке «Выполнить»:
%programfiles%\Oracle
- Удалите папку Virtual Box и перезапустить ваша система.
- После перезапуска запустите приложение VMware и проверьте, правильно ли оно работает.
11. Установите приоритет процесса VMWare (только для Windows)
Приложение VMWare не сможет подключиться к правильному процессу, если приоритет его процесса не установлен по умолчанию. Если вы не изменили его приоритет, то, скорее всего, это сделало другое приложение. Примеры: Prnwatch Prio.
- Запустите VMWare приложение и щелкните правой кнопкой мыши Windows.
- Выберите диспетчер задач и щелкните правой кнопкой мыши на VMWare процесс.
- Выберите Перейдите в раздел Подробности и на вкладке Подробности, щелкните правой кнопкой мыши на VMWare процесс.
- Наведите курсор Установить приоритет и выберите Обычный. Повторите то же самое для всех процессов, связанных с приложением VMware.
- Запустите VMWare и проверьте, правильно ли она работает. Если оно работает, но проблема возвращается после перезапуска, проверьте, не меняет ли приоритеты другое установленное приложение.
Настройка сродства непосредственно через PowerShell
Это более быстрый способ установить приоритеты всех процессов через PowerShell на значения по умолчанию.
- Запустить Windows PowerShell как администратор и выполнить следующую команду, чтобы проверить сродство процессов:
Get-Process | Format-Table -Property Name,ProcessorAffinity,PriorityClass
- Проверьте ProcessorAffinity столбец. Каждое включенное ядро показано с 1 битом на ядро.
Например, если процессу в системе с 4 ядрами разрешено использовать все ядра, это значение должно быть равно 15 (что эквивалентно двоичному 1111), в противном случае сродство процесса изменяется, и вам нужно убедиться, что процессу разрешено использовать все ядра процессора. - После завершения, перезапуск ПК и проверьте, устранена ли проблема с VMWare.
12. Разрешить выполнение VMware Fusion (только для Mac)
На компьютере Mac приложение VMware Fusion не может найти действительный процесс-аналог для подключения, если его выполнение заблокировано системой безопасности. Разрешение выполнения VMware Fusion в настройках безопасности может помочь.
- Запуск Системные настройки вашего Mac и откройте Безопасность & Конфиденциальность.
- В Общие вкладку, нажмите на Разрешить для уведомление Системное программное обеспечение от разработчика “VMWare, Inc.” была заблокирована загрузка.
- После этого запустите VMware Fusion и проверьте, работает ли она должным образом.
Вариант 1: Кнопка «Разрешить» не реагирует
Если кнопка «Разрешить» не реагирует на нажатие, можно попробовать выполнить следующие действия:
- Проверьте это, используя тачпад вы можете нажать кнопку Разрешить.
- Если у вас есть какие-либо 3rd сторонние приложения, изменяющие ввод с клавиатуры или мыши, такие как MagicPrefs, QuicKeys, Karabiner-Elements и т. д., проверьте, позволяет ли отключение или удаление этих приложений нажать на кнопку «Разрешить».
Вариант 2: Кнопка «Разрешить» не видна
Если кнопка «Разрешить» не отображается или выделена серым цветом, попробуйте выполнить следующие действия:
- Запустите терминал и выполнить выполните следующую команду, чтобы разрешить загрузку приложений из любого места:
sudo spctl --master-disable
- Закройте терминал и перейдите в раздел «Системные настройки > Безопасность & Конфиденциальность > Общие.
- Убедитесь, что Разрешить приложения для загрузки установлено значение Anywhere и перезапустите ваша система.
- Снова перейдите в раздел Общие сведения вкладку и нажмите на кнопку Разрешить для системного программного обеспечения от разработчика “VMWare, Inc.”.
- Запустите VMWare Fusion и проверьте, что проблема решена.
Вариант 3: Уведомление о безопасности не отображается
Если приглашение безопасности, разрешающее выполнение VMWare Fusion, не отображается, то добавление идентификатора разработчика VMWare в Kext компьютера Mac решит проблему.
- Запустите терминал и выполните следующую команду:
$ sqlite3 /private/var/db/SystemPolicyConfiguration/KextPolicy '.сбросить kext_policy'
- Будет показан следующий тип ответа:
PRAGMA foreign_keys=OFF; НАЧАТЬ ТРАНЗАКЦИЮ; CREATE TABLE kext_policy ( team_id TEXT, bundle_id TEXT, allowed BOOLEAN, developer_name TEXT, flags INTEGER, PRIMARY KEY (team_id, bundle_id) ); INSERT INTO kext_policy VALUES('EG7KH642X6','com.vmware.kext.vmci',1,'VMware, Inc.',1); INSERT INTO kext_policy VALUES('EG7KH642X6','com.vmware.kext.vmnet',1,'VMware, Inc.',1); INSERT INTO kext_policy VALUES('EG7KH642X6','com.vmware.kext.vmx86',1,'VMware, Inc.',1); INSERT INTO kext_policy VALUES('EG7KH642X6','com.vmware.kext.vmioplug.17.1.3',1,'VMware, Inc.',1); COMMIT;
- Здесь, EG7KH642X6 это сервер VMWare ID разработчика. Запишите его и выключите Mac.
- Загрузите Mac в режиме восстановления с помощью клавиш Command + R.
- Запустите терминал и выполните следующую команду. Убедитесь, что вы заменили ID разработчика на свой ID:
$ spctl kext-consent add EG7KH642X6
- Выйдите из режима восстановления и загрузите Mac в обычном режиме.
- Запустите VMWare Fusion и проверьте, нормально ли она работает.
Переустановка программного обеспечения
Если ни один из вышеперечисленных методов не работает, можно попробовать переустановить систему:
- Приложение VMWare. Это обеспечит замену всех старых модулей на более новые. Не забудьте стереть временные файлы перед переустановкой.
- ОС хост-машины. Если ни один из вышеперечисленных способов не помог, возможно, операционная система вашей хост-машины работает не так, как ожидалось. Возможно, отсутствуют модули или требуется переустановка системы виртуализации.