macOSВысокая

Диск заполнен в macOS: пошаговое освобождение места

Ошибка 'Диск заполнен' в macOS блокирует работу системы. В этом гайде вы узнаете, как диагностировать нехватку места и эффективно его освободить с помощью встроенных и сторонних инструментов.

Обновлено 14 февраля 2026 г.
15-30 мин
Низкая
FixPedia Team
Применимо к:macOS Sonoma 14.xmacOS Ventura 13.xmacOS Monterey 12.xmacOS Big Sur 11.x

Почему macOS сообщает «Диск заполнен»?

Ошибка «Диск заполнен» (или «На вашем диске почти не осталось места») — это не просто предупреждение, а критическое состояние системы. Когда свободное место на стартовом томе (обычно это Macintosh HD) опускается ниже ~2-5 ГБ, macOS начинает блокировать запись новых данных, что приводит к сбоям в работе приложений, невозможности сохранить файл и даже к зависаниям системы.

Система startupdisk (загрузочный диск) — это том, на котором установлена macOS. Именно его заполнение вызывает данную ошибку. В отличие от Windows, где можно перенаправить профили пользователя на другой диск, в macOS многие системные процессы и кэши жёстко привязаны к загрузочному тому.

Основные причины нехватки места

  1. Локальные кэши приложений — браузеры (Chrome, Safari), мессенджеры (Telegram, Slack) и редакторы (Adobe, DaVinci Resolve) могут накапливать гигабайты временных файлов.
  2. Неоптимизированная библиотека Photos — если опция «Оптимизировать хранилище Mac» отключена, в iCloud остаются только превью, а оригиналы высокого разрешения хранятся локально.
  3. Дубликаты и «мусор» в Загрузках — годы накопленных .dmg, .zip, архивов и неиспользуемых установщиков.
  4. Системные данные и журналы — особенно после крупных обновлений macOS или при активной разработке (логи Xcode, Docker).
  5. Старые резервные копии iOS — каждое устройство может занимать 10-30 ГБ в папке ~/Library/Application Support/MobileSync/Backup/.

Пошаговая инструкция по освобождению места

Следуйте шагам в порядке, указанном ниже. Начните с диагностики, затем переходите к очистке.

1. Проверьте детальную статистику использования

Первым делом нужно понять, что именно занимает место.

  1. Откройте  → Об этом Mac → Хранилище. macOS сгруппирует данные в категории: Приложения, Документы, Кэш, Системные данные и т.д.
  2. Нажмите «Управление» для детализации. macOS предложит варианты: «Хранить в iCloud», «Оптимизировать хранилище», «Автоматически очищать Корзину» и «Уменьшить размерность» (для видео). Включите полезные опции.
  3. Для точного анализа установите DaisyDisk (бесплатная пробная версия) или GrandPerspective. Эти утилиты покажут интерактивную карту вашего диска, где каждый прямоугольник — файл или папка, а его размер — занимаемое место. Это самый наглядный способ найти «скрытых гигантов».
