Bagaimana cara menghapus program sepenuhnya pada Mac?

34

Saya berasal dari latar belakang PC ... setiap kali saya ingin menghapus aplikasi, saya harus menggunakan program add / remove. Di mac, Anda cukup menjalankan file .app dari mana pun Anda mau, dan banyak yang mengatakan bahwa cara untuk menghapusnya cukup dengan menghapus file .app ini.

Namun, saya perhatikan bahwa banyak aplikasi menyimpan file di ~/Library/Application Support/direktori. Jadi ketika saya menghapus file .app, semua file tersebut disimpan di direktori Dukungan Aplikasi. Apakah tidak ada cara untuk menghapus aplikasi dan menghapus semua yang diinstal pada hard-drive saya?

Masuk akal
sumber
2
Asal tahu saja, file di sana seharusnya lembam, dan tidak akan merusak apa pun jika mereka tetap di tempatnya.
zneak
1
@zneak: Terima kasih atas penjelasannya. Masih menjengkelkan karena memakan ruang di hard-drive.
Senseful
Risiko melacak semua file yang dibuat oleh aplikasi mengarah pada potensi untuk menghapus file yang Anda buat dan butuhkan saat uninstaller berjalan. Pertanyaan sebenarnya dalam benak saya, adalah dalam keadaan apa seseorang mau membersihkan program sepenuhnya dan membuang waktu, tenaga dan sumber daya untuk mendapatkan kembali file yang tidak dapat dieksekusi setelah Anda menghapus bundel aplikasi itu sendiri?
bmike
@bmike: ambil contoh aplikasi seperti evernote yang dapat menyimpan gigabyte informasi dalam folder "Dukungan Aplikasi". Jika seseorang tidak lagi menggunakan aplikasi itu, ruang itu bisa sangat berharga bagi mereka.
Senseful
1
@bmike: Oh, saya rasa saya mengerti sekarang. Ketika Anda mengatakan "uninstaller," saya yakin Anda merujuk ke aplikasi seperti AppCleaner. Saya pikir Anda merujuk ke uninstaller yang datang dengan aplikasi; dan bahwa uninstaller itu kadang-kadang membutuhkan file-file plist yang dihapus secara otomatis selama proses uninstall. Maaf bila membingungkan.
Senseful

Jawaban:

22

jika Anda ingin melakukannya secara gratis, Anda dapat menggunakan:

AppCleaner

dan jika Anda ingin membayar sedikit dan mendapatkan beberapa fitur tambahan gunakan:

CleanApp

Am1rr3zA
sumber
Satu hal yang tidak dilakukan AppCleaner adalah menghapus opsi di System Preferences. Misalnya, jika aplikasi yang ingin Anda hapus memiliki ikon di bawah "Lainnya" di System Preferences, itu tidak akan dihapus oleh AppCleaner. Anda harus mengklik kanan ikon di System Preferences dan memilih untuk menghapusnya.
Masuk akal
@sens Saya sendiri menggunakan cleanApp, tetapi itu adalah penggunaan informasi lengkap dari AppCleaner TanX man.
Am1rr3zA
Hal lain yang tidak dihapus oleh AppCleaner adalah Item Login di System Preferences> Akun> Item Login.
Senseful
Tautan AppCleaner kedaluwarsa, gunakan yang ini: freemacsoft.net
Andrei
@Andrei TnaX untuk info.
Am1rr3zA
11

AppCleaner sepanjang jalan. Sebagian besar aplikasi di Mac serba lengkap, itulah sebabnya tidak ada metode uninstall bawaan di Mac OS X. Satu-satunya pengecualian adalah file plist - pada dasarnya hanya preferensi aplikasi. Ini adalah file teks kecil dan biasanya tidak penting jika ditinggalkan ketika Anda menghapus aplikasi. (Membiarkannya juga melindungi preferensi aplikasi Anda jika nanti Anda memutuskan untuk menginstal ulang aplikasi.)

Aplikasi seperti AppCleaner adalah untuk puritan yang ingin benar-benar menghapus setiap bit terakhir dari aplikasi ketika mereka mencopotnya (meskipun tidak ada yang menentang puritan, - saya jatuh di kamp itu). Karena semua aplikasi ini terutama lakukan adalah memburu file-file plist liar ini, membayar aplikasi seperti AppZapper sedikit konyol. AppCleaner gratis dan menyelesaikan pekerjaan dengan sempurna.

