macOS 사용자들은 macOS High Sierra 이상 버전에 VMware Fusion을 설치한 후 "연결할 유효한 피어 프로세스를 찾을 수 없음(cannot find a valid peer process to connect to)" 오류를 종종 경험합니다. 일반적으로 이 문제는 Windows 가상 머신을 업그레이드하거나 다시 시작하려고 할 때 발생하는 것으로 보고됩니다.

'연결할 유효한 피어 프로세스를 찾을 수 없음' 오류의 원인
이 오류는 Apple이 High Sierra부터 적용한 보안 정책 변경 때문에 발생합니다. 이러한 변경 사항이 적용된 이후에 소프트웨어를 설치했다면, 특정 시스템 확장 프로그램이 차단되었다는 알림을 놓쳤거나 무시했을 가능성이 높습니다. 이것이 바로 문제의 핵심 단서입니다.

즉, macOS의 보안 시스템이 VMware Fusion의 확장 프로그램 실행을 차단했기 때문에 오류가 발생하는 것입니다. 이를 해결하려면 몇 가지 단계를 거쳐 에뮬레이터의 정상적인 기능을 복원해야 합니다.
다만 상황에 따라 조금 다른 문제 해결 접근이 필요한 경우도 있습니다.
- 설치 오류로 인해 확장 프로그램을 활성화할 수 없는 경우 – 차단된 확장 프로그램의 '허용(Allow)' 버튼이 회색으로 비활성화되어 다시 활성화할 수 없다는 보고가 여러 건 있습니다. 이 경우 Fusion 설치 폴더 전체를 다른 위치로 옮긴 후 재설치하는 것이 해결책입니다.
- Gatekeeper가 다운로드한 설치 파일을 격리한 경우 – 보안 기능이 설치 프로그램의 실행을 차단했다는 확인 사례가 여럿 있습니다. 이 역시 터미널에서 일련의 명령어를 통해 해결할 수 있습니다.
이 문제로 어려움을 겪고 있다면, 아래에서 비슷한 상황의 사용자들이 실제로 효과를 봤던 문제 해결 방법들을 소개합니다.
아래 방법들은 효율성과 난이도 순으로 정렬되어 있습니다. 최상의 결과를 얻으려면 자신의 상황에 맞는 해결책을 찾을 때까지 순서대로 하나씩 따라 해 보시기 바랍니다.
방법 1: 보안 및 개인 정보 보호 메뉴에서 VMware 시스템 소프트웨어 로드 허용하기
최근 macOS High Sierra 이상에 VMware Fusion을 설치한 후 가상 머신을 시작하려 할 때 "연결할 유효한 피어 프로세스를 찾을 수 없음" 오류가 발생한다면, 보안 시스템이 시스템 확장 프로그램의 실행을 차단했을 가능성이 매우 높습니다.
다행히 [시스템 환경설정]의 [보안 및 개인 정보 보호] 탭에서 VMware Inc. 개발자의 시스템 소프트웨어를 허용하면 간단히 해결할 수 있습니다. 단계별 가이드는 다음과 같습니다.
- 화면 왼쪽 상단의 Apple 로고를 클릭하고 시스템 환경설정(System Preferences)을 선택합니다.

- 시스템 환경설정 메뉴에서 보안 및 개인 정보 보호(Security & Privacy)를 클릭합니다.

- 보안 및 개인 정보 보호 메뉴에서 일반(General) 탭으로 이동한 후 VMware Inc.와 관련된 허용(Allow) 버튼을 클릭합니다.

- VMware 프로그램으로 돌아가 가상 머신을 다시 시작합니다. 모든 것이 순조롭다면 더 이상 "연결할 유효한 피어 프로세스를 찾을 수 없음" 오류가 발생하지 않을 것입니다.
이 방법으로 문제가 해결되지 않거나 '허용' 버튼이 비활성화되어 있다면, 다음 방법으로 넘어가세요.
방법 2: 보안 및 개인 정보 보호 메뉴에 '모든 곳(Anywhere)' 옵션 추가하기
일부 사용자의 경우 VMware Fusion 확장 프로그램을 허용하는 옵션이 아예 화면에 표시되지 않습니다. 이는 온라인에서 다운로드한 검증되지 않은 앱에서 흔히 발생하는 현상으로 알려져 있습니다.
허용 버튼이 보이지 않아 확장 프로그램을 활성화할 수 없는 상황이라면 우회 방법이 있습니다. 특정 명령어를 실행하면 보안 및 개인 정보 보호 탭에 '모든 곳(Anywhere)' 옵션이 추가되어, VMware Fusion 설치 시 오류를 피할 수 있습니다.
순서는 다음과 같습니다.
- 검색 기능(오른쪽 하단)을 사용해 터미널(Terminal)을 검색하고, 상위 결과를 선택한 후 Enter 키를 누릅니다.

