Введение / Зачем это нужно
Кэш (временные файлы) — это данные, которые macOS и приложения хранят для быстрого доступа: картинки, скрипты, настройки. Со временем эти файлы накапливаются, занимая от нескольких сотен мегабайт до десятков гигабайт. Это может замедлять работу системы, особенно на Mac с малым SSD. Очистка кэша — безопасный и быстрый способ освободить место и вернуть системе отзывчивость. В этом гайде вы научитесь чистить кэш вручную, без сторонних утилит.
Требования / Подготовка
- Версия macOS: Инструкция актуальна для macOS Sonoma (14), Ventura (13), Monterey (12) и Big Sur (11).
- Права доступа: Для доступа к системным папкам (
/Library/Caches) могут понадобиться права администратора (пароль). - Резервное копирование: Рекомендуется включить Time Machine или скопировать важные данные на внешний диск. Хотя удаление кэша обычно безопасно, ошибка в указании пути может привести к потере данных.
- Закрытые приложения: Закройте все браузеры и программы, чтобы их кэш-файлы не были заблокированы системой.
Пошаговая инструкция
Шаг 1: Подготовка: закройте приложения и создайте резервную копию
Перед началом закройте все активные приложения, особенно браузеры (Safari, Chrome, Firefox), мессенджеры и игры. Это гарантирует, что файлы кэша не будут использоваться и их можно удалить без ошибок «файл занят».
Также, если вы работаете с системными папками впервые, сделайте резервную копию важных документов. Хотя кэш не содержит личных файлов, лучше перестраховаться.
Шаг 2: Очистка пользовательского кэша (~/Library/Caches)
Этот кэш относится конкретно к вашему пользователю и самым безопасен для очистки.
- В Finder нажмите комбинацию клавиш
Cmd+Shift+G. - В появившемся окне введите путь:
~/Library/Cachesи нажмите Перейти. - Вы увидите список папок с именами приложений (например,
com.apple.Safari,com.google.Chrome). - Важно: Не удаляйте сами папки, а только их содержимое. Откройте каждую папку и удалите файлы внутри (можно выделить всё внутри папки и нажать
Cmd+Delete). - Для быстрой очистки можно выделить все файлы внутри
Caches(но не саму папкуCaches!) и переместить в Корзину.
Шаг 3: Очистка системного кэша (/Library/Caches)
Системный кэш используется всеми пользователями Mac. Здесь нужно быть осторожнее.
- Снова в Finder нажмите
Cmd+Shift+G. - Введите путь:
/Library/Cachesи нажмите Перейти. - Система может запросить пароль администратора. Введите его.
- Как и в прошлом шаге, удаляйте содержимое папок внутри
Caches, но не сами папки. Особенно не трогайте папкиcom.appleбез понимания, что они делают — они могут содержать важные системные кэши, которые сложно восстановить. - Безопасно удалять, например, кэши приложений, которые вы точно не используете (старые версии программ), или кэши обновлений (
com.apple.appstore).
Шаг 4: Очистка кэша браузеров (Safari, Chrome, Firefox)
Браузеры накапливают огромное количество кэша — картинки, скрипты, стили. Их очистка даёт заметный эффект.
Safari
- Откройте Safari.
- В меню выберите Safari → Настройки… (или
Cmd+,). - Перейдите на вкладку Дополнения.
- Нажмите кнопку Кэш веб-сайтов и выберите Удалить….
- Подтвердите действие.
Google Chrome
- Откройте Chrome.
- В адресной строке введите:
chrome://settings/clearBrowserDataи нажмитеEnter. - Выберите период За всё время.
- Поставьте галочку только напротив Кэш изображений и файлов (если хотите очистить только кэш, оставив историю и куки).
- Нажмите Удалить данные.
Mozilla Firefox
- Откройте Firefox.
- В меню нажмите Firefox → Настройки (или
Cmd+,). - В левой панели выберите Конфиденциальность и защита.
- В разделе «Куки и данные сайтов» нажмите Очистить данные….
- Снимите все галочки, оставьте только Кэш веб-сайтов. Нажмите Очистить.
💡 Совет: После очистки кэша браузеров вам придётся заново входить на сайты, где вы были авторизованы, и страницы будут загружаться немного дольше при первом открытии, так как все ресурты нужно будет скачать заново.
Шаг 5: Дополнительная очистка через Терминал (опционально)
Для продвинутых пользователей. Эти команды очищают специфические системные кэши.
- Откройте Терминал (через Launchpad или Finder → Программы → Утилиты).
- Очистка кэша DNS (может помочь при проблемах с разрешением имён):
Введите пароль администратора (символы не отображаются).sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Очистка кэша QuickLook (превью файлов в Finder):
qlmanage -r cache - Очистка кэшей ввода (для клавиатурных словарей):
Внимание: Эта команда удаляет много временных файлов. Убедитесь, что путь указан верно. Лучше использовать её, если вы точно понимаете, что делаете.sudo rm -rf /var/folders/*/*/*/C/*
Шаг 6: Очистка папки «Временные файлы» и завершение
- В Finder с помощью
Cmd+Shift+Gперейдите в~/Library/Containers. Здесь хранятся данные изолированных приложений (App Store, Mail и др.). Вы можете удалить подпапкиDataилиtmpвнутри контейнеров, но это не всегда необходимо. - Также проверьте системную временную папку:
/private/var/tmp. Удалите старые файлы, которые не используются. - Самое важное: После удаления всех кэш-файлов опустошите Корзину. Щёлкните правой кнопкой (или Ctrl+клик) по иконке Корзины в Dock и выберите Опустошить Корзину. Без этого место на диске не освободится!
- Перезагрузите Mac. Это завершит процессы, которые могли ещё держать некоторые временные файлы, и позволит системе начать работу с «чистым» кэшем.
Проверка результата
Чтобы убедиться, что место освободилось:
- Нажмите на иконку Apple в меню → Об этом Mac.
- Перейдите на вкладку Хранилище.
- Подождите 1-2 минуты, пока система пересчитает данные.
- Вы увидите, сколько места занято «Системными данными» и «Временными файлами». После качественной очистки эта цифра должна уменьшиться на несколько сотен МБ или гигабайт, в зависимости от того, сколько кэша накопилось.
Также вы можете заметить, что Mac стал отзывчивее: приложения открываются быстрее (после первого запуска), система не «зависает» при копировании файлов.
Возможные проблемы
- Ошибка «Операция не разрешена» или «Файл заблокирован»: Вы пытаетесь удалить файл, который используется активным процессом. Закройте приложение, которому принадлежит файл (смотрите имя папки в
Caches), или перезагрузите Mac и повторите удаление в безопасном режиме. - Корзина не опустошается: Иногда очень большие файлы кэша могут «зависнуть» в Корзине. Попробуйте опустошить её через Терминал:
sudo rm -rf ~/.Trash/*(будьте осторожны, это безвозвратно удалит всё из Корзины). - После очистки приложение работает некорректно: Некоторые программы (особенно игры или профессиональное ПО вроде Adobe) могут требовать повторного активации или долго запускаться. Это нормально — они заново создадут свой кэш. Если проблема не исчезла через 10-15 минут работы, попробуйте переустановить приложение.
- Место не освободилось: Убедитесь, что вы опустошили Корзину. Также проверьте, не заполнена ли папка
~/Downloadsили~/Desktop— иногда пользователи путают кэш с обычными файлами.