Atau, aplikasi otomasi, Hazel, secara otomatis menemukan file terkait ketika Anda menghapus aplikasi dan menanyakan apakah Anda juga ingin menghapusnya. Ini tidak gratis, tetapi sangat berguna untuk sejumlah besar tujuan lain, jadi jika Anda ingin mendapatkan fitur lain yang disediakannya, Anda dapat membunuh dua burung dengan satu aplikasi.

Chris Pratt
sumber
5

Ingat juga bahwa banyak aplikasi akan menyertakan opsi uninstall sebagai bagian dari paket instalasi mereka, baik sebagai program / skrip yang terpisah dalam file .DMG atau sebagai opsi spesifik dalam wisaya instalasi itu sendiri.

Jadi, meskipun mungkin tampak kontra-intuitif, sering kali layak memasang kembali file .DMG asli (yang Anda unduh), dan mencari apa pun yang ditandai 'uninstall' - Anda kadang-kadang menemukan program utilitas, paket tipe driver, dan game besar memang cenderung menyertakan perangkat lunak untuk membersihkan sendiri.

Jika saya menemukan beberapa contoh di hari berikutnya atau lebih, saya akan mengedit ini untuk memasukkan nama mereka.

robsoft
sumber
1
Pada saat yang sama, suite besar seperti Adobe's Creative Suite kadang-kadang tidak memiliki uninstaller tetapi instruksi rinci tentang cara menghapus semua komponen secara manual (dan itu tidak menyenangkan sama sekali).
Philip Regan
Sebagian besar, jika tidak semua, perangkat lunak yang saya unduh tidak pernah menyertakan uninstaller dalam dmg.
Senseful
5

AppZapper

AppZapper sejauh ini merupakan cara favorit saya untuk menghapus Aplikasi dan membersihkan semua file terkait di Preferensi atau Dukungan Aplikasi.

Juga, inilah tipnya. Seret AppZapper ke bilah alat Finder Anda seperti itu. Ini kemudian akan memberi Anda kemampuan untuk menarik aplikasi yang ingin Anda hapus dengan menyeret aplikasi di atas pintasan AppZapper di bilah alat.

teks alternatif

Ryan McGeary
sumber
1

Majalah Mac World Agustus 2010 memiliki artikel ini, mereka menyebutkan beberapa program untuk melakukan ini, dan menjelaskan mengapa Anda tidak harus bergantung pada program seperti itu 100%, tetapi periksa semua file yang mereka hapus karena kadang-kadang mereka melakukan apa yang seharusnya tidak mereka lakukan.

Biarkan saya memeriksa artikel lagi dan saya akan memposting rekomendasi di sini.

balexandre
sumber
1
Saya kira maksud Anda yang satu ini: macworld.com/article/151403/2010/05/...
Andrei
1

Harap dicatat bahwa aplikasi yang diinstal dari App Store tidak memerlukan uninstaller untuk pembersihan lengkap. Untuk menghapusnya:

  • Buka Launchpad dan temukan ikon aplikasi di sana.
  • Tahan tombol Option.
  • Klik tombol "×" pada aplikasi yang ingin Anda hapus dan konfirmasi.

Aplikasi yang tidak diinstal dari toko tidak akan memiliki tombol "×", dan mungkin memerlukan intervensi manual (sesuai dengan jawaban lainnya).

millenomi
sumber
Itu menyimpan banyak file dukungan (seperti bahkan data pengguna dalam folder dukungan aplikasi) sekalipun. Lihat jawaban ini .
Lri
0

Saya merekomendasikan untuk menggunakan CleanMyMac . Ini memiliki fungsi uninstall yang sangat bagus. Selain itu dapat melakukan tugas pembersihan sistem lainnya. Saya sangat sering menggunakannya dan sangat senang dengannya.

h3nrik
sumber
0

Cara untuk menghapus instalasi program sepenuhnya bahkan tanpa menggunakan perangkat lunak pihak ketiga, yang sering menyebabkan kerusakan, adalah dengan menggunakan fungsi pencarian khusus termasuk file sistem di antara hasilnya, Anda harus mencari nama program dan atau vendor.italia ui untuk pencarian finder

claudio
sumber