Исправлено: не удается найти допустимый одноранговый процесс для подключения к —

Пользователи MacOS иногда сталкиваются с ошибкой «Не могу найти допустимый одноранговый процесс для подключения» при установке VMware FUsion на MacOS High Sierra или новее. Как правило, эта проблема возникает, когда пользователь пытается обновить или возобновить работу виртуальной машины Windows.

"Cannot find a valid peer process to connect to" on MacOS«Не удается найти допустимый одноранговый процесс для подключения» в MacOS

Что вызывает ошибку «Не удается найти допустимый одноранговый процесс для подключения» в MacOS

Эта конкретная ошибка возникает из-за некоторых изменений безопасности, которые Apple реализовала с помощью High Sierra. Если вы попытались установить программное обеспечение после того, как эти изменения были применены на вашем компьютере, возможно, вы отклонили запрос, сообщающий, что определенное расширение системы было заблокировано. Это на самом деле самая большая подсказка о том, что происходит.

Системное исключение заблокирована ошибкаСистемное исключение заблокирована ошибка

Ошибка возникает из-за того, что некоторые системы безопасности MacOS препятствуют запуску расширений VMware Fusion. Чтобы исправить это, вам необходимо выполнить ряд шагов, чтобы вернуться к нормальной работе эмулятора.

Однако есть несколько других небольших вариаций этого сценария, которые потребуют немного других шагов по устранению неполадок:

  • Ошибка установки не позволяет включить расширение — Существует несколько ситуаций, в которых заблокированное расширение не может быть повторно включено, поскольку кнопка «Разрешить» неактивна. В этом случае решение состоит в том, чтобы переместить всю папку установки Fusion в другую папку и переустановить ее.
  • Gatekeeper изолировал загруженный установщик — Есть несколько ситуаций, когда пользователи подтверждают, что программа установки не позволяла запустить программу установки. Вы можете исправить это с помощью ряда команд в Терминале.

Если вы пытаетесь решить эту конкретную проблему, эта статья предоставит вам ряд шагов по устранению неполадок. Ниже представлен набор методов, которые другие пользователи в аналогичной ситуации использовали для решения проблемы.

Имейте в виду, что приведенные ниже методы упорядочены по эффективности и сложности. Для достижения наилучших результатов следуйте потенциальным исправлениям в том порядке, в котором они представлены, пока не найдете исправление, эффективное для решения проблемы для вашего конкретного сценария.

Способ 1: разрешение загрузки системного программного обеспечения VMWare из Security Меню конфиденциальности

Если вы недавно установили VMware Fusion на MacOS High Sierra или выше только для получения «Не могу найти допустимый одноранговый процесс для подключения» ошибка при попытке запустить виртуальную машину, очень вероятно, что система безопасности заблокировала запуск расширения системы.

К счастью, вы можете легко исправить это, зайдя в Службу безопасности. Конфиденциальность Система вкладки и разрешить системное программное обеспечение от разработчика VMware Inc. Чтобы упростить вам задачу, мы также создали пошаговое руководство для вас. Вот что вам нужно сделать:

  1. Нажмите на яблоко значок в верхнем левом углу, а затем выберите Системные настройки.

    Перейдите в «Системные настройки» и нажмите «Безопасность и конфиденциальность».Перейдите в «Системные настройки» и нажмите «Безопасность и конфиденциальность».
  2. в Безопасность Конфиденциальность меню, перейдите к генеральный вкладку и нажмите Разрешать кнопка связана с VMware Inc.
    Перейдите в раздел «Безопасность и конфиденциальность» (вкладка «Общие») и нажмите «Разрешить», чтобы предоставить необходимые разрешения расширению Fusion.Перейти к безопасности Конфиденциальность (вкладка «Общие») и нажмите «Разрешить», чтобы предоставить необходимые разрешения расширению Fusion.
  3. Вернитесь в программу VMware и возобновите работу виртуальной машины. Если все идет хорошо, вы больше не должны сталкиваться с «Не могу найти допустимый одноранговый процесс для подключения» ошибка.

Если этот метод не помог устранить проблему в вашем сценарии или кнопка «Разрешить» была недоступна, перейдите к следующему способу ниже.

Способ 2. Установите параметр «Где угодно» в разделе «Безопасность». Меню конфиденциальности

Оказывается, для некоторых пользователей опция Разрешать Запускаемое расширение VMware Fusion не отображается. Очевидно, что это происходит со многими непроверенными приложениями, которые загружаются онлайн.

Если вы находитесь в аналогичной ситуации, когда вы не можете разрешить загрузку расширения, потому что Разрешать Кнопка просто не видна, есть обходной путь к этой проблеме. Существует определенная команда, которая настроит кнопку Anywhere, которую можно использовать при установке приложения VMware Fusion, чтобы избежать «Не могу найти допустимый одноранговый процесс для подключения» ошибка.

