Поправка: Не може да се намери валиден партньорски процес, с който да се свържете

Потребителите на MacOS понякога срещат грешки „не могат да намерят валиден партньорски процес, с който да се свържат“, когато инсталират VMware FUsion на macOS High Sierra или по-нови. Обикновено този проблем се появява, когато потребителят се опита да надстрои или възобнови виртуална машина на Windows.

„Не мога да намеря валиден партньорски процес, с който да се свържа“ на MacOS

Какво причинява грешката „Не мога да намеря валиден партньорски процес за свързване с“ на MacOS “грешка

Тази конкретна грешка възниква поради някои промени в сигурността, които Apple внедри с High Sierra. Ако сте се опитали да инсталирате софтуера след налагането на тези промени на вашето устройство, може би сте отхвърлили подкана, който ви казва, че определено разширение на системата е блокирано. Това всъщност е най-голямата представа за случващото се.

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

Грешката възниква, защото някои системи за защита на MacOS са попречили на разширенията на VMware Fusion да се стартират. За да коригирате това, ще трябва да следвате серия от стъпки, за да се върнете към нормалната функционалност на емулатора.

Има обаче няколко други леки вариации на този сценарий, които ще изискват малко различни стъпки за отстраняване на неизправности:

  • Проблемът с инсталацията не позволява разширението да бъде активирано - Има няколко съобщени ситуации, при които блокираното разширение не може да бъде активирано повторно, тъй като бутонът Allow беше оцветен. В този случай решението е да преместите цялата папка за инсталиране на Fusion в друга папка и да я инсталирате отново.
  • Gatekeeper постави под карантина изтегления инсталатор - Има няколко ситуации, при които потребителите потвърдиха, че инсталаторът е бил възпрепятстван да се изпълнява от решение за защита. Можете да коригирате това с поредица от команди в терминала.

Ако се мъчите да разрешите този конкретен проблем, тази статия ще ви предостави набор от стъпки за отстраняване на проблеми. По-долу имате колекция от методи, които други потребители в подобна ситуация са използвали, за да разрешат проблема.

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

Метод 1: Разрешаване на системния софтуер на VMWare да се зарежда от менюто Защита и поверителност

Ако наскоро сте инсталирали VMware Fusion на macOS High Sierra или по-горе само за да получите грешка „не може да намери валиден партньорски процес за свързване с“ при опит да стартирате виртуална машина, много вероятно е системата за сигурност да е блокирала системно разширение от бягане.

За щастие можете да коригирате това лесно, като отидете в раздела Система за сигурност и поверителност и разрешите системния софтуер от VMware Inc. За да улесним нещата, ние създадохме и стъпка по стъпка ръководство за вас. Ето какво трябва да направите:

  1. Щракнете върху иконата на Apple в горния ляв ъгъл и след това изберете System Preferences.

    Отидете на иконата на Apple> Системни предпочитания
  2. От менюто Системни предпочитания щракнете върху Защита и поверителност .

    Отидете на System Preferences и кликнете върху Security and Privacy
  3. В менюто за сигурност и поверителност отворете раздела Общи и кликнете върху бутона Разрешаване, свързан с VMware Inc.

    Отидете на „Защита и поверителност“ (раздел „Общи“) и щракнете върху Разреши, за да предоставите необходимите разрешения на разширението Fusion
  4. Върнете се към програмата VMware и възобновете виртуалната машина. Ако всичко върви добре, вече не бива да срещате грешката „не може да намери валиден партньорски процес за свързване с“ .

Ако този метод не е ефективен за отстраняване на проблема във вашия сценарий или ако бутонът Allow е по-сив, преминете към следващия метод по-долу.

Метод 2: Настройте опцията Anywhere в менюто за сигурност и поверителност

Както се оказва, за някои потребители възможността за разрешаване на разширението VMware Fusion да не се вижда. Очевидно е известно, че това се случва с много непроверени приложения, които се изтеглят онлайн.

Ако сте в подобна ситуация, в която не можете да допуснете разширението да се зареди, тъй като бутонът Allow просто не се вижда, има решение на този проблем. Има определена команда, която ще настрои бутон Anywhere, който може да се използва при инсталиране на приложението VMware Fusion, за да се избегне грешката „не може да намери валиден партньорски процес за свързване с“ .

Ето какво трябва да направите:

  1. Използвайте функцията за търсене (в долния десен ъгъл), за да търсите терминал, изберете най-горния удар и натиснете Enter .

    Достъп до терминала с помощта на функцията за търсене
  2. В терминала въведете следната команда и натиснете Enter, за да настроите опцията Anywhere в раздела Защита и поверителност :
     sudo spctl --master-disabled 
  3. След като изпълните командата успешно, щракнете върху иконата на Apple в горния ляв ъгъл и след това изберете System Preferences.

    Отваряне на менюто Системни предпочитания
  4. След това щракнете върху Защита и поверителност и отворете раздела Общи. Ако командата е била успешна, ще видите трета опция (Навсякъде) под Разрешаване на приложенията да бъдат изтегляни от. Изберете опцията Anywhere, ако тя не е вече избрана.

    Уверете се, че опцията Anywhere е поставена отметка в раздела Общи за сигурност и поверителност
  5. Стартирайте VMware емулатора отново (или това е инсталация). Вече не трябва да получавате грешката „не може да намери валиден партньорски процес, за да се свържете“ .

Ако този метод не беше успешен, продължете със следващия метод по-долу.

Метод 3: Задействане на потвърждението чрез преместване на инсталацията Fusion в друга папка с помощта на приложението Finder

Ако не можете да видите бързото съобщение, че разширението на системата е блокирано след завършване на инсталацията, има едно решение, което много потребители са намерили за полезни.

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

Ето едно кратко ръководство за това как да направите това:

  1. Уверете се, че Fusion е напълно изключен.
  2. Отворете приложението Finder и намерете VMware fusion в списъка с приложения. След като го направите, просто плъзнете и пуснете записа в друга папка. Преместихме го на работния плот за простота.

    Преместване на VMware Fusion
  3. Ще бъдете помолени да удостоверите, за да продължите. За да направите това, щракнете върху Удостоверяване и след това отново OK, за да продължите.

    Удостоверяването да продължи
  4. След като файлът е преместен, просто го преместете обратно в папката Application и го стартирайте отново.
  5. Малко след като стартирате отново приложението, ще получите бързо съобщение, че разширението на системата е блокирано. Когато видите тази подкана, върнете се към Метод 1, за да разрешите проблема веднъж и за един.

Ако този метод не е приложим към вашия сценарий, преминете надолу към крайния метод.

Метод 4: Извадете инсталацията Fusion и премахнете карантинните флагове

Друга честа причина, поради която няма да можете да инсталирате приложението Vmware Fusion е, ако вратарят постави под карантина изтегления инсталатор. Въпреки че има няколко спекулации защо това се случва, не успяхме да намерим окончателен отговор.

Съществува обаче определено поправяне, което много потребители, срещащи грешката „не могат да намерят валиден партньорски процес за връзка с“, използват за отстраняване на проблема. Очевидно можете да стартирате серия от команди за премахване на карантинните флагове и да позволите инсталацията да завърши без проблеми.

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

Ето едно кратко ръководство за това как да направите това:

  1. Отворете терминала с помощта на функцията за търсене. За да търсите терминал, изберете най-удареното и натиснете Enter .

    Достъп до терминала с помощта на функцията за търсене
  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 без грешката „не може да намери валиден партньорски процес, с който да се свържете“.

Интересни Статии