Введение
Кэш (кэш-файлы) — это временные данные, которые macOS и приложения хранят для ускорения работы. Со временем кэш может занимать гигабайты дискового пространства и замедлять систему. В этом гайде вы узнаете, как безопасно очистить кэш на macOS, чтобы освободить место и улучшить производительность.
Что такое кэш и зачем его очищать
Кэш включает в себя:
- Системный кэш: файлы, созданные macOS для быстрого доступа.
- Кэш приложений: данные программ, например, веб-браузеров, почтовых клиентов.
- Кэш пользователя: файлы в вашей домашней папке.
Очистка кэша:
- ✅ Освобождает место на диске.
- ✅ Ускоряет работу системы, если кэш был повреждён.
- ✅ Помогает решить проблемы с приложениями.
⚠️ Важно: Не удаляйте папки кэша полностью — только их содержимое. Приложения пересоздадут необходимые файлы.
Подготовка к очистке
Перед началом:
- Закройте все приложения — это предотвратит блокировку файлов.
- Создайте резервную копию важных данных (на всякий случай).
- Убедитесь в наличии прав администратора — для очистки системного кэша (
/Library/Caches) потребуется пароль.
Очистка кэша системы
Шаг 1: Закройте приложения
Убедитесь, что все программы закрыты. Можно использовать ⌘+Q для выхода или через Dock.
Шаг 2: Очистите кэш пользователя
Кэш пользователя находится в ~/Library/Caches. Вот как его удалить:
Способ 1: Через Finder
- В Finder нажмите ⇧⌘G (Переход → Перейти к папке).
- Введите
~/Library/Cachesи нажмите Enter. - Откройте каждую папку и удалите файлы внутри (не сами папки).
- Опустошите Корзину.
Способ 2: Через Терминал Откройте Терминал (в Приложениях → Утилиты) и выполните:
rm -rf ~/Library/Caches/*
Эта команда удалит все файлы в папках кэша пользователя. Она безопасна, так как не затрагивает системные файлы.
Шаг 3: Очистите системный кэш (опционально)
Системный кэш в /Library/Caches требует прав суперпользователя. Будьте осторожны — удаление системных файлов может нарушить работу macOS.
Если вы уверены:
sudo rm -rf /Library/Caches/*
Введите пароль администратора. Лучше пропустить этот шаг, если не уверены.
Очистка кэша браузеров
Кэш браузеров часто занимает много места. Очищайте их отдельно.
Safari
- Откройте Safari.
- В меню выберите Safari → Настройки (или ⌘,).
- Перейдите на вкладку Дополнения.
- Внизу нажмите Показать меню "Разработчик" в строке меню.
- Теперь в меню выберите Разработчик → Очистить кэш. Или: Safari → Очистить историю… → выберите "всё время" и отметьте "Кэшированные изображения и файлы".
Google Chrome
- Откройте Chrome.
- Нажмите Chrome → Настройки (или ⌘,).
- В левом меню выберите Конфиденциальность и безопасность.
- Нажмите Очистить историю браузера.
- В диалоговом окне выберите диапазон времени (например, "за всё время") и отметьте Кэшированные изображения и файлы.
- Нажмите Очистить данные.
Mozilla Firefox
- Откройте Firefox.
- Нажмите Firefox → Настройки.
- В левом меню выберите Конфиденциальность и защита.
- В разделе "Куки и данные сайтов" нажмите Очистить данные.
- Отметьте Кэшированный веб-контент и нажмите Очистить.
Дополнительные советы
- Автоматическая очистка: Некоторые приложения (например, CleanMyMac X) могут автоматически очищать кэш. Используйте с осторожностью.
- Очистка через утилиты: Встроенная утилита "Дисковое пространство" ( → Об этом Mac → Хранилище → Управление) предлагает оптимизацию.
- Для разработчиков: Если вы работаете с Xcode, очищайте кэш через
xcrun simctl erase allдля симуляторов.
Проверка результата
После очистки:
- Перезагрузите Mac ( → Перезагрузка).
- Проверьте свободное место: → Об этом Mac → Хранилище. Вы должны увидеть увеличение доступного пространства.
- Убедитесь, что приложения работают нормально. Первый запуск может быть медленнее — это нормально, так как кэш пересоздаётся.
Возможные проблемы
- Ошибка "Операция не разрешена": Закройте приложения или используйте
sudoдля системного кэша. - Удаление важных файлов: Не удаляйте папки кэша целиком — только их содержимое. Если что-то пошло не так, восстановите из Time Machine.
- Приложения не запускаются: Возможно, вы удалили критичные файлы. Переустановите проблемное приложение.
- Кэш возвращается: Это нормально — приложения постоянно создают новые кэш-файлы. Регулярная очистка раз в месяц поможет.