Вот что вам нужно сделать:

  1. Используйте функцию поиска (нижний правый угол) для поиска Терминал, выберите верхний удар и нажмите Войти.
    Доступ к Терминалу с помощью функции поискаДоступ к Терминалу с помощью функции поиска
  2. В терминале введите следующую команду и нажмите Войти установить В любом месте вариант в Безопасность Конфиденциальность вкладка:
    sudo spctl - мастер-отключить
  3. После успешного запуска команды нажмите яблоко значок в верхнем левом углу, а затем выберите Системные настройки.

    Открытие меню «Системные настройки»Открытие меню «Системные настройки»
  4. Затем нажмите на Безопасность Конфиденциальность и перейдите на вкладку Общие. Если команда была успешной, вы увидите третий вариант (В любом месте) под Разрешить загрузку приложений с. Выберите В любом месте вариант, если он еще не выбран.
    Убедитесь, что опция Anywhere отмечена на вкладке General в Security & PrivacyУбедитесь, что опция Anywhere отмечена на вкладке General в Security Конфиденциальность
  5. Запустите эмулятор VMware снова (или его установку). Вы больше не должны получать «Не могу найти допустимый одноранговый процесс для подключения» ошибка.

Если этот метод не увенчался успехом, перейдите к следующему способу ниже.

Способ 3: запуск подтверждения путем перемещения установки Fusion в другую папку с помощью приложения Finder

Если вы не видите подсказку о том, что расширение системы было заблокировано после завершения установки, существует один обходной путь, который многие пользователи сочли полезным.

Очевидно, что если вы переместите все приложение Fusion в другую папку, чем / Applications, а затем вернетесь назад с помощью Finder, вы в конечном итоге вызовете запрос, который позволит вам разрешить загрузку расширения.

Вот краткое руководство о том, как это сделать:

  1. Убедитесь, что Fusion полностью выключен.
  2. Откройте приложение Finder и найдите VMware Fusion в списке приложений. Как только вы это сделаете, просто перетащите запись в другую папку. Мы переместили его на рабочий стол для простоты.
    Переезд VMware FusionПереезд VMware Fusion
  3. Вам будет предложено пройти аутентификацию, чтобы продолжить. Для этого нажмите Аутентифицировать, а затем Хорошо снова, чтобы продолжить.
    Аутентификация для продолженияАутентификация для продолжения
  4. После перемещения файла просто переместите его обратно в папку «Приложение» и запустите его снова.
  5. Вскоре после повторного запуска приложения вы получите сообщение о том, что расширение системы заблокировано. Когда вы увидите это приглашение, вернитесь к Способ 1 решить вопрос раз и навсегда.

Если этот метод неприменим к вашему сценарию, перейдите к последнему методу.

Способ 4: удалить установку Fusion и удалить флаги карантина

Другая частая причина, по которой вы не сможете установить приложение Vmware Fusion, заключается в том, что привратник изолировал загруженный установщик. Хотя есть несколько предположений о том, почему это происходит, мы не смогли найти однозначного ответа.

Тем не менее, есть определенное исправление, что многие пользователи сталкиваются с «Не могу найти допустимый одноранговый процесс для подключения» ошибка была использована для устранения проблемы. По-видимому, вы можете запустить ряд команд, чтобы удалить флаги карантина и разрешить установку без проблем.

Замечания: Имейте в виду, что эта процедура предполагает, что вы загрузили установочный файл .dmg в папку по умолчанию.

Вот краткое руководство о том, как это сделать:

  1. Откройте Терминал, используя функцию поиска. Искать Терминал, выберите верхний удар и нажмите Войти.
    Доступ к Терминалу с помощью функции поискаДоступ к Терминалу с помощью функции поиска
  2. В приложении Terminal вставьте следующую команду и нажмите Enter:
    xattr -l ~ / Загрузки / VMware-Fusion-10.0.1-6754183.dmg

    Замечания: Эта первая команда выберет вам список с расширенными атрибутами файлов .dmg. Кроме того, если вы устанавливаете более новую версию, замените последнюю часть команды точным именем файла .dmg.

  3. Затем введите или вставьте следующую команду, чтобы удалить флаги карантина для файла установки:
    xattr -dr com.apple.quarantine ~ / Загрузки / VMware-Fusion-10.0.1-6754183.dmg

    Замечания: Не забудьте заменить последнюю часть реальным именем вашего файла .dmg, если вы устанавливаете более новую версию.

  4. После завершения процедуры перезапустите установщик. Вы должны быть в состоянии завершить установку VMware Fusion без ошибки «Не могу найти допустимый одноранговый процесс для подключения».
Ссылка на основную публикацию
Adblock
detector