Вход на сайт

Purge v1.14.1 — иконка приложения

Purge v1.14.1

Очистка кэша и освобождение места на Mac в один клик

Версия
v1.14.1
Разработчик
Jithin Sabu
Язык интерфейса
Английский
Активация
Free
Совместимость
macOS 13.0 и новее
Архитектура
ARM, x86 (64-bit)
Оф. сайт
Обновлено:

Скриншоты

Нажмите, чтобы увеличить

Purge — бесплатное нативное приложение для macOS с открытым исходным кодом. Оно находит кэш и мусор, которые Mac накапливает сам, отмечает то, что можно удалить безопасно, и очищает это за один клик. По умолчанию файлы попадают в Корзину, поэтому их можно вернуть.

Обзор
Одна полоса показывает весь диск. Занятое, свободное и общее место берутся прямо из тома и совпадают с «Системными настройками». Кэши приложений, инструменты разработчика, крупные файлы, установленные приложения и остатки удалённых приложений получают отдельные сегменты, а всё остальное отображается как «всё прочее». Для каждой категории есть строка с размером и долей диска, а нажатие на неё открывает нужную вкладку.

  • Сканировать всё: ⇧⌘R запускает сканирование всех категорий по очереди, чтобы Mac оставался отзывчивым. При открытии Purge сканирует автоматически.
  • Всё прочее: страница показывает, что хранится в остальном месте, с четырьмя показателями и картой из рамок и плиток. Страница работает только на чтение и не перемещает файлы.
  • Единый учёт: каждый байт считается один раз, поэтому кэш приложения не дублируется в самом приложении.
  • Модели Apple Intelligence: на macOS 27 с Apple silicon можно освободить локальные модели, которые macOS относит к «Системным данным», и при необходимости загрузить их снова.

Для крупных файлов и сканирования приложений нужен полный доступ к диску. Без него сканируются только кэши приложений и инструменты разработчика.

Кэши приложений
Purge сканирует ~/Library/Caches, кэши контейнеров песочниц и типичный системный мусор.

  • Кэш приложений: папки с понятными названиями, значками и объяснением простым языком.
  • Системный мусор: журналы приложений, отчёты о сбоях, установщики macOS и остаточные файлы обновлений.
  • Медиакэши: крупные кэши творческих приложений, таких как Premiere Pro и After Effects.
  • Объединение дублей: несколько расположений кэша одного приложения показываются одной строкой.
  • Поток результатов: найденное появляется в списке по мере сканирования.

Инструменты разработчика
Три раздела в одном окне.

  • Глобальные кэши: Xcode (Derived Data, Archives, DeviceSupport), Homebrew, npm, pnpm, Yarn, CocoaPods, Gradle, Flutter, Docker Desktop, VS Code, Cursor, JetBrains, Cargo, Terraform и другие.
  • Симуляторы iOS: неиспользуемые среды выполнения собраны вместе, запущенные симуляторы пропускаются.
  • Проекты разработчика: node_modules, виртуальные окружения Python, Rust target, результаты сборки Flutter, Xcode Pods, Android .gradle и другие артефакты, сгруппированные по проектам.
  • Осиротевшие Git worktree: worktree от Cursor, Codex, Conductor, T3 Code и Claude Code показываются, только когда репозиторий больше их не перечисляет.

В «Настройки → Проекты разработчика» можно выбрать, через какое время проект считается устаревшим: от 1 месяца до 2 лет или «Показывать все». Возраст считается от последнего изменения в проекте, включая активность git. Проект, который используется прямо сейчас, с запущенным терминалом, сервером разработки или командой git, никогда не отображается.

Крупные файлы
Находите личные файлы, занимающие много места, не перебирая папки. Purge сканирует «Документы», «Рабочий стол», «Загрузки», «Фильмы», «Музыку» и «Изображения», а также ~/Parallels и ~/Virtual Machines.localized для виртуальных машин. Управляемые медиатеки, скрытые папки и папки проектов вроде node_modules, Pods и DerivedData пропускаются.

  • Поиск и фильтры: поиск по имени, папке и метке источника, фильтр по размеру (от 5 МБ до 1 ГБ) и по времени последнего использования.
  • Категории: видео, аудио, изображения, PDF, архивы, документы, модели ИИ, виртуальные машины и прочие файлы.
  • Дубликаты: побайтовая проверка находит идентичные копии и показывает, сколько места освободится. «Оставить по одному» предлагает копию для сохранения и помечает остальные для Корзины, а копию можно сменить до удаления.
  • Проверка перед удалением: сортировка по размеру, дате или имени, Quick Look и «Показать в Finder» в каждой строке. Ничего не удаляется, пока вы не подтвердите.
  • Хранить только в iCloud: освобождает место на этом Mac, а файл остаётся в iCloud, как «Удалить загрузку» в Finder. Действие предлагается только для безопасных случаев и не входит в «Очистить безопасное» и в очистку по расписанию.

