題:
如何在Mac上完全卸載程序?
Senseful
2010-08-25 07:01:15 UTC
view on stackexchange narkive permalink

我來自PC背景...每當我想卸載應用程序時,都必須使用添加/刪除程序。在Mac上,您可以從任何位置運行.app文件,許多人說,卸載它們的方法就是刪除此.app文件。

但是,我注意到很多應用程序都保存了〜/ Library / Application Support / 目錄中的文件。因此,當我刪除.app文件時,所有這些文件都保留在Application Support目錄中。是否沒有任何方法可以卸載應用程序並將其刪除安裝在我的硬盤驅動器上的所有內容?

請注意,文件應該是惰性的,並且只要保留就不會破壞任何內容。
@zneak:感謝您的解釋。仍然令人討厭的是,它佔用了硬盤驅動器上的空間。
跟踪應用程序生成的所有文件的風險可能會導致您在卸載程序運行時刪除您製作和需要的文件。我心中真正的問題是,在什麼情況下一旦刪除了應用程序包本身,就會在意什麼情況下徹底清理程序並浪費時間,精力和資源來收回不可執行的文件?
例如,@bmike:以Evernote之類的應用程序為例,該應用程序可以在“ Application Support”文件夾中存儲千兆字節的信息。如果某人不再使用該應用程序,那麼該空間可能對他們來說非常寶貴。
@bmike:當您說“刪除運行卸載程序時創建並需要的文件時”是什麼意思?我了解不小心刪除您創建的文件的風險。我對第二部分感到困惑。據我了解,大多數應用程序都沒有卸載程序。他們只是告訴您,當您不再需要該.app時,請將其丟棄。執行此操作時,沒有運行的卸載程序,它只是刪除該應用程序。如果有卸載程序,則我不需要在第一個位置提出這個問題。我在這裡想念什麼嗎?
確實-如果卸載Word意味著您丟失了Word文件,那就太糟了。我喜歡獅子現在如何使它變得非常活潑,可以在Finder中按大小(包括子文件夾內容)對所有文件夾進行排序。這樣,您可以找到像Evernote這樣的異常程序。 Evernote是否有一個卸載程序,或者讓普通用戶知道它如何使用那麼多空間?
-1
@bmike:哦,我想我現在明白了。當您說“卸載程序”時,我相信您指的是諸如AppCleaner之類的應用程序。我以為您指的是一個應用程序附帶的卸載程序。並且該卸載程序有時會在卸載過程中需要這些自動刪除的plist文件。對困惑感到抱歉。
八 答案:
Am1rr3zA
2010-08-25 07:04:46 UTC
view on stackexchange narkive permalink

如果您想免費使用它,可以使用:

AppCleaner

,如果您想花點錢並獲得一些額外的功能,請使用:

CleanApp

AppCleaner不會做的一件事是刪除“系統偏好設置”中的選項。例如,如果要卸載的應用程序在“系統偏好設置”的“其他”下具有一個圖標,則AppCleaner不會將其刪除。您必須右鍵單擊“系統偏好設置”中的圖標,然後選擇將其刪除。
@sens我本人使用cleanApp,但這是來自AppCleaner TanX管理員的完整使用信息。
AppCleaner尚未刪除的另一件事是“系統偏好設置”>“帳戶”>“登錄項”下的“登錄項”。
AppCleaner鏈接已過期,請使用此鏈接:http://www.freemacsoft.net
@Andrei TnaX了解更多信息。
Chris Pratt
2010-08-26 03:07:39 UTC
view on stackexchange narkive permalink
一直

AppCleaner。 Mac上的絕大多數應用程序都是獨立的,這就是為什麼Mac OS X中沒有內置的卸載方法的原因。唯一的例外是plist文件-本質上只是應用程序首選項。這些是很小的文本文件,通常在刪除應用程序時不重要。 (保留它們還會保留您的應用程序首選項,如果您以後決定重新​​安裝該應用程序。)

