Введение / Зачем это нужно
Кеш (кеш-файлы) — это временные данные, которые macOS и приложения сохраняют для ускорения работы. Со временем кеш может занимать гигабайты места и замедлять систему. Очистка кеша помогает:
- Освободить место на диске, особенно на моделях с малым SSD.
- Ускорить работу системы и приложений, если кеш был поврежден или слишком большим.
- Решить проблемы с некоторыми приложениями (например, браузерами), которые ведут себя странно из-за устаревшего кеша.
В этом гайде вы узнаете, как безопасно очистить кеш на macOS с помощью встроенных инструментов.
Требования / Подготовка
Перед началом убедитесь:
- У вас есть доступ к учетной записи администратора (для удаления системных кешей может потребоваться пароль).
- Резервная копия не обязательна, но рекомендуется (через Time Machine) на случай случайного удаления важных файлов.
- У вас установлена актуальная версия macOS (гайд актуален для macOS 12 Monterey и новее).
- Закройте все необходимые приложения, особенно те, которые активно используют диск (например, редакторы видео).
Пошаговая инструкция
Мы рассмотрим три основных способа очистки кеша: через Finder (пользовательские кеши), через Terminal (для продвинутых) и очистка кеша браузеров.
Способ 1: Очистка пользовательских кеш-файлов через Finder
Это самый простой и безопасный метод. Пользовательские кеши хранятся в папке ~/Library/Caches.
- Откройте Finder.
- В меню выберите Переход → Переход к папке… (или нажмите
Cmd+Shift+G). - Введите путь
~/Library/Cachesи нажмите Перейти. - Вы увидите список папок, каждая из которых соответствует приложению или службе.
- Выделите все содержимое (
Cmd+A) и переместите в Корзину. - Очистите Корзину (правой кнопкой → Очистить Корзину).
⚠️ Важно: Не удаляйте саму папку
Caches, только её содержимое. Также не трогайте папки, в названии которых естьcom.apple— они могут содержать системные кеши, для которых нужен пароль.
Способ 2: Очистка системных кеш-файлов (требует пароля)
Системные кеши хранятся в /Library/Caches. Для их удаления нужны права администратора.
- Откройте Finder и перейдите в
/Library/Caches(через Переход → Переход к папке…). - Введите
/Library/Cachesи нажмите Перейти. - Выделите все файлы и папки внутри (кроме самой папки
Caches) и переместите в Корзину. - При запросе введите пароль администратора.
- Очистите Корзину.
💡 Совет: Если вы не хотите удалять системные кеши вручную, пропустите этот шаг — пользовательских кешей обычно достаточно для значительного освобождения места.
Способ 3: Очистка кеша браузеров
Браузеры накапливают большой объем кеша (изображения, скрипты). Очистка ускорит их работу и решит проблемы с отображением сайтов.
Safari
- Откройте Safari.
- В меню выберите Safari → Настройки… (или
Cmd+,). - Перейдите на вкладку Дополнения.
- Нажмите кнопку Удалить все данные веб-сайтов (или Удалить кеш в старых версиях).
- Подтвердите удаление.
Google Chrome
- Откройте Chrome.
- В меню выберите Chrome → Очистить историю браузера… (или
Cmd+Shift+Delete). - В появившемся окне установите диапазон времени За всё время.
- Отметьте Кеш изображений и файлов (и другие при необходимости).
- Нажмите Удалить данные.
Mozilla Firefox
- Откройте Firefox.
- В меню выберите Firefox → Настройки (или
about:preferences). - В разделе Конфиденциальность и защита нажмите Очистить историю….
- Выберите Кеш и нажмите ОК.
Способ 4: Очистка кеша через Terminal (для опытных)
Если вы предпочитаете командную строку, можно использовать Terminal.
- Откройте Terminal (через Launchpad или Finder → Утилиты).
- Для очистки пользовательских кешей выполните:
Эта команда рекурсивно удалит все файлы и папки внутриrm -rf ~/Library/Caches/*Caches. - Для очистки кеша Safari (если используете) можно также удалить:
rm -rf ~/Library/Caches/com.apple.Safari - Введите пароль администратора, если потребуется (для системных кешей).
⚠️ Внимание: Команда
rm -rfбезвозвратно удаляет файлы. Убедитесь, что путь указан верно. Не выполняйтеrm -rf /или подобное.
Способ 5: Использование сторонних утилит (опционально)
Существуют приложения, такие как CleanMyMac X, OnyX или DaisyDisk, которые упрощают очистку кеша и другие оптимизации. Они предоставляют безопасные интерфейсы и могут удалять только ненужные файлы. Однако эти утилиты не бесплатны (кроме OnyX). Если вы не хотите вручную удалять файлы, такой вариант может быть удобен.
💡 Совет: При использовании сторонних утилит внимательно читайте, что они удаляют, чтобы не потерять важные данные.
Проверка результата
После очистки кеша убедитесь, что место на диске освободилось:
- Откройте Аккумулятор (через Launchpad или Finder → Утилиты).
- Перейдите на вкладку Хранилище.
- Дождитесь расчета и посмотрите, сколько места занял раздел Кеши (обычно значительно уменьшится).
Также проверьте работу системы: приложения должны запускаться быстрее, браузеры — быстрее загружать страницы (первый запуск после очистки может быть чуть медленнее, так как кеш пересоздается).
Возможные проблемы
Ошибка доступа при удалении системных кешей
Если при попытке удалить файлы в /Library/Caches появляется ошибка «Операция не разрешена», убедитесь, что вы вошли под учетной записью администратора и вводите пароль при запросе.
Удаление важных файлов
Хотя кеш-файлы обычно не критичны, некоторые приложения хранят там настройки или временные данные, которые могут понадобиться. Если после очистки какое-то приложение работает некорректно, попробуйте перезапустить его или восстановить файлы из Корзины (если не очистили её).
Кеш не удаляется полностью
Некоторые приложения (например, Adobe Creative Cloud) хранят кеш в других местах (например, ~/Library/Application Support). Для полной очистки может потребоваться удалить кеш вручную из этих папок. Обратитесь к документации конкретного приложения.
Перезагрузка не помогает
Если после очистки кеша система всё равно работает медленно, проблема может быть в другом (например, нехватка оперативной памяти, фрагментация диска, слишком много автозагрузки). Воспользуйтесь другими гайдами по оптимизации macOS.