Файлы при удалении перемещаются в Корзину, поэтому ничего не стирается навсегда. Крупные файлы — это ваши личные данные, а не кэши, которые можно восстановить.

Образы, виртуальные машины и незавершённые загрузки
Метки подсказывают, что это за файл. Наведите курсор, чтобы увидеть полное объяснение.

  • Образ восстановления: файл macOS .ipsw, часто 15–25 ГБ, нужный только для настройки Mac, устройства или виртуальной машины.
  • Виртуальная машина: пакеты Parallels (.pvm), UTM (.utm) и VMware Fusion (.vmwarevm) отображаются одной строкой и уходят в Корзину целиком. ВМ с открытым приложением или файлом блокировки в список не попадает.
  • Незавершённая загрузка: файлы .crdownload, .part, .prlupd-part и пакет .download из Safari, если он лежит прямо в «Загрузках».

Локальные модели ИИ
Загруженные модели часто оказываются самыми большими файлами на Mac. Они показываются в «Крупных файлах» в категории «Модели ИИ»: по одной строке на модель, с названием и приложением, которое её загрузило. Purge знает хранилища Ollama, LM Studio, Hugging Face Hub, swift-transformers, PyTorch Hub, Whisper, GPT4All, Jan, DiffusionBee и Draw Things. Файлы весов более 100 МБ вне известных хранилищ тоже показываются, с указанием папки.

  • Точный размер: для Ollama учитываются только байты, которые действительно освободятся, а не блобы, общие с другой моделью.
  • Hugging Face: модель — это вся её папка кэша, общий блоб считается один раз и не удаляется из-под другой модели.
  • Безопасное удаление: модели всегда уходят в Корзину и не входят в «Очистить безопасное» и в очистку по расписанию.

Деинсталлятор приложений
Если перетащить приложение в Корзину, большая часть его файлов остаётся на диске. Деинсталлятор удаляет приложение и его остатки за один проход: кэши, настройки, контейнеры, сохранённые состояния, журналы и помощники входа.

  • Список приложений: «Программы», ~/Applications, подключённые диски и добавленные вами папки. На плитке показано, сколько освободится.
  • Проверка по каждому приложению: окно показывает все элементы с путём, размером и меткой безопасности.
  • Строгое сопоставление: точные совпадения по bundle-id и app-group отмечены заранее, совпадения только по имени ждут вашего подтверждения.
  • Корректное завершение: запущенному приложению предлагается закрыться. Если оно не закрывается, оно остаётся установленным, а остальные продолжают обрабатываться.
  • Возврат из Корзины: подтверждённое перемещается в Корзину. Исключение — приложение, установленное через Homebrew как cask: для него предлагается «Remove with Homebrew» или «Move All to Trash» с предупреждением о безвозвратном удалении.
  • Проверка остатков: необязательная функция, по умолчанию выключена. Фоновый наблюдатель замечает удаление приложения и открывает Purge только с его остатками. Без вашей проверки ничего не перемещается.

Версия 1.14.1:

Основные нововведения

  • Uninstall Purge: Теперь через настройки и меню «Purge» можно удалить саму программу Purge. Сначала отключаются её фоновые процессы, а затем программа перемещается в корзину; при желании вместе с ней удаляются настройки и история.
  • Пакеты приложений отображаются как одна запись: в «App Uninstaller» приложения одного разработчика, расположенные в одной папке (например, четыре приложения DaVinci Resolve), отображаются как одна группа, которую можно открыть, отметить целиком или выбирать по одному.
  • Сначала предлагаются деинсталляторы разработчика: если у пакета приложений есть собственный деинсталлятор, Purge предлагает воспользоваться им и предупреждает, прежде чем вы удалите только часть пакета.

Что изменилось

  • новая функция: добавлена функция «Uninstall Purge»
  • новая функция: группировка приложений одного поставщика, расположенных в одной папке, в «App Uninstaller»

Комментарии

Комментариев пока нет. Будьте первым

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Комментарии оставляют зарегистрированные пользователи.