Як видалити програму повністю на Mac?


34

Я надходжу з тла ПК ... щоразу, коли я хочу видалити програму, я повинен використовувати програми додавання / видалення. На mac ви можете просто запустити .app файл з будь-якого місця, і багато хто каже, що спосіб видалити їх - просто видалити цей .app файл.

Однак я помітив, що багато програм зберігають файли в ~/Library/Application Support/каталозі. Отже, коли я видаляю файл .app, всі ці файли зберігаються в каталозі підтримки програм. Чи не існує способу видалити додаток і видалити все, що встановлено на моєму жорсткому диску?


2
Просто ви знаєте, що там файли повинні бути інертними і нічого не порушують, якщо вони залишаться на місці.
zneak

1
@zneak: Дякую за пояснення. Досі прикро, що він займає місце на жорсткому диску.
Чуйний

Ризик відстеження всіх файлів, створених додатком, призводить до можливості видалення файлів, які ви створили та потребуєте під час запуску деінсталятора. Справжнє питання, на мій погляд, полягає в тому, за яких обставин потрібно було б повністю очистити програми та витратити час, сили та ресурси на відновлення невиконаних файлів, коли ви видалили пакет програм?
bmike

@bmike: візьмемо для прикладу таку програму, як evernote, яка може зберігати гігабайти інформації в папці "Підтримка програм". Якщо хтось більше не використовує цей додаток, цей простір може бути для них дуже цінним.
Розсудливий

1
@bmike: О, я думаю, це зараз зрозуміло. Коли ви говорите "видалення", я вважаю, що ви посилаєтесь на такий додаток, як AppCleaner. Я подумав, що ви маєте на увазі видалення програми, яка постачається із додатком; і що цій видаленню іноді знадобляться ці автоматично видалені файли плістів під час деінсталяції. Вибачте за непорозуміння.
Чуйний

Відповіді:


22

якщо ви хочете зробити це безкоштовно, ви можете скористатися:

AppCleaner

і якщо ви хочете трохи заплатити і отримати додаткові функції, скористайтеся:

CleanApp


Одне, що AppCleaner не робить, - це видалити параметри в системних налаштуваннях. Наприклад, якщо програма, яку ви хочете видалити, містить значок у розділі "Інше" у налаштуваннях системи, вона не буде видалена AppCleaner. Вам потрібно буде клацнути правою кнопкою миші піктограму в системних налаштуваннях і вирішили її видалити.
Розсудливий

@sens Я сам використовую cleanApp, але це повна інформація про використання від AppCleaner TanX man.
Am1rr3zA

Ще одна річ, яку не видалено AppCleaner - це елементи входу в розділі Налаштування системи> Облікові записи> Елементи входу.
Розсудливий

Посилання на AppCleaner застаріле, використовуйте це: freemacsoft.net
Андрій

@Andrei TnaX для отримання інформації.
Am1rr3zA

11

AppCleaner повністю. Переважна більшість додатків на Mac є автономними, тому в Mac OS X немає вбудованого методу видалення. Єдиним винятком є ​​файли плістів - по суті, лише налаштування додатків. Це крихітні текстові файли і, як правило, несуттєві, якщо їх видалити під час видалення програми. (Залишаючи їх, ви також зберігаєте налаштування додатків, якщо згодом вирішите перевстановити додаток.)

Такі програми, як AppCleaner, призначені для пуристів, які хочуть по-справжньому видалити кожен останній шматочок програми, коли вони його видаляють (нічого проти пуристів, хоча - я потрапляю в цей табір). Оскільки в основному всі ці програми - це пошук цих бродячих файлів-плістів, платити за такий додаток, як AppZapper, трохи смішно. AppCleaner безкоштовний і виконує цю роботу ідеально.

Крім того, програма автоматизації Hazel автоматично знаходить пов’язані файли, коли ви видаляєте додаток, і запитує, чи хочете ви їх також видалити. Це не безкоштовно, але він дуже корисний для величезної кількості інших цілей, тому якщо ви хочете отримати інші функції, які він надає, ви можете вбити двох птахів за допомогою одного додатка, як це було.


5

Також майте на увазі, що багато програм включатимуть опцію видалення як частину їхнього інсталяційного пакету, або як окрему програму / скрипт у файлі .DMG, або як специфічну опцію в самому майстрі встановлення.

Тож, хоча це може здатися контрінтуїтивним, часто варто знову встановити оригінальний файл .DMG (який ви завантажили) і шукати що-небудь із позначкою "видалити" - іноді ви виявляєте цю утиліту, пакети для драйверів та великі ігри як правило, включають програмне забезпечення для очищення після себе.

Якщо я натрапляю на кілька прикладів наступного дня або близько того, я відредагую це, щоб включити їхні імена.


1
У той же час, у великих наборах, таких як Adobe Creative Suite, іноді немає деінсталятора, а натомість детальні інструкції щодо того, як вручну видалити всі компоненти (і це зовсім не цікаво).
Філіп Реган

Більшість програмного забезпечення, яке я завантажував, якщо не все, ніколи не включало деінсталятор у dmg.
Розсудливий

5

AppZapper

AppZapper - це мій улюблений спосіб видалення програми та очищення всіх пов'язаних файлів у налаштуваннях або підтримці додатків.

Також ось рада. Перетягніть AppZapper на панель інструментів Finder так. Після цього ви зможете перетягувати додатки, які ви хочете видалити, перетягнувши програму вгорі на ярлик AppZapper на панелі інструментів.

alt текст


1

Журнал Mac World за серпень 2010 року містить цю статтю, вони згадують декілька програм для цього, і пояснюють, чому не варто 100% покладатися на такі програми, а перевіряти всі файли, які вони стирають, оскільки іноді вони роблять те, чого не повинні.

Дозвольте ще раз перевірити статтю, і я опублікую рекомендації тут.


1
Я думаю, ви маєте на увазі це: macworld.com/article/151403/2010/05/…
Андрій

1

Зауважте, що додатки, встановлені з App Store, не потребують видалення для повного очищення. Щоб видалити їх:

  • Відкрийте панель запуску і знайдіть там піктограму програми.
  • Утримуйте клавішу Option.
  • Натисніть кнопку "×" у програмі, яку потрібно видалити та підтвердити.

Програми, не встановлені в магазині, не матимуть кнопки "×", і можуть знадобитися вручну втручання (відповідно до інших відповідей).


Хоча він зберігає багато файлів підтримки (наприклад, навіть дані користувачів у папках підтримки додатків). Дивіться цю відповідь .
Лрі

0

Рекомендую використовувати CleanMyMac . Він має дуже хороший функціонал для видалення. Крім того, він здатний виконувати інші завдання з очищення системи. Я використовую його дуже часто і дуже задоволений цим.


0

Спосіб видалення програми повністю навіть без використання стороннього програмного забезпечення, яке часто заподіює шкоду, - за допомогою користувацької функції пошуку, включаючи системні файли серед результатів, потрібно шукати ім’я програми та постачальників абоіталійський інтерфейс для пошуку пошуку

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.