Что такое системные данные на Mac и как их очистить
Если Вы открывали меню Apple > Системные настройки > Основные > Хранилище и задавались вопросом, что же такое «Системные данные», Вы не одиноки. Это одна из наименее очевидных категорий, которые показывает macOS, и она может выглядеть пугающе большой.
Системные данные представляют собой общую категорию для файлов, которыми управляет сама macOS: кэши, файлы журналов, временные файлы, шрифты, файлы поддержки приложений, плагины, кэши миниатюр Быстрого просмотра и часто локальные снимки Time Machine (APFS). Если Вы занимаетесь разработкой программного обеспечения, кэши Xcode и других инструментов разработчика тоже могут попадать сюда.
Важно сразу правильно расставить ожидания: эта категория управляется macOS, и её размер меняется в зависимости от текущего состояния Вашего Mac. Она никогда не может достичь нуля, и Apple не публикует фиксированное «здоровое» количество гигабайт, в пределах которого она должна оставаться. Если Вы видите значение в 40, 60 или даже 100 ГБ, это стоит проверить, но единого эталона для сравнения не существует.
Сначала диагностика, потом удаление
Прежде чем что-либо менять, выясните, что именно формирует общий объём. Перейдите в меню Apple > Системные настройки > Основные > Хранилище. macOS разбивает пространство по категориям (Документы, Приложения, Фото и так далее), и Системные данные находятся среди них. На старых Mac с версиями до macOS Ventura аналогичный экран находился в разделе Об этом Mac > Хранилище, и та же общая категория раньше называлась «Другое», это название Apple убрала начиная с macOS Monterey.
Рекомендации по хранилищу здесь направят Вас к общей очистке (см. руководство Apple по освобождению места на Mac), но именно для Системных данных проверка нескольких известных источников проблемы обычно быстрее, чем ожидание встроенных подсказок.
Решения, примерно в порядке возврата места
Локальные снимки Time Machine. Если Time Machine включена, macOS хранит локальные снимки APFS на внутреннем диске, чтобы Вы могли восстановить недавние версии файлов даже без подключённого диска резервного копирования. На Mac с ограниченным свободным местом они могут разрастаться. Их можно перечислить командой tmutil listlocalsnapshots / в Терминале, и обычно macOS автоматически прореживает их, когда места становится мало. Если Вы хотите полностью отключить автоматическое создание локальных снимков, сделайте это через Системные настройки > параметры Time Machine, а не через команду Терминала, поскольку старый флаг disablelocal больше не работает надёжно. Точные шаги я привожу в статье как отключить локальные резервные копии Time Machine на Mac.
Корзина и Загрузки. Очистка Корзины и папки Загрузки входит в число собственных рекомендуемых шагов Apple по восстановлению места, и с них проще всего начать, поскольку риск минимален. Если Вы хотите, чтобы это происходило автоматически, ознакомьтесь со статьёй как автоматически очищать Корзину на Mac.
Кэши инструментов разработчика. Если Вы используете Xcode, папка ~/Library/Developer/Xcode/DerivedData содержит артефакты сборки и сгенерированные файлы, но не исходный код Вашего проекта, и Xcode заново создаёт их при следующей сборке. Удаление этой папки является обычной практикой среди разработчиков при нехватке места. Кэши симулятора в ~/Library/Developer/CoreSimulator тоже стоит проверить.
Перестройте индекс Spotlight. Повреждённый или раздутый индекс Spotlight иногда может увеличивать объём Системных данных. Официальное решение Apple: перейдите в Системные настройки > Spotlight > Конфиденциальность поиска, добавьте свой диск в список исключений, подождите немного, а затем уберите его снова, чтобы запустить чистую переиндексацию. Полные шаги приведены в руководстве Apple по перестроению индекса Spotlight.
Перезагрузку тоже стоит попробовать: обычно она безвредна, если Вы сначала сохраните всю открытую работу, но я бы не рассчитывал, что она сама по себе заметно уменьшит показатель Системных данных.
Когда Системные данные действительно огромны
Если Системные данные выглядят необычно большими для Вашего Mac, примерно 100 ГБ или больше на типичном диске, это стоит изучить подробнее, и обычно указывает на что-то конкретное: необычно большое накопление снимков, годы накопленных кэшей разработчика или приложение, которое ведёт себя некорректно и сбрасывает логи. Пройдите по списку выше по порядку и загляните в статью освобождение места на Mac за более широким чек-листом по очистке, включая перенос файлов через iCloud Рабочий стол и Документы, что может освободить локальное место на диске.