Người dùng MacOS đôi khi gặp lỗi “không thể tìm thấy quy trình ngang hàng hợp lệ để kết nối” khi cài đặt VMware FUsion trên macOS High Sierra hoặc mới hơn. Thông thường, sự cố này được báo cáo là xảy ra khi người dùng cố gắng nâng cấp hoặc tiếp tục máy ảo Windows.
Điều gì đang gây ra lỗi “Không thể tìm thấy quy trình ngang hàng hợp lệ để kết nối” trên MacOS ”
Lỗi cụ thể này xảy ra do một số thay đổi bảo mật mà Apple đã thực hiện với High Sierra. Nếu bạn đã cố gắng cài đặt phần mềm sau khi những thay đổi này được thực thi trên máy của mình, bạn có thể đã loại bỏ lời nhắc cho bạn biết rằng một Tiện ích mở rộng hệ thống nhất định đã bị chặn. Đó thực sự là manh mối lớn nhất về những gì đang diễn ra.
Lỗi xảy ra do một số hệ thống bảo mật MacOS đã ngăn không cho các tiện ích mở rộng của VMware Fusion chạy. Để khắc phục điều này, bạn sẽ cần làm theo một loạt các bước để trở lại chức năng bình thường của trình mô phỏng.
Tuy nhiên, có một số biến thể nhỏ khác của trường hợp này sẽ yêu cầu các bước khắc phục sự cố hơi khác:
- Sự cố cài đặt không cho phép bật tiện ích mở rộng - Có một số tình huống được báo cáo trong đó không thể bật lại tiện ích bị chặn do nút Cho phép chuyển sang màu xám. Trong trường hợp này, giải pháp là chuyển toàn bộ thư mục cài đặt Fusion sang một thư mục khác và cài đặt lại.
- Gatekeeper đã cách ly trình cài đặt được tải xuống - Có một số tình huống mà người dùng đã xác nhận rằng trình cài đặt đã bị ngăn chặn chạy bởi một giải pháp bảo mật. Bạn có thể khắc phục điều này bằng một loạt lệnh trong Terminal.
Nếu bạn đang gặp khó khăn trong việc giải quyết vấn đề cụ thể này, bài viết này sẽ cung cấp cho bạn một loạt các bước khắc phục sự cố. Dưới đây, bạn có một bộ sưu tập các phương pháp mà những người dùng khác trong tình huống tương tự đã sử dụng để giải quyết vấn đề.
Hãy nhớ rằng các phương pháp dưới đây được sắp xếp theo hiệu quả và độ phức tạp. Để có kết quả tốt nhất, hãy làm theo các bản sửa lỗi tiềm năng theo thứ tự chúng được trình bày cho đến khi bạn tìm thấy bản sửa lỗi có hiệu quả trong việc giải quyết vấn đề cho tình huống cụ thể của bạn.
Phương pháp 1:Cho phép tải phần mềm hệ thống VMWare từ trình đơn Bảo mật &Quyền riêng tư
Nếu gần đây bạn đã cài đặt VMware Fusion trên macOS High Sierra trở lên chỉ để nhận được thông báo “không thể tìm thấy quy trình ngang hàng hợp lệ để kết nối” lỗi khi cố gắng khởi động máy ảo, rất có thể hệ thống bảo mật đã chặn chạy tiện ích mở rộng hệ thống.
May mắn thay, bạn có thể khắc phục điều này dễ dàng bằng cách chuyển đến tab Hệ thống Bảo mật &Quyền riêng tư và cho phép phần mềm hệ thống từ nhà phát triển VMware Inc. Để giúp mọi thứ dễ dàng hơn cho bạn, chúng tôi cũng đã tạo hướng dẫn từng bước cho bạn. Đây là những gì bạn cần làm:
- Nhấp vào Apple ở góc trên cùng bên trái, sau đó chọn Tùy chọn hệ thống.
- Từ Tuỳ chọn Hệ thống , nhấp vào Bảo mật và quyền riêng tư .
- Trong Bảo mật &Quyền riêng tư trình đơn, đi tới Chung và nhấp vào tab Cho phép nút được liên kết với VMware Inc .
- Quay lại chương trình VMware và tiếp tục máy ảo. Nếu mọi việc suôn sẻ, bạn sẽ không còn gặp phải tình trạng “không thể tìm thấy quy trình ngang hàng hợp lệ để kết nối” lỗi.
Nếu phương pháp này không hiệu quả trong việc khắc phục sự cố trong trường hợp của bạn hoặc nếu nút Cho phép chuyển sang màu xám, hãy chuyển sang phương pháp tiếp theo bên dưới.
Phương pháp 2:Thiết lập tùy chọn Mọi nơi trong trình đơn Bảo mật &Quyền riêng tư
Hóa ra, đối với một số người dùng, tùy chọn Cho phép phần mở rộng VMware Fusion để chạy không hiển thị. Rõ ràng, điều này được biết là xảy ra với rất nhiều ứng dụng chưa được xác minh được tải xuống trực tuyến.
Nếu bạn đang ở trong tình huống tương tự, nơi bạn không thể cho phép tiện ích mở rộng tải vì nút Cho phép nút này đơn giản là không hiển thị, có một giải pháp cho vấn đề này. Có một lệnh nhất định sẽ thiết lập nút Anywhere có thể được sử dụng khi cài đặt ứng dụng VMware Fusion để tránh “không thể tìm thấy quy trình ngang hàng hợp lệ để kết nối” lỗi.
Đây là những gì bạn cần làm:
- Sử dụng chức năng tìm kiếm (góc dưới bên phải) để tìm kiếm Thiết bị đầu cuối , chọn lần truy cập hàng đầu và nhấn Enter .
- Trong terminal, nhập lệnh sau và nhấn Enter để thiết lập Mọi nơi trong tùy chọn Bảo mật và quyền riêng tư tab:
sudo spctl --master-disable
- Sau khi bạn chạy lệnh thành công, hãy nhấp vào Apple ở góc trên cùng bên trái, sau đó chọn Tùy chọn hệ thống.
- Sau đó, nhấp vào Bảo mật &Quyền riêng tư và điều hướng đến tab Chung. Nếu lệnh thành công, bạn sẽ thấy tùy chọn thứ ba (Mọi nơi) trong Cho phép tải xuống ứng dụng từ. Chọn Mọi nơi nếu nó chưa được chọn.
- Chạy lại trình giả lập VMware (hoặc đang cài đặt). Bạn sẽ không còn nhận được thông báo “không thể tìm thấy quy trình ngang hàng hợp lệ để kết nối” lỗi.
Nếu phương pháp này không thành công, hãy tiếp tục với phương pháp tiếp theo bên dưới.
Phương pháp 3:Kích hoạt xác nhận bằng cách di chuyển cài đặt Fusion sang một thư mục khác bằng ứng dụng Finder
Nếu bạn không thể thấy lời nhắc cho biết rằng Tiện ích mở rộng hệ thống đã bị chặn sau khi hoàn tất cài đặt, thì có một giải pháp mà nhiều người dùng nhận thấy là hữu ích.
Rõ ràng, nếu bạn di chuyển toàn bộ ứng dụng Fusion trong một thư mục khác với / apps và sau đó quay lại sử dụng Finder, thì cuối cùng bạn sẽ kích hoạt lời nhắc cho phép bạn cho phép tải tiện ích mở rộng.
Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:
- Đảm bảo rằng Fusion đã hoàn toàn ngừng hoạt động.
- Mở ứng dụng Finder và tìm VMware fusion trong danh sách các ứng dụng. Khi bạn làm như vậy, chỉ cần kéo và thả mục nhập vào một thư mục khác. Chúng tôi đã di chuyển nó trên Màn hình để đơn giản hóa.
- Bạn sẽ được yêu cầu xác thực để tiếp tục. Để làm như vậy, hãy nhấp vào Xác thực và sau đó nhấp vào OK một lần nữa để tiếp tục.
- Sau khi tệp đã được di chuyển, chỉ cần chuyển tệp trở lại thư mục Ứng dụng và bắt đầu lại.
- Ngay sau khi khởi động lại ứng dụng, bạn sẽ nhận được thông báo nhắc rằng tiện ích mở rộng hệ thống đã bị chặn. Khi bạn thấy lời nhắc đó, hãy quay lại Phương pháp 1 để giải quyết vấn đề một lần và mãi mãi.
Nếu phương pháp này không thể áp dụng cho tình huống của bạn, hãy chuyển xuống phương pháp cuối cùng.
Phương pháp 4:Xóa cài đặt Fusion và xóa cờ cách ly
Một lý do thường xuyên khác khiến bạn không thể cài đặt Ứng dụng Vmware Fusion là nếu người gác cổng đã cách ly trình cài đặt đã tải xuống. Mặc dù có một số suy đoán về lý do tại sao điều này xảy ra, nhưng chúng tôi không thể tìm ra câu trả lời chính xác.
Tuy nhiên, có một bản sửa lỗi nhất định mà nhiều người dùng gặp phải “không thể tìm thấy quy trình ngang hàng hợp lệ để kết nối” đã được sử dụng để khắc phục sự cố. Rõ ràng, bạn có thể chạy một loạt lệnh để loại bỏ các cờ cách ly và cho phép cài đặt hoàn tất mà không gặp sự cố.
Lưu ý: Hãy nhớ rằng quy trình này giả định rằng bạn đã tải xuống tệp .dmg cài đặt trong thư mục mặc định.
Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:
- Mở Terminal bằng chức năng tìm kiếm. Để tìm kiếm Thiết bị đầu cuối , chọn lần truy cập hàng đầu và nhấn Enter .
- Trong ứng dụng Terminal, dán lệnh sau và nhấn Enter:
xattr -l ~/Downloads/VMware-Fusion-10.0.1-6754183.dmg
Lưu ý: Lệnh đầu tiên này sẽ tìm nạp cho bạn một danh sách với các thuộc tính mở rộng tệp .dmg. Ngoài ra, nếu bạn đang cài đặt phiên bản mới hơn, hãy thay thế phần cuối cùng của lệnh bằng tên chính xác của tệp .dmg.
- Tiếp theo, nhập hoặc dán lệnh sau để xóa cờ cách ly cho tệp cài đặt:
xattr -dr com.apple.quarantine ~/Downloads/VMware-Fusion-10.0.1-6754183.dmg
Lưu ý: Đừng quên thay thế phần cuối bằng tên thực của tệp .dmg nếu bạn đang cài đặt phiên bản mới hơn.
- Sau khi quy trình hoàn tất, hãy chạy lại trình cài đặt. Bạn sẽ có thể hoàn tất quá trình cài đặt VMware Fusion mà không gặp lỗi “không thể tìm thấy quy trình ngang hàng hợp lệ để kết nối”.