如何管理Mac上的開機啟動項目

每次你的Mac電腦打開許多應用程式,載入項和不可見的後臺進程就會自動開始運行。在大多數情况下,這些操作正是您想要開始的,但有時並非系統啟動時啟動的所有項都是由您添加的,或者,至少,您不記得添加了它們,或者不再需要它們。
如果不受監控,啟動項的數量會隨著時間的推移而新增,這會相應地影響Mac的啟動時間並影響其整體效能。顯然,您只想啟動所需的程式和行程,並且這些程式和行程對電腦很有用,這就是為什麼我們給出了一些關於如何識別和管理啟動和登入項的重要提示。

瞭解瞭解登入項

每個使用者帳戶都有自己不同的登入項,因為每個特定帳戶都安裝並啟動了應用程式。蘋果允許通過兩種方式添加登入項,要麼使用服務管理框架,要麼使用共用檔清單。
使用服務管理框架安裝的項目不會出現在系統偏好設定中,只能由安裝它們的應用程式删除。用戶只能直接控制通過共用檔安裝的項,這允許他們禁用該項。要查看這些檔案,請打開系統偏好設定,按一下用戶和組>選擇用戶,然後選擇“登入項目”選項卡。在這裡您可以添加或删除應用程式、檔案、資料夾或服務器連接。

  • 要添加連接,請按一下“添加”按鈕(+)。
  • 要删除登入項,請選擇該項的名稱,然後按一下“删除”按鈕(-)。
  • 如果不希望項目的視窗在啟動後可見,請選中該項目旁邊的“隱藏”核取方塊。
  • 瞭解開機啟動項目

    蘋果不鼓勵開發人員在應用程式中添加啟動項,稱這是一項不推薦使用的科技,而是建議添加啟動守護程式和代理。macOS 10.3及更早版本依賴於這項科技,它使用兩個資料夾:“Library/StartupItems”和“/System/Library/StartupItems”。
    啟動項通常包含一個shell腳本或其他可執行檔案,以及幫助系統確定所有啟動項的執行順序的配置資訊。
    要檢查startup items資料夾的狀態,請啟動Finder,按Command+Shift+G鍵,然後輸入以下路徑:“/System/Library/StartupItems”。通常,它應該是空的,但是如果由於某種原因,您在那裡看到任何項目,只需選擇全部並將它們拖到垃圾箱中。

    啟動守護程式和代理

    在macOS10.4 Tiger中,蘋果引入了自動啟動項目的啟動守護進程和代理機制,這個過程由“launchd”控制。應用程式包含其守護程式的配置内容清單檔案(.plist),該檔案啟動後會根據從那裡接收到的資訊進行讀取並作出决定,例如它是否應按計畫的間隔、持續運行或響應事件。
    雖然macOS在兩個位置存儲了一長串的.plist檔案(“/System/Library/LaunchDaemons”和“/System/Library/LaunchAgents”),但您不想弄亂這兩個檔案,因為它們對保持Mac的平穩運行至關重要。但是,您可以控制“/Users/your username/Library/LaunchAgents”中的項目。

    如何管理登錄和啟動項以及啟動代理

    手動

    高級用戶可能更喜歡使用終端卸載或啟用啟動幕後程式代理,但幸運的是,有一種簡單的方法可以控制Mac的此功能,並提高電腦的啟動時間和總體效能。在某些情况下,登入項可能會被破壞,這自然會影響Mac的效能,所以最好不時檢查它們的狀態。
    要從launchd中删除服務,請在終端視窗中鍵入以下命令:
    launchctl remove name

    使用Mac優化應用程式

    除了清理系統外,Mac清理工具等Mac優化應用程式還提供實用程式,幫助普通用戶輕鬆管理登錄項和啟動代理以及啟動項,只需四個簡單步驟。

    1. 啟動Mac清理工具並按一下Extensions選項卡。
    2. 按一下登入項或啟動代理。
    3. 選擇要禁用和删除的應用。
    4. 點擊“删除”按鈕,過程結束。

    在這之後,下次打開Mac時,您會注意到它的啟動時間有了改進,特別是在登入項清單很長的情况下。
    免費試用

    如何管理Mac上的開機啟動項目
    Scroll to top