安裝 Parallels Desktop (PD) 虛擬機後,Mac 關機/重啟時間從幾秒暴增至 1~3 分鐘,甚至卡在灰色畫面。根因:**PD 系統服務 `ParallelsDispatcherService` 在關機階段處理虛擬機狀態保存/清理時發生死鎖/超時**。官方 5.0.9344 版本修復此 Bug,但若無法更新或更新無效,可**手動替換修復版服務二進制檔**徹底解決。
sudo shutdown -h now 同樣緩慢。
ParallelsDispatcherService.zip (含修復死鎖邏輯的二進制檔)。~/Downloads,確認解壓後直接看到 ParallelsDispatcherService (無副檔名、可執行檔),而非資料夾。cd /Library/Parallels/Parallels\ Service.app/Contents/Resources/
sudo cp ParallelsDispatcherService ParallelsDispatcherService.bak # 備份原檔
sudo cp ~/Downloads/ParallelsDispatcherService . # 替換 (注意末尾有點號)
sudo kill -TERM `ps aux -c | grep prl_disp | awk '{ print $2 }'` # 重啟服務進程
⚠ 關鍵細節: 第三行 `cp` 指令末尾的 **空格加點號 (`.`)** 代表「當前目錄」,**必須輸入**,否則會報錯「不是目錄」。
# 觀察關機耗時
time sudo shutdown -h now
# 應在 10 秒內完成 (視硬碟速度)
PD 導致 Mac 關機緩慢是 **`ParallelsDispatcherService` 關機同步死鎖** 經典 Bug。**更新至 5.0.9344+ 或手動替換修復版二進制檔** 可一勞永逸。指令操作需謹慎 (備份原檔、確認路徑、注意 `cp` 末尾點號),修復後關機從「喝杯咖啡等」變回「眨眼即合蓋」。虛擬機重度用戶必收藏。