- 터미널에 다음 명령어를 입력하고 Enter 키를 눌러 보안 및 개인 정보 보호 탭에 모든 곳(Anywhere) 옵션을 활성화합니다.
sudo spctl --master-disable
- 명령어가 성공적으로 실행되면 화면 왼쪽 상단의 Apple 로고를 클릭하고 시스템 환경설정을 선택합니다.

- 보안 및 개인 정보 보호를 클릭하고 일반 탭으로 이동합니다. 명령어가 정상적으로 실행되었다면 '다음 경로에서 다운로드한 App 허용' 항목 아래에 세 번째 옵션인 (모든 곳/Anywhere)이 새로 표시됩니다. 아직 선택되어 있지 않다면 모든 곳을 선택합니다.

- VMware 에뮬레이터(또는 설치 프로그램)를 다시 실행합니다. 더 이상 "연결할 유효한 피어 프로세스를 찾을 수 없음" 오류가 발생하지 않을 것입니다.
이 방법으로도 해결되지 않으면 아래의 다음 방법을 계속 진행하세요.
방법 3: Finder로 Fusion 설치 폴더를 이동해 확인 프롬프트 유도하기
설치를 마친 후에도 시스템 확장 프로그램이 차단되었다는 알림이 표시되지 않는다면, 많은 사용자에게 실제로 도움이 되었던 우회 방법이 있습니다.
Fusion 애플리케이션 전체를 /applications 폴더가 아닌 다른 폴더로 옮긴 뒤 Finder로 다시 원래 위치로 옮기면, 확장 프로그램 로드를 허용할 수 있는 프롬프트가 나타나게 됩니다.
방법은 다음과 같습니다.
- Fusion이 완전히 종료되어 있는지 먼저 확인합니다.
- Finder 앱을 열고 응용 프로그램 목록에서 VMware Fusion을 찾습니다. 찾았다면 해당 항목을 다른 폴더로 드래그 앤 드롭합니다. 여기서는 편의상 데스크톱으로 옮겼습니다.

- 계속하려면 인증이 요구됩니다. 인증(Authenticate)을 클릭한 후 확인(OK)을 다시 눌러 진행합니다.

- 파일 이동이 완료되면 다시 응용 프로그램 폴더로 옮기고 앱을 실행합니다.
- 앱을 다시 시작하면 잠시 후 시스템 확장 프로그램이 차단되었다는 프롬프트가 나타납니다. 이 프롬프트가 보이면 방법 1로 돌아가 문제를 완전히 해결하세요.
이 방법이 자신의 상황에 맞지 않는다면 마지막 방법으로 넘어가세요.
방법 4: Fusion 설치 파일의 격리 플래그 제거하기
VMware Fusion을 설치할 수 없는 또 다른 흔한 원인은 Gatekeeper가 다운로드한 설치 파일을 격리한 경우입니다. 이런 현상이 발생하는 이유에 대해서는 여러 추측이 있지만, 아직 명확한 답은 밝혀지지 않았습니다.
다만 이 오류를 겪은 많은 사용자들이 실제로 효과를 본 검증된 해결책이 있습니다. 일련의 명령어를 실행해 격리 플래그(quarantine flags)를 제거하면 설치를 문제없이 완료할 수 있습니다.
참고: 이 절차는 설치 .dmg 파일을 기본 폴더(다운로드 폴더)에 저장했다는 전제하에 진행됩니다.
진행 순서는 다음과 같습니다.
- 검색 기능으로 터미널(Terminal)을 검색하고, 상위 결과를 선택한 후 Enter 키를 눌러 엽니다.

- 터미널에 다음 명령어를 붙여넣고 Enter 키를 누릅니다.
xattr -l ~/Downloads/VMware-Fusion-10.0.1-6754183.dmg
참고: 이 첫 번째 명령어는 .dmg 파일의 확장 속성 목록을 불러옵니다. 더 최신 버전을 설치하는 경우 명령어 마지막 부분을 실제 .dmg 파일 이름으로 교체하세요.
- 다음으로 설치 파일의 격리 플래그를 제거하는 아래 명령어를 입력합니다.
xattr -dr com.apple.quarantine ~/Downloads/VMware-Fusion-10.0.1-6754183.dmg
참고: 최신 버전을 설치하는 경우 마지막 부분을 실제 .dmg 파일 이름으로 교체하는 것을 잊지 마세요.
- 절차가 완료되면 설치 프로그램을 다시 실행합니다. 이제 "연결할 유효한 피어 프로세스를 찾을 수 없음" 오류 없이 VMware Fusion 설치를 정상적으로 완료할 수 있을 것입니다.