我來自PC背景...每當我想卸載應用程序時,都必須使用添加/刪除程序。在Mac上,您可以從任何位置運行.app文件,許多人說,卸載它們的方法就是刪除此.app文件。
但是,我注意到很多應用程序都保存了〜/ Library / Application Support /
目錄中的文件。因此,當我刪除.app文件時,所有這些文件都保留在Application Support目錄中。是否沒有任何方法可以卸載應用程序並將其刪除安裝在我的硬盤驅動器上的所有內容?
我來自PC背景...每當我想卸載應用程序時,都必須使用添加/刪除程序。在Mac上,您可以從任何位置運行.app文件,許多人說,卸載它們的方法就是刪除此.app文件。
但是,我注意到很多應用程序都保存了〜/ Library / Application Support /
目錄中的文件。因此,當我刪除.app文件時,所有這些文件都保留在Application Support目錄中。是否沒有任何方法可以卸載應用程序並將其刪除安裝在我的硬盤驅動器上的所有內容?
AppCleaner。 Mac上的絕大多數應用程序都是獨立的,這就是為什麼Mac OS X中沒有內置的卸載方法的原因。唯一的例外是plist文件-本質上只是應用程序首選項。這些是很小的文本文件,通常在刪除應用程序時不重要。 (保留它們還會保留您的應用程序首選項,如果您以後決定重新安裝該應用程序。)
AppCleaner之類的應用程序是為純粹主義者提供的,他們希望在卸載應用程序時真正刪除應用程序的每一個細節(對於純粹主義者而言,這並不反對)但是-我屬於那個陣營)。由於所有這些應用程序主要要做的是查找這些雜散的plist文件,因此為AppZapper之類的應用程序付費有點荒謬。 AppCleaner是免費的,可以完美地完成工作。
或者,自動化應用程序Hazel在刪除應用程序時會自動查找相關文件,並詢問您是否也要刪除這些文件。它不是免費的,但是對於許多其他用途非常有用,因此,如果您想要獲得它提供的其他功能,則可以像以前一樣使用一個應用殺死兩隻鳥。
還要記住,許多應用程序將在其安裝軟件包中包括一個卸載選項,作為.DMG文件中的單獨程序/腳本或作為安裝嚮導本身中的特定選項。
因此,儘管看起來似乎違反直覺,但通常值得再次掛載原始的.DMG文件(您下載的文件),並查找標記為“卸載”的任何內容-有時您會發現實用程序,驅動程序類型的軟件包和大型遊戲的確傾向於包含需要自己清理的軟件。
如果第二天左右我遇到幾個示例,我將對其進行編輯以包含它們的名稱。
AppZapper是我最喜歡的刪除應用程序並清除“首選項”或“應用程序支持”中任何相關文件的方法。
此外,這是一個提示。像這樣將AppZapper拖到Finder的工具欄上。然後,您可以通過在工具欄中的AppZapper快捷方式頂部拖動應用程序來拖動要卸載的應用程序。
2010年8月的Mac World雜誌發表了這篇文章,他們提到了執行此操作的幾個程序,並解釋了為什麼您不應該100%依賴此類程序,而是檢查它們擦除的所有文件,因為有時它們做了不應該做的事情。
讓我再次檢查該文章,我將在此處發佈建議。
請注意,從App Store安裝的應用程序不需要卸載程序即可進行完整清理。要刪除它們:
未從商店安裝的應用程序將沒有“×”按鈕,並且可能需要人工干預(根據其他答案)。 / p>
我建議使用 CleanMyMac。它具有很好的卸載功能。除此之外,它還可以執行其他系統清理任務。我經常使用它,並且對此感到非常滿意。