為什麼要管理開機啟動項?
- 減少開機時間、釋放記憶體與 CPU 資源。
- 避免不需常駐的 App(如雲端同步、啟動器、廠商工具)佔用資源。
- 提升系統穩定度,減少衝突機率。
方法一:系統設定 → 一般 → 登入項目(macOS Ventura 及更新版)
- 「系統設定」→「一般」→「登入項目與延伸功能」。
- 開啟時登入清單:勾選/取消勾選 App,或按「−」移除。
- 允許在背景執行:關閉不需常駐的背景程式(同步、更新檢查等)。
方法二:使用者與群組 → 登入項目(macOS Monterey 及舊版)
- 「系統偏好設定」→「使用者與群組」→ 選擇左側使用者 → 點選「登入項目」分頁。
- 選中不需要的項目 → 按下「−」移除;需新增則按「+」選擇 App。
- 若項目被鎖定,先點左下角鎖圖示輸入密碼解鎖。



進階:檢查隱藏的 LaunchAgents / LaunchDaemons
部分軟體(如 Adobe、Microsoft、防毒軟體)會在以下路徑安裝背景服務,不在「登入項目」顯示:
~/Library/LaunchAgents(使用者層級)
/Library/LaunchAgents、/Library/LaunchDaemons(系統層級)
可用 LaunchControl(付費)或 KnockKnock(免費)視覺化管理,或終端機指令:
# 列出使用者層級啟動項
launchctl list | grep -v com.apple
# 停用特定服務(需完整 Label)
launchctl unload ~/Library/LaunchAgents/com.example.agent.plist
建議保留的核心項目
- iCloud 相關同步服務
- 輸入法、剪貼簿管理工具
- 安全性軟體(若已安裝)
- 硬體廠商必要驅動(如 Wacom、Logitech 設定軟體)
驗證成效
重新開機後,開啟「活動監視器」→「CPU」分頁,觀察閒置時 CPU 使用率與記憶體壓力是否下降。