# Альтернатива: быстрый terminal-анализ топ-20 самых больших файлов/папок в домашней директории
sudo du -sh ~/* 2>/dev/null | sort -hr | head -20

2. Очистите кэш приложений и системы

Кэш — это временные файлы, которые приложения хранят для ускорения работы. Их удаление безопасно, но может на время замедлить запуск некоторых программ.

  1. Откройте Finder.
  2. Нажмите в меню «Переход» → «Переход к папке…» (или Cmd+Shift+G).
  3. Введите путь ~/Library/Caches и нажмите «Перейти».
  4. Внутри вы увидите папки с именами приложений. Откройте нужную папку и удалите всё её содержимое (не саму папку!). Можно выделить все файлы внутри и переместить в Корзину.
  5. Повторите для системного кэша: в том же диалоге введите /Library/Caches (требует пароль администратора).

⚠️ Важно: Не удаляйте папки Caches целиком, только их содержимое. Некоторые приложения могут создать папку с правами, которые не позволят её пересоздать.

# Безопасная очистка кэша через Terminal (удалит только файлы старше 3 дней)
find ~/Library/Caches -type f -mtime +3 -delete
find /Library/Caches -type f -mtime +3 -delete 2>/dev/null

3. Удалите крупные и ненужные файлы

Используйте встроенные средства macOS для поиска больших файлов.

  1. Откройте Finder и перейдите в папку «Загрузки» (~/Downloads). Сортировка по размеру (в колонке «Размер») сразу покажет .dmg-образы дисков, видео и архивы. Удалите всё, что не нужно.
  2. Используйте умный поиск:
    • В Finder нажмите Cmd+F.
    • Установите фильтр: «Тип» → «Документы».
    • В правом нижнем углу нажмите «+» и добавьте критерий «Размер» → «больше» → 1 GB.
    • Просмотрите результаты и удалите ненужные.
  3. Поиск через Terminal (более гибкий):
    # Найти все файлы больше 1 ГБ в домашней папке (может занять время)
    find ~ -type f -size +1G -exec ls -lh {} \; | awk '{ print $5, $9 }' | sort -hr
    

4. Оптимизируйте хранилище iCloud и Photos

Если вы используете iCloud, локальные копии могут занимать много места.

  1. Откройте Системные настройки → ваш Apple ID → iCloud → Управление хранилищем.
  2. Включите опцию «Оптимизировать хранилище Mac» для Фото. После этого оригиналы высокого разрешения будут храниться в облаке, а на Mac останутся компактные превью.
  3. Проверьте раздел «Резервные копии» и удалите старые бэкапы устройств, которые больше не используете.
  4. В Системных настройках → Общие → Хранилище нажмите «Управление» и активируйте «Оптимизировать хранилище» — macOS автоматически удалит просмотренные фильмы и сериалы из TV.app.

5. Очистите старые установщики и резервные копии

  1. Установщики .dmg: они остаются в Загрузках после установки приложения. Удалите их вручную.
  2. Резервные копии Time Machine: если у вас включён Time Machine на внешний диск, macOS может создавать локальные снимки (local snapshots) для ускорения восстановления. Их можно удалить:
    # Список локальных снимков
    sudo tmutil listlocalsnapshots /
    # Удаление конкретного снимка (замените <дата>)
    sudo tmutil deletelocalsnapshots 2026-02-10-123456
    
    Обычно macOS удаляет их сам, но при нехватке места можно очистить вручную.

6. Рассмотрите внешние решения и очистку iOS-бэкапов

  1. iOS-бэкапы в iTunes/Finder:
    • Откройте Finder → в боковой панели под «Места» выберите ваше устройство (или откройте iTunes).
    • В разделе «Резервные копии» вы увидите список. Выберите старые и нажмите «Удалить резервную копию».
    • Путь к файлам: ~/Library/Application Support/MobileSync/Backup/.
  2. Внешний накопитель: для архивов, фото и видео, которые нужны редко, используйте USB-C/Thunderbolt SSD. Перенесите туда папки Movies, Photos Library (предварительно закройте Photos) и Документы.

Дополнительные эффективные методы

Если после выполнения основных шагов место всё ещё заканчивается быстро, проверьте следующие моменты.

Проверьте «Системные данные» в деталях

Категория «Системные данные» в разделе Хранилище часто содержит:

  • Логи и кэш виртуальных машин (Parallels, VMware, UTM). Удалите неиспользуемые виртуальные машины или уменьшите их размер.
  • Кэш Docker (если установлен). Очистите неиспользуемые образы и контейнеры:
    docker system prune -a
    
  • Кэш Xcode и сборки. Папка ~/Library/Developer/Xcode/DerivedData может достигать десятков гигабайт. Удалите её содержимое.
  • Файлы подкачки (swapfiles). Они создаются автоматически при нехватке RAM и удаляются после перезагрузки. Просто перезагрузите Mac.

Управляйте хранилищем через Terminal (для опытных)

Утилита ncdu (не входит в macOS) даёт детальный интерактивный отчёт.

# Установка через Homebrew (если установлен)
brew install ncdu
# Анализ домашней папки
ncdu ~

Очистка почты (Mail.app)

Почтовые вложения, особенно в активных обсуждениях, могут копироваться в локальную базу. В Mail.app: Почта → Удалить загруженные вложения (или в настройках учётной записи снимите галочку «Загружать вложения»).

FAQ (Часто задаваемые вопросы)

В: Можно ли просто удалить папку ~/Library? О: Нет. Это системная папка, содержащая настройки всех ваших приложений. Удаление приведёт к потере данных, сбросу настроек и, возможно, к неработоспособности программ. Удаляйте только конкретные подпапки (Caches, Logs, Application Support для ненужных приложок).

В: Почему после очистки место быстро снова заканчивается? О: Скорее всего, активно работает приложение с неуправляемым кэшем (например, браузер с открытыми сотнями вкладок, видеоредактор, игра). Закройте такие приложения или найдите в их настройках опцию ограничения кэша.

В: Какие сторонние утилиты безопасны? О: DaisyDisk (превосходная визуализация), CleanMyMac X (комплексная очистка с безопасным белым списком), OnyX (бесплатная, для продвинутых). Избегайте «магических» утилит из непроверенных источников — они могут удалить важные системные файлы.

В: Что делать, если свободного места меньше 1 ГБ, и система не позволяет удалять файлы? О: Перезагрузите Mac. Это очистит временные файлы и файлы подкачки. Если проблема остаётся, загрузитесь в Режим восстановления (Cmd+R при старте) и используйте Терминал оттуда для удаления крупных файлов с внешнего или другого раздела.

В: Оптимизация хранилища iCloud удалит мои фото с Mac? О: Нет. Фото высокого разрешения останутся в iCloud. На Mac будут храниться оптимизированные превью меньшего размера. При необходимости вы можете скачать оригинал двойным кликом. Убедитесь, что у вас есть резервная копия (Time Machine) перед первыми крупными изменениями.

Заключительные рекомендации

Регулярный уход за хранилищем — лучшая профилактика. Раз в месяц:

  1. Очищайте папку «Загрузки».
  2. Проверяйте Кэш (~/Library/Caches).
  3. Используйте Управление хранилищем в Системных настройках.
  4. Удаляйте старые установщики .dmg и ненужные видео.

Если проблема с нехваткой места возникает постоянно, рассмотрите апгрейд — замена встроенного SSD на больший объём (для MacBook с неразборным корпусом это делается только в авторизованном сервисе) или использование внешнего быстрого SSD через USB-C/Thunderbolt для активных проектов.

Часто задаваемые вопросы

Почему место на диске в macOS исчезает само?
Можно ли автоматизировать очистку?
Безопасно ли удалять папку /Library/Caches?
Что делать, если после очистки место снова заканчивается за день?

Полезное

Проверьте детальную статистику использования
Очистите кэш приложений и системы
Удалите крупные и ненужные файлы
Оптимизируйте хранилище iCloud и Photos
Очистите старые установщики и резервные копии
Рассмотрите внешние решения и очистку iOS-бэкапов