Program apa yang ada untuk menemukan dan menghapus "file yatim" yang tersisa setelah menghapus Aplikasi?

11

Saya telah mentransfer sistem saya dari Mac ke Mac selama lebih dari 15 tahun. Saya memiliki file preferensi dan daftar lain yang mengintai di sistem saya untuk program yang saya uji tahun lalu.

Apakah ada program pintar yang bisa mengarahkan saya ke file yatim ini mengetahui bahwa aplikasi yang membuatnya tidak ada di sistem saya?

Barth
sumber

Jawaban:

7

Jika Anda bersedia menggunakan Terminal.app Anda dapat menggunakan finduntuk mengidentifikasi file / folder yang belum diakses untuk waktu yang lama.

  • find ~/Library/Preferences -atime +52w akan mencantumkan semua preferensi yang belum diakses dalam 52 minggu terakhir.
  • find -d ~/Library/Preferences -atime +52w -ok rm '{}' \; akan bertanya apakah Anda ingin menghapusnya file demi file

dan jika Anda tidak ingin diminta untuk setiap file, jalankan

find -d ~/Library/Preferences -atime +52w -delete
nohillside
sumber
Benar, walaupun tugasnya sedikit lebih sulit karena saya tidak ingin menghapus file milik program aktual di komputer saya. Memadukan apa yang Anda katakan dengan jawaban CraftyThumber, saya mungkin akan memberikan solusi yang cukup bagus. Mari kita lihat apa yang bisa dilakukan skrip saya!
Barth
Bagaimana menjalankan perintah ini tanpa mengetik ysepanjang waktu?
Konrad
@konrad lihat jawaban yang diperbarui
nohillside
6

OnyX memiliki beberapa opsi pembersihan dan mungkin patut dicoba.

Selain itu, Anda dapat memeriksa tanda terima instalasi di /Library/Receiptsdan ~/Library/Receipts. Aplikasi yang diinstal melalui installer harus menulis ke direktori ini dengan apa yang telah mereka instal dan di mana. Anda dapat memeriksa ini untuk program yang telah 'dihapus' dan secara manual menghapus file yang bersembunyi.

sjbx
sumber
Saya tidak tahu keberadaan "tanda terima" ini. Sangat menarik. Saya mungkin mengembangkan alat kecil untuk itu. Terima kasih.
Barth
@Arth: Saya akan tertarik dengan hasilnya jika Anda mengelolanya :)
sjbx
2

Saya tidak terhubung ke perusahaan tetapi jika Anda ingin aplikasi berbayar Di masa lalu saya telah menggunakan App Zapper.

Ini adalah aplikasi seret dan lepas. Anda seret aplikasi ke jendela dan itu menunjukkan semua dependensi untuk Anda hapus atau tidak. Saya melakukan instalasi bersih untuk ML jadi saya belum menggunakannya dalam beberapa waktu dan saya khawatir saya tidak ingat biayanya tetapi saya ingat itu tidak mahal. UPDATE: Harganya $ 12,95; Lebih dari yang saya ingat.

Mungkin pasifis bisa digunakan; Buka versi aplikasi yang dihapus di Pacifist (seret ke sana) dan lihat untuk melihat apa yang diinstal, lalu hapus item-item itu?

berbuat salah
sumber
Terimakasih atas balasan anda. Namun, seperti yang saya katakan, aplikasi yang membuat file tidak lagi di sistem saya. Appzapper bagus untuk menghapus program.
Barth
0

Revo Uninstaller Pro Adalah utilitas luar biasa yang akan menghapus semua yang berkaitan dengan suatu program. Itu termasuk kunci pendaftaran dan sembarang tombol.

Hanya aku
sumber