Вернуться в блог

Безопасно ли удалять ~/Library/Caches на Mac?

Что лежит в ~/Library/Caches, что ломается при очистке, какие подпапки занимают место и почему macOS наполняет их заново. Безопасный порядок действий, папка за папкой.

Опубликовано 31 августа 2026 г. Автор Vladimir Chemeris Время чтения 4 мин чтения
Хранилище MacКэшReview First

Очистка ~/Library/Caches почти никогда ничего не ломает. И почти никогда не удерживает освободившееся место надолго: приложения за пару дней создают заново всё, что им нужно. Полезный вопрос звучит иначе — какая папка внутри выросла и что в ней лежит. Словом «кэш» называют и одноразовые превью, и файлы, которые приложение считает контентом.

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

Краткий ответ

  1. Сначала измерьте: du -sh ~/Library/Caches/* | sort -h | tail -20.
  2. Закройте приложения, кэш которых собираетесь чистить.
  3. Переносите в Корзину отдельные подпапки, а не всю папку Caches.
  4. Не трогайте /System/Library/Caches.
  5. Готовьтесь к тому, что место вернётся по мере работы с приложениями.
  6. Если одна подпапка огромна, сначала поищите ограничение в настройках самого приложения.

Что лежит в ~/Library/Caches

macOS держит три отдельных дерева кэша, и только одно из них ваше.

ПутьКому принадлежитТрогать?
~/Library/Cachesвашей учётной записида, папка за папкой
/Library/Cachesвсем учётным записям на Macосторожно, нужны права администратора
/System/Library/Cachesсамой macOSнет, её защищает System Integrity Protection

Внутри ~/Library/Caches каждая папка названа по bundle identifier приложения, которое её создало: com.apple.dt.Xcode, com.spotify.client, com.microsoft.VSCode. Часть инструментов использует простые имена вроде Homebrew или go-build.

В Finder папка открывается по Shift-Command-G, в терминале — так:

du -sh ~/Library/Caches/* | sort -h | tail -20

Вывод сортирует папки по размеру. Большинство весит мегабайты и внимания не заслуживает.

Что ломается при очистке

Меньше, чем принято думать.

  • приложения заново создают или скачивают то, что им нужно;
  • первый запуск после очистки идёт дольше;
  • браузеры тянут страницы из сети, а не с диска;
  • часть приложений показывает пустые превью, пока не соберёт миниатюры заново.

Чего очистка кэша не касается:

  • паролей и других записей Связки ключей;
  • настроек в ~/Library/Preferences;
  • документов и данных приложений в ~/Library/Application Support и ~/Library/Containers.

Исключения и есть причина сначала посмотреть. Горстка приложений держит в Caches настоящий контент: офлайн-музыку, скачанное видео, карты, вложения почты. Имя папки говорит «кэш», а содержимое ведёт себя как загрузка, которую вы предпочли бы сохранить. Проверка трёх-четырёх самых крупных папок занимает минуту и закрывает вопрос.

Какие папки занимают место

Тяжёлые папки приходят от приложений, которыми вы пользуетесь чаще всего.

  • Браузеры. Chrome пишет в ~/Library/Caches/Google/Chrome. Safari держит кэш в своём контейнере ~/Library/Containers/com.apple.Safari, поэтому в списке выше он не появится.
  • Стриминг и медиаклиенты. Офлайн-контент часто попадает именно в папку кэша, и вот там удаление означает повторную загрузку.
  • Инструменты разработчика. com.apple.dt.Xcode растёт с каждой сборкой и индексацией. Свои папки заводят Homebrew, go-build, Yarn и pip. А кэш npm лежит в ~/.npm.
  • Мессенджеры и рабочие приложения. Slack, Discord и Electron-приложения в целом кэшируют щедро и пересобирают всё без возражений.

Почему место возвращается

Кэш существует, чтобы приложение не делало работу дважды. Вы его чистите — приложение платит эту цену заново и записывает файлы обратно. Через неделю большей части освобождённого места уже нет.

Поэтому очистка кэша — разовое облегчение, а не решение. Если диск заполняется снова и снова, причина в другом месте: снимки, артефакты разработки, крупная медиатека или дубликаты. macOS и сама чистит кэш, когда свободного места мало, и часть того, что Finder показывает как «очищаемое», — именно это.

Порядок, который убережёт от неприятностей

  1. Измерьте папки и выпишите три самые крупные.
  2. Откройте каждое из этих приложений и поищите в настройках лимит кэша или хранилища. У Spotify, Chrome и Xcode он есть.
  3. Закройте приложение.
  4. Перенесите его папку кэша в Корзину. Остальное не трогайте.
  5. Поработайте день, прежде чем очищать Корзину.
  6. Измерьте снова и посмотрите, что осталось свободным на самом деле.

Пятый шаг пропускают чаще всего. Он ничего не стоит и превращает необратимое удаление в обратимое.

Чем отличается /Library/Caches

Папка /Library/Caches на системном уровне принадлежит всем учётным записям и требует прав администратора. Туда пишут установщики, службы обновления и часть системных сервисов. На большинстве Mac она меньше пользовательской, и правило то же: очищайте именованную подпапку, когда знаете, кто её создал, а остальное оставьте.

/System/Library/Caches — отдельная история. Ею управляет macOS, изменения блокирует System Integrity Protection, и ни один чистильщик не должен обещать вам оттуда место.

Итог

Удалять папки внутри ~/Library/Caches безопасно почти для любого приложения и бессмысленно в качестве привычки. Делайте это, когда одна папка выросла до заметного размера: закройте приложение, перенесите папку в Корзину, а перед этим посмотрите, что приложение там хранило. А место, которое пропадает раз за разом, ищите в другом месте.

Об авторе

Vladimir Chemeris

Основатель, StorageRadar

Владимир Чемерис разрабатывает StorageRadar — macOS-приложение для анализа хранилища с упором на приватность, очистку с предварительным просмотром, хранилище разработчика и сравнение до и после.

FAQ

Безопасно ли удалять ~/Library/Caches на Mac?

Очистка папок внутри ~/Library/Caches почти ничего не ломает: приложения заново создают то, что им нужно. Сначала закройте приложение, переносите подпапку в Корзину, а не стирайте сразу, и загляните в крупные папки перед очисткой — некоторые приложения держат там скачанный контент, а не одноразовые данные.

Удаление Library Caches выкинет меня из аккаунтов или сотрёт пароли?

Нет. Пароли лежат в Связке ключей, настройки — в ~/Library/Preferences, данные приложений — в ~/Library/Application Support и ~/Library/Containers. Очистка кэша не трогает ничего из этого. Небольшое число приложений держит данные сессии в кэше и после очистки попросит войти заново.

Сколько места освобождает очистка Library Caches на Mac?

Зависит от того, какими приложениями вы пользуетесь. Самые крупные папки кэша делают браузеры, стриминговые клиенты и инструменты разработчика — одна папка может дорасти до нескольких гигабайт. Команда du -sh ~/Library/Caches/* | sort -h | tail -20 покажет реальные цифры на вашем Mac до того, как вы решите, стоит ли овчинка выделки.

Кэш на Mac возвращается после удаления?

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

Можно ли удалить /System/Library/Caches?

Не трогайте эту папку. Её защищает System Integrity Protection, ей управляет macOS, и ничего из её содержимого не принадлежит вашим приложениям. Управлять можно пользовательской папкой ~/Library/Caches.

Безопасно ли удалить весь кэш разом?

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

Посмотрите, какая папка кэша действительно большая.

StorageRadar показывает точные пути и размеры внутри папки Library, оставляет шаг проверки перед любым удалением и по умолчанию переносит очищенное в Корзину.