English version

04 / POWER · 6 минут

Как удалить приложение на Mac полностью без остаточных файлов

Удаляем программы из Launchpad и Finder, вычищаем скрытые хвосты из папки Библиотеки и стираем заблокированные файлы через Терминал без сторонних деинсталляторов.

Чтобы удалить приложение на Mac полностью, перемести его из папки «Программы» (Applications) в Корзину или нажми крестик в Launchpad, зажав клавишу Option (⌥). Чтобы стереть остаточные файлы настроек и кэша, открой Finder, нажми Shift + Command + G (⇧⌘G) и удали связанные папки программы в ~/Library/Application Support и ~/Library/Caches.

Большинство приложений для macOS распространяются в виде автономных пакетов с расширением .app. Однако простое перемещение иконки в Корзину оставляет на диске скрытые файлы настроек, кэши и агенты автозапуска.

Способ 1: Быстрое удаление программ из App Store через Launchpad

Если приложение загружено из официального Mac App Store:

  1. Открой Launchpad (клавиша F4 или сведение большого и трех пальцев на трекпаде).
  2. Зажми и удерживай клавишу Option (⌥), пока иконки не начнут покачиваться.
  3. Нажми на появившийся крестик (X) над нужной программой.
  4. Подтверди удаление кнопкой Удалить.

Способ 2: Удаление через Finder и Корзину

Для программ, загруженных из интернета в виде файлов .dmg или архивов:

  • Открой Finder и нажми Shift + Command + A (⇧⌘A) для перехода в папку Программы.
  • Найди удаляемое приложение.
  • Нажми Command + Delete (⌘⌫) или перетащи иконку в Корзину на панели Dock.
  • Очисти Корзину для фактического удаления файлов.

Способ 3: Фирменные деинсталляторы для тяжёлого софта

Профессиональные пакеты (Adobe, Microsoft, звуковые плагины, Docker, виртуальные машины) устанавливают системные расширения ядра и фоновые демоны. Проверь папку приложения в /Applications: если разработчик добавил утилиту с названием Uninstall, запусти именно её для корректного отключения фоновых служб.

Как найти и удалить скрытые хвосты в папке ~/Library

Чтобы удалить приложение действительно полностью без остатка:

  1. В Finder нажми Shift + Command + G (⇧⌘G).
  2. Перейди в ~/Library/Application Support/ и удали папку с именем программы.
  3. Проверь ~/Library/Caches/ и удали связанный кэш.
  4. Проверь ~/Library/Preferences/ на наличие файлов конфигурации com.разработчик.программа.plist.
  5. Проверь ~/Library/LaunchAgents/ на наличие файлов автозапуска удалённой программы.

Способ 4: Удаление заблокированного приложения через Терминал

Если macOS выдаёт ошибку «Объект не может быть перемещён в Корзину, так как он используется»:

killall "ИмяПрограммы"
sudo rm -rf /Applications/ИмяПрограммы.app

Введи пароль администратора Mac. Пакет программы будет немедленно и безвозвратно удален с накопителя.

Проблема сторонних программ-деинсталляторов

Многие сторонние утилиты для удаления программ («деинсталляторы») сами по себе являются навязчивым софтом. Они устанавливают привилегированные демоны в /Library/LaunchDaemons, работают в фоне 24/7 и потребляют системные ресурсы ради действия, которое выполняется за минуту вручную.

Чистая система с набором Tegaro

Вместо десятка отдельных утилит Tegaro объединяет базовые задачи пользователя (буфер обмена, яркость мониторов, диктовку, скриншоты и мониторинг) в одном меню-баре:

  • Единое нативное приложение: один процесс в памяти (~30 МБ), никаких фоновых демонов.
  • Прозрачность: «Питание» в реальном времени показывает нагрузку на систему и температуру, помогая выявлять забытые фоновые процессы.
  • Полный контроль: приложение не оставляет скрытых сервисов и полностью удаляется за одно действие.
Системная безопасность macOS

Никогда не пытайся удалять предустановленные программы Apple из /System/Applications (например, Safari, Заметки или Почту). Они защищены механизмом System Integrity Protection (SIP) и являются частью системы.

Часто задаваемые вопросы

Достаточно ли просто перетащить программу в Корзину на Mac?

Для большинства простых программ этого достаточно, так как приложение упаковано в единый бандл .app. Однако тяжёлые программы оставляют настройки и гигабайты кэша в скрытой папке ~/Library, которые следует очищать вручную.

Почему Mac пишет, что программа не может быть удалена, так как она открыта?

Фоновый процесс программы или её агент автозапуска всё ещё работает в памяти. Нажми ⌥⌘⎋ для принудительного закрытия или выполни команду killall [ИмяПрограммы] в Терминале перед перемещением в Корзину.

Стоит ли использовать сторонние утилиты-деинсталляторы вроде AppCleaner?

Хотя простые утилиты умеют находить связанные файлы, сложные платные «комбайны» нередко внедряют собственные фоновые процессы. Ручной поиск по папкам ~/Library в Finder через ⇧⌘G полностью решает задачу без установки лишнего ПО.

Питание / Tegaro

Проверь, подходит ли инструмент твоей задаче

«Питание» входит в то же приложение Tegaro, что остальные инструменты. Одна загрузка, 14 дней бесплатно, потом Раскладке, Буферу, Диктовке, Снимкам и Экранам нужна одна лицензия Pro, а Зверёк, Питание и Нейросети остаются бесплатными. Данные остаются на твоём Mac.

Что умеет «Питание» →