Mac 開機登入項目與背景程式完整管理指南
前往「系統設定 › 一般 › 登入項目與延伸功能」,可新增或刪除開機自動啟動的 App;「在背景執行允許」區塊則控制不顯示於 Dock 的常駐服務。
Mac 開機越來越慢,很多時候不是機器老了,是 App 偷偷把自己塞進啟動清單。每裝一套新軟體,它可能就在背景多放一個服務,你完全不知道。累積個幾年,開機就從 30 秒變成 2 分鐘。
兩個清單,先搞清楚差在哪
進入路徑:「Apple 選單」→「系統設定」→「一般」→「登入項目與延伸功能」。
畫面分上下兩個區塊。「登入時開啟」放的是開機後會跳出來的 App,Slack、LINE、Dropbox 通常就在這裡。「在背景執行允許」則是完全沒有視窗、靜默跑在後臺的服務——iCloud 同步代理、Logi 滑鼠驅動、CleanMyMac 的常駐守護,全都藏在這。
兩個區塊都可以用旁邊的切換開關暫停,或用「-」按鈕直接移除。先從「登入時開啟」動手,把根本不需要開機就啟動的通訊軟體、設計工具都關掉,五個以下是個合理目標。
「系統設定」看不完整才是真正的問題
很多 App 根本不走 GUI 清單,而是直接在 ~/Library/LaunchAgents 塞一個 .plist 設定檔,繞過你的眼睛在背景啟動。Zoom、Adobe Creative Cloud 助理、各種 VPN 客戶端特別愛這樣做,解除安裝後殘留也常見。
Finder 按 Command+Shift+G,輸入 ~/Library/LaunchAgents 就能進去看。.plist 的名稱通常有 App 的名字,用文字編輯開啟,找 ProgramArguments 那段確認對應的執行檔是誰,不認識或已解除安裝的直接拖到桌面備份,登出再登入確認沒問題就可以清掉。
系統自帶的
com.apple.*開頭項目不要亂動,只處理你認識的第三方 App 殘留。
活動監視器是你的盟友
不知道哪個程序在耗資源,就開「活動監視器」(應用程式 › 工具程式),切到 CPU 分頁按使用率排序,看哪個程序名稱你完全不認識。記下名字,再去 LaunchAgents 搜尋對應的 .plist,通常找得到。
有一種情況特別常被誤會是「開機慢」——其實是記憶體不夠。活動監視器切到「記憶體」分頁,右下角「記憶體壓力」如果長時間是紅色,減少登入項目只是治標,根本是 RAM 不夠。
清完還是慢?那可能是硬體問題
登入項目清得再乾淨,傳統 HDD 的開機速度就是輸給 SSD 一截。如果你的 Mac 還在用機械硬碟,換 SSD 比研究啟動清單有效多了。M 系列 Mac 冷開機幾乎感覺不到延遲,登入項目的影響主要在「登入後多久能開始用」,而不是按電源鍵到看見桌面的那段。
操作步驟
跟著做,點一下打勾常見問題
「登入時開啟」與「在背景執行允許」有什麼不同?
「登入時開啟」的程式會在登入後顯示於 Dock 並可互動;「在背景執行允許」的項目則以服務形式靜默執行,沒有可見的 App 視窗,通常是 App 的輔助程序或系統延伸功能。
刪掉 LaunchAgents 裡的 .plist 會不會有問題?
刪除後重新登入,對應程式就不會再於背景啟動。若後來發現功能異常,重新安裝該 App 通常會重新寫入 .plist。建議刪前先將 .plist 移到桌面備份,確認正常後再清除資源回收桶。
我停用了某個登入項目,但開機後它還是出現,為什麼?
該 App 可能同時在 '~/Library/LaunchAgents' 或 '/Library/LaunchAgents' 有 .plist 設定檔,繞過了「系統設定」的清單直接啟動。需要到對應資料夾刪除 .plist 才能徹底停用。
哪些登入項目絕對不能刪?
不建議動「在背景執行允許」中系統內建的項目,例如 'com.apple.AirPlayXPCHelper'、'com.apple.UsageTrackingAgent' 等;以及 macOS 安全相關服務(如 XProtect)。只刪除你認識且確認不需要的第三方 App 項目。
開機項目設定只對目前的使用者帳號有效嗎?
是的,「系統設定 › 一般 › 登入項目與延伸功能」的設定以及 '~/Library/LaunchAgents' 資料夾內容只影響目前登入的帳號。如需影響所有帳號,需修改 '/Library/LaunchAgents'(需管理員權限)。