Кэш — это хорошая идея, которая незаметно задерживается дольше, чем нужно. Mac сохраняет кусочки данных — миниатюры, веб-ресурсы, состояние приложений, — чтобы не пересоздавать их каждый раз. Это ускоряет работу. Но устаревший или раздувшийся кэш способен впустую занять гигабайты, вызвать странные сбои или заставить приложение зависнуть на вчерашних данных. Ниже — как очистить кэш на Mac вручную и безопасно, а также папки, которые трогать не стоит.
Три вида кэша на Mac
Прежде чем что-либо удалять, полезно понять, с чем вы имеете дело. Кэш живёт в трёх местах, и чистить их одинаково безопасно нельзя.
| Тип кэша | Где находится | Безопасно очищать? |
|---|---|---|
| Пользовательский | ~/Library/Caches | В основном да — приложения восстановят его |
| Системный | /Library/Caches и /System | Рискованно — большую часть оставьте |
| Кэш браузера | Внутри каждого браузера | Да — но вас может разлогинить |
Если коротко: пользовательский кэш — безопасное место для старта, кэш браузера лучше чистить изнутри самого браузера, а системный кэш разумнее оставить macOS, если вы не знаете точно, за что отвечает конкретный файл. Удаление системных файлов вслепую может сломать вход в систему, шрифты или загрузку.
Как очистить пользовательский кэш в Finder
Именно пользовательский кэш чаще всего раздувает папку Library. Вот безопасный, ручной способ очистить кэш на Mac для вашей учётной записи:
- В Finder откройте меню Переход и зажмите Option, чтобы появился пункт Библиотека (по умолчанию он скрыт). Либо нажмите Shift + Command + G и введите
~/Library/Caches. - Сначала закройте приложения. Не удаляйте кэш работающей программы — выйдите из неё, прежде чем трогать её папку.
- Вы увидите папки с именами приложений (например,
com.apple.Safariилиcom.spotify.client). Откройте папку и удаляйте её содержимое — отдельные файлы внутри, а не саму папку. - Перетащите выбранное в Корзину. macOS пересоздаст всё, что приложению ещё нужно.
- Очистите Корзину только после того, как убедитесь, что всё работает как обычно.
Правило: удаляйте файлы внутри папки кэша, а не родительскую папку. Некоторые приложения ожидают, что их именованная папка существует, и сбоят, если она исчезает.
Ещё одно предостережение, которое стоит повторить: дважды подумайте, прежде чем сносить крупный кэш, который трудно пересоздать. Офлайн-загрузки медиаприложения или файлы поддержки устройств у инструмента разработчика могут восстанавливаться долго — и съесть много трафика.
Как правильно чистить кэш браузера
Кэш браузера — самая быстрая победа и самый безопасный для удаления, ведь любой браузер пересоздаст его при следующем заходе. Скорее всего, вам лишь придётся заново войти на пару сайтов.
- Safari: включите меню «Разработка» (Настройки → Дополнения → «Показывать функции для веб-разработчиков»), затем выберите Разработка → Очистить кэши. Чтобы очистить и данные сайтов, откройте Настройки → Конфиденциальность → Управлять данными веб-сайтов.
- Chrome: нажмите Shift + Command + Delete, выберите диапазон времени, отметьте Изображения и другие файлы, сохранённые в кеше и очистите.
- Firefox: Настройки → Приватность и защита → Куки и данные сайтов → Удалить данные, затем выберите кэшированное содержимое.
Если нужно починить только один сломанный сайт, удалить данные именно этого сайта мягче, чем стирать весь кэш браузера сразу.
Проверьте хранилище, прежде чем копать
В macOS есть удобный безопасный обзор. Откройте меню Apple → Системные настройки → Основные → Хранилище. Диаграмма и списки под ней показывают, что занимает диск, — «Программы», «Документы» и общий раздел «Системные данные», куда входит много кэша. Точечно удалять кэш он за вас не станет, но это хороший способ понять, действительно ли дело в кэше, прежде чем рыться в Library.
Когда MacScrub быстрее и безопаснее
Делать это вручную можно, но медленно, и главный риск — человеческая ошибка: удалить не ту папку или ту, что приложение не сможет восстановить. Именно этот пробел закрывает MacScrub.
MacScrub сканирует ваш пользовательский кэш и кэш приложений, показывает, что представляет собой каждый элемент и почему его безопасно удалить, и очищает только то, что вы одобрили. Несколько вещей делают удаление кэша на Mac спокойнее:
- Всё сначала уходит в Корзину. Ничего не уничтожается безвозвратно — передумали, и файл можно вернуть.
- Встроенные защиты пропускают то, что вам жалко. Он оставляет в покое, например, офлайн-кэш Spotify и свежую поддержку устройств Xcode, а не считает любой кэш мусором.
- Правила очистки открыты на GitHub. Вы можете прочитать, что именно удаляется. Никакой телеметрии, трекеров и фоновых процессов.
- Нативно для Apple silicon и заверено Apple, а рядом с инструментами для кэша — побайтовый поиск дубликатов и полное удаление приложений.
Он бесплатен 7 дней, затем разовые $49 — без подписки, никогда. Если вы чистите кэш раз в год, ручного способа выше достаточно. Если же надоело гадать, какую папку безопасно трогать, дайте MacScrub показать это — с возможностью отката — и займитесь делами.