AppCleaner之類的應用程序是為純粹主義者提供的,他們希望在卸載應用程序時真正刪除應用程序的每一個細節(對於純粹主義者而言,這並不反對)但是-我屬於那個陣營)。由於所有這些應用程序主要要做的是查找這些雜散的plist文件,因此為AppZapper之類的應用程序付費有點荒謬。 AppCleaner是免費的,可以完美地完成工作。

或者,自動化應用程序Hazel在刪除應用程序時會自動查找相關文件,並詢問您是否也要刪除這些文件。它不是免費的,但是對於許多其他用途非常有用,因此,如果您想要獲得它提供的其他功能,則可以像以前一樣使用一個應用殺死兩隻鳥。

robsoft
2010-08-25 11:39:11 UTC
view on stackexchange narkive permalink

還要記住,許多應用程序將在其安裝軟件包中包括一個卸載選項,作為.DMG文件中的單獨程序/腳本或作為安裝嚮導本身中的特定選項。

因此,儘管看起來似乎違反直覺,但通常值得再次掛載原始的.DMG文件(您下載的文件),並查找標記為“卸載”的任何內容-有時您會發現實用程序,驅動程序類型的軟件包和大型遊戲的確傾向於包含需要自己清理的軟件。

如果第二天左右我遇到幾個示例,我將對其進行編輯以包含它們的名稱。

同時,諸如Adobe的Creative Suite之類的大型套件有時沒有卸載程序,而是有關如何手動卸載所有組件的詳細說明(一點也不有趣)。
我下載的大多數(即使不是全部)軟件在dmg中從未包含卸載程序。
Ryan McGeary
2010-08-26 01:57:33 UTC
view on stackexchange narkive permalink
到目前為止,

AppZapper

AppZapper是我最喜歡的刪除應用程序並清除“首選項”或“應用程序支持”中任何相關文件的方法。

此外,這是一個提示。像這樣將AppZapper拖到Finder的工具欄上。然後,您可以通過在工具欄中的AppZapper快捷方式頂部拖動應用程序來拖動要卸載的應用程序。

alt text

balexandre
2010-08-25 11:32:38 UTC
view on stackexchange narkive permalink

2010年8月的Mac World雜誌發表了這篇文章,他們提到了執行此操作的幾個程序,並解釋了為什麼您不應該100%依賴此類程序,而是檢查它們擦除的所有文件,因為有時它們做了不應該做的事情。

讓我再次檢查該文章,我將在此處發佈建議。

我想你是說這個意思:http://www.macworld.com/article/151403/2010/05/essentialutilitiesuninstallers.html
millenomi
2013-02-17 11:02:27 UTC
view on stackexchange narkive permalink

請注意,從App Store安裝的應用程序不需要卸載程序即可進行完整清理。要刪除它們:

  • 打開啟動板並在其中找到應用程序的圖標。
  • 按住Option鍵。
  • 單擊“×”按鈕在您要刪除並確認的應用程序上。

未從商店安裝的應用程序將沒有“×”按鈕,並且可能需要人工干預(根據其他答案)。 / p>

但是,它保留了很多支持文件(甚至包括用戶支持文件夾中的用戶數據)。參見[此答案](http://apple.stackexchange.com/questions/58959/does-deleting-mac-app-store-apps-in-launchpad-delete-related-files-in-the-librar/58960# 58960)。
0x7d7b
2015-03-05 02:46:02 UTC
view on stackexchange narkive permalink

我建議使用 CleanMyMac。它具有很好的卸載功能。除此之外,它還可以執行其他系統清理任務。我經常使用它,並且對此感到非常滿意。

claudio
2017-11-26 17:03:20 UTC
view on stackexchange narkive permalink

即使不使用通常會造成損壞的第三方軟件,也可以完全卸載程序的方法是使用自定義搜索功能(包括結果中的系統文件),您必須搜索程序的名稱並或供應商 italian ui for finder search



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...