Parallels Desktop 系統擴充在 macOS 10.13 High Sierra 或更高版本上已封鎖

6 users found this article helpful

 

徵兆

原因

macOS® High Sierra 10.13 推出的新功能需要使用者核准,才能載入新安裝的第三方核心擴充。升級至 macOS® High Sierra 時已存在的第三方核心擴充 (KEXT) 會獲授與自動核准。

在警示後,此核准 UI 僅會顯示在「安全性與隱私權」偏好設定窗格 30 分鐘。在使用者核准 KEXT 之前,未來的載入嘗試將導致核准 UI 重複顯示,但將不會觸發另一個使用者警示。

如需詳細資訊,請參閱 Apple® 的官方技術文件:技術文件 TN2459

此外,如果遠端建立的 Mac 連線,由於 macOS® 安全性相關的組態封鎖遠端連線的任何安全性相關動作,將無法按「允許」按鈕。

解決方式

執行以下指示之前,請退出 Google Chrome® 瀏覽器 (如果現在執行中),方法是使用其 Dock 內容功能表 >「退出」。

開啟「系統偏好設定」>「安全性與隱私權」>「一般」> 按一下對應的訊息旁的「允許」。

如果無法按一下「允許」按鈕,或是在按一下它之後沒有發生任何動作,請確保遵循下列建議:

  1. 已在本機按「允許」按鈕。如上所述,由於 macOS® 安全性的限制,您無法在遠端 (任何遠端連線來源) 按一下「允許」按鈕 (按它後不會發生任何動作)。
  2. 在按「允許」按鈕時,未出現任何第三方輸入法 (鍵盤、滑鼠、觸控板、繪圖板) 和其軟體。
    第三方輸入法和其軟體/驅動程式的存在可能導致您無法按「允許」按鈕。暫時將這類裝置與 Mac 中斷連線,並移除其軟體/驅動程式。
    經證實只有在 MagicPrefs 存在的情況下,偏好設定窗格轉譯「允許」按鈕時才會不穩定。一旦可成功按「允許」按鈕,macOS® 將儲存此記錄,並將可以繼續使用先前中斷連線的裝置,並重新安裝其軟體/驅動程式。
  3. 已退出 Google Chrome®,且目前未執行。

進階解決方案

如果使用滑鼠按「允許」按鈕沒有獲得任何正面結果,請使用以下所述步驟:

  1. 針對 macOS® 10.15 和更高版本:

    開啟「系統偏好設定」>「鍵盤」>「快速鍵」,並啟用「使用鍵盤導覽在控制項之間移動焦點」。
     
  2. 針對 macOS® 10.13 和 10.14:

    開啟「系統偏好設定」>「鍵盤」>「快速鍵」,並將「完整鍵盤存取」切換為「所有控制項」。
  3. 現在開啟「系統偏好設定」>「安全性與隱私權」>「一般」。
  4. 按鍵盤上的 Tab 鍵,直到「允許」按鈕已強調顯示,然後按鍵盤上的 空格鍵以按「允許」按鈕。

     
  5. 關閉「系統偏好設定」視窗並啟動 Parallels Desktop。

為什麼 Parallels Desktop 需要其自己的核心擴充?

為提供所有 Parallels Desktop 功能,例如虛擬化、USB 和網路,Parallels Desktop 會將下列核心擴充載入至 macOS®:

com.parallels.kext.hypervisor - 一項專屬的核心虛擬化驅動程式,其可讓 Parallels Desktop 成為 Mac® 的最佳虛擬化解決方案。

com.parallels.kext.vnic - 共用網路驅動程式,這會由管理虛擬機器的所有網路服務 (例如閘道、DNS、DHCP、連接埠轉送、網路調節器等) 的虛擬路由器使用。

com.parallels.kext.usbconnect - USB 驅動程式,在 USB 裝置連接至虛擬機器 (VM) 時載入。支援所有 USB 資料傳輸通訊協定,同步轉移除外。

com.parallels.kext.netbridge - 橋接網路驅動程式,在 Mac 上建立虛擬網路卡以將虛擬機器直接連接至 Mac® 的子網路。

Was this article helpful?

Tell us how we can improve it.