Разобраться, как удалить приложение на Mac, на первый взгляд просто, и первый шаг обычно действительно лёгкий: перетащил значок в Корзину, очистил её — готово. Загвоздка в том, что приложение почти никогда не бывает одним файлом. Типичная программа для Mac устанавливает пакет в папку «Программы», а затем разбрасывает файлы настроек, кэши, журналы и служебные данные по скрытым папкам Библиотеки. Перетаскивание в Корзину убирает пакет и оставляет всё остальное — иногда это сотни мегабайт на программу, а порой и несколько гигабайт.
В этом руководстве — три надёжных способа удалить программу на Mac, когда какой из них подходит, и где именно искать остатки, до которых почти никто не доходит.
Три способа удалить программу на Mac
Единого универсального способа нет, потому что приложения попадают на Mac тремя разными путями. Подбирайте метод под то, откуда вы получили программу.
| Откуда программа | Как её удалить | Убирает остатки? |
|---|---|---|
| Из Mac App Store | Launchpad → нажать и удерживать → крестик | Частично |
Скачанный .dmg или .pkg | Перетащить из «Программ» в Корзину | Нет — остаются файлы Библиотеки |
| Со своим деинсталлятором | Запустить встроенный «Uninstall» | Обычно да |
Launchpad (программы из App Store). Откройте Launchpad в Dock, нажмите и удерживайте любой значок, пока они не начнут покачиваться, затем нажмите крестик на нужной программе. Это самый чистый встроенный путь, но он работает только для приложений из App Store.
Finder (скачанные программы). Откройте новое окно Finder, выберите в боковом меню Программы, перетащите приложение в Корзину (или щёлкните правой кнопкой и выберите Переместить в Корзину), затем очистите Корзину. Быстро — но именно этот способ оставляет служебные файлы.
Встроенный деинсталлятор. Крупные программы от Adobe, Microsoft, а также многие VPN и антивирусы поставляются с собственным деинсталлятором. Загляните в папку программы внутри «Программ» или на сайт разработчика. Если такой инструмент есть, используйте его: он точно знает, где лежат его файлы.
Как удалить остаточные файлы вручную
Чтобы полностью удалить приложение на Mac, придётся заглянуть в скрытую папку Библиотеки. Вот безопасный порядок действий, шаг за шагом.
- Сначала закройте приложение и убедитесь, что оно не работает в строке меню или в Dock. Удаление файлов работающей программы приводит к ошибкам.
- Переместите программу из папки Программы в Корзину способом через Finder, описанным выше.
- В Finder откройте меню Переход, удерживайте клавишу Option (⌥) и выберите пункт Библиотека (без удержания Option он скрыт). Откроется ваша пользовательская папка Библиотеки.
- Проверьте эти папки на элементы с именем программы или её разработчика и перетащите совпадения в Корзину:
~/Library/Application Support— главный виновник; базы данных, плагины и сохранённое состояние~/Library/Caches— временные файлы, которые при необходимости создаются заново~/Library/Preferences— файлы настроек.plist~/Library/Logs— журналы диагностики~/Library/Containersи~/Library/Group Containers— данные приложений из песочницы~/Library/LaunchAgents— всё, что запускало программу в фоне
- Очистите Корзину, чтобы освободить место.
Одно предостережение: удаляйте только те элементы, чьи имена явно совпадают с программой или её разработчиком. Сомневаетесь — оставьте: гадание в Библиотеке как раз и приводит к удалению не того файла. Поиск по имени разработчика внутри каждой папки делает совпадения очевидными.
Как MacScrub удаляет приложения начисто
Делать это вручную можно, но долго и легко ошибиться: имена не всегда совпадают с программой, часть файлов прячется в системной папке /Library, а объекты входа и вовсе живут отдельно. Эту брешь и закрывает MacScrub.
Деинсталлятор MacScrub сразу находит весь след приложения: пакет, его настройки, данные Application Support, кэши, журналы, контейнеры, а также объекты входа и фоновые агенты, которые оно зарегистрировало. Вы просматриваете полный список и удаляете всё за один шаг. Несколько принципов делают его аккуратным, а не агрессивным:
- Сначала всё уходит в Корзину. Ничего не стирается мгновенно, поэтому то, что вы не собирались удалять, остаётся полностью восстановимым, пока вы не очистите Корзину.
- Правила очистки открыты. На GitHub можно прочитать, что именно MacScrub находит и удаляет для каждой программы — никакого скрытого поведения, телеметрии или фоновых демонов.
- Встроенные предохранители берегут важное. MacScrub пропускает защищённые системные программы Apple и заведомо чувствительные данные, чтобы вы случайно не сломали macOS и не удалили то, на что реально полагаетесь.
MacScrub работает нативно на Apple Silicon и нотаризован Apple; есть бесплатный пробный период 7 дней и разовая лицензия 49 $ навсегда, без подписки. Если вы удаляете всего одну программу, ручного способа выше достаточно. Если же вы регулярно пробуете новый софт и хотите каждый раз убирать его начисто, деинсталлятор, который ловит остатки, экономит реальное место на диске и реальные усилия.
После удаления: быстрая проверка
Когда программа удалена, убедитесь, что место вернулось. Откройте Настройки системы → Основные → Хранилище и дайте шкале пересчитаться — после очистки Корзины это занимает некоторое время. Если категория вроде «Программы» или «Системные данные» упрямо остаётся большой, обычно это и есть те самые остатки, о которых речь в этом руководстве: кэши и служебные файлы давно удалённого софта. Их очистка и есть разница между «удалил программу» и «удалил по-настоящему».