macOS

Как проверить место на диске macOS: 3 простых способа

В этом гайде вы научитесь проверять использование дискового пространства в macOS тремя методами: через настройки системы, Терминал и графические утилиты. Это поможет освободить место и предотвратить проблемы с производительностью.

Обновлено 16 февраля 2026 г.
5-10 мин
Низкая
FixPedia Team
Применимо к:macOS Sonoma (14.x) и новееmacOS Ventura (13.x)macOS Monterey (12.x)

Введение / Зачем это нужно

Понимание того, сколько свободного места осталось на диске Mac, — критически важно для стабильной работы системы. Когда место заканчивается, macOS начинает замедляться, перестают устанавливаться обновления, а приложения могут крашиться. Этот гайд поможет быстро и точно оценить ситуацию с помощью встроенных инструментов, без установки дополнительного ПО. Вы узнаете не только общий объём, но и сможете найти «тяжёлые» папки, которые стоит очистить.

Требования / Подготовка

  • macOS Sonoma, Ventura или Monterey (инструкция актуальна для этих и более ранних версий).
  • Права локального администратора (для доступа к системным папкам в Терминале может потребоваться sudo).
  • Доступ к учётной записи пользователя.

Способ 1: Через меню «Об этом Mac»

Этот способ даёт наглядную сводку по всем томам.

  1. Нажмите на логотип Apple (🍎) в левом верхнем углу экрана.
  2. Выберите пункт меню «Об этом Mac».
  3. В открывшемся окне перейдите на вкладку «Хранилище».
  4. Вы увидите цветную диаграмму, которая разделяет использование диска по категориям: «Приложения», «Документы», «Системные данные», «macOS» и т.д. Под диаграммой указан общий объём диска и свободное место.
  5. Нажмите на кнопку «Управление…» для получения рекомендаций по освобождению места (автоматическое удаление старых iTunes-фильмов, оптимизация хранилища и т.д.).

💡 Совет: Наведите курсор на цветные сегменты диаграммы, чтобы увидеть точный объём каждой категории.

Способ 2: Используйте Терминал для детального анализа

Терминал даёт максимально точные данные и позволяет анализировать конкретные каталоги.

Шаг 1: Проверьте общее использование всех дисковых разделов

Откройте приложение «Терминал» (через Launchpad или Finder → Программы → Утилиты) и выполните команду:

df -h
  • -h — ключ «human-readable», выводит размеры в удобных единицах (ГБ, МБ).
  • В выводе ищите строку, соответствующую вашему основному диску (обычно / или /dev/disk1s1s1). Столбцы Size (всё место), Used (использовано) и Avail (свободно) дадут вам точную картину.

Шаг 2: Найдите самые большие папки в корне системы

Чтобы понять, что именно «съедает» место, проанализируйте корневые каталоги. Будьте осторожны: не удаляйте файлы, если не уверены в их назначении!

# Показать размер всех папок и файлов в корневом разделе (/) и отсортировать по убыванию
sudo du -x / 2>/dev/null | sort -rn | head -20
  • du — считает использование диска.
  • -x — остаётся в пределах одной файловой системы (не заходит на другие смонтированные диски).
  • 2>/dev/null — подавляет ошибки «отказано в доступе» (для системных папок).
  • sort -rn — сортирует по числовому значению в обратном порядке (от большего к меньшему).
  • head -20 — показывает топ-20 самых больших объектов.

Альтернативный, более наглядный вариант для конкретной папки (например, ~/Downloads или /Applications):

du -sh ~/Downloads/*
du -sh /Applications/*
  • -s — суммарный размер для каждого элемента в папке.
  • -h — человеко-читаемый формат.

Шаг 3: Проверьте размер пользовательских библиотек

Часто огромные объёмы занимают кэши и данные приложений в домашней директории.

# Показать размер основных подпапок в Library
du -sh ~/Library/* 2>/dev/null | sort -rh | head -15

Обращайте внимание на папки Caches, Containers (данные приложений из App Store) и Application Support.

⚠️ Важно: Для анализа системных папок в /Library или /private/var может потребоваться sudo. Используйте sudo du -sh /Library/* с осторожностью.

Способ 3: Дисковая утилита и сторонние инструменты

Встроенная «Дисковая утилита»

  1. Откройте «Программы» → «Утилиты» → «Дисковая утилита».
  2. В левой колонке выберите ваш основной диск (например, «Macintosh HD»).
  3. Нажмите кнопку «Информация» (или «Показать информацию») на панели инструментов.
  4. Появится окно с детальной информацией: общий объём, используемое и свободное место, а также количество файлов.

Сторонние утилиты (рекомендуется)

Для визуального анализа диска отлично подходят бесплатные и платные программы:

  • DaisyDisk (платная, но есть пробная версия): Интерактивная карта диска, где каждый сектор — папка. Очень наглядно.
  • GrandPerspective (бесплатная): Аналогичная визуализация в виде прямоугольников.
  • OmniDiskSweeper (бесплатная от OmniGroup): Простой список папок, отсортированный по размеру.

Эти инструменты позволяют быстро «увидеть» мусор и принять решение об удалении.

Проверка результата

После выполнения любых действий по очистке вернитесь в «Об этом Mac» → «Хранилище» или снова выполните команду df -h в Терминале. Вы должны увидеть увеличение значения в столбце Available (свободно) или уменьшение Used (использовано).

Возможные проблемы

  • «Отказано в доступе» (Permission denied) в Терминале.
    • Причина: Вы пытаетесь получить размер системной папки, доступной только суперпользователю.
    • Решение: Используйте sudo перед командой (например, sudo du -sh /private/var). Введите пароль администратора при запросе.
  • Разница в цифрах между «Об этом Mac» и Терминалом (df).
    • Причина: macOS резервирует часть пространства для системных нужд (например, для сжатия памяти, файлов подкачки). «Об этом Mac» может показывать «доступное» место с учётом этого резерва, а df — физически свободное.
    • Решение: Ориентируйтесь на данные из «Об этом Mac» для понимания, сколько места реально доступно для ваших файлов. Разница в 5-10% — норма.
  • Не могу удалить файл, который показывает du как большой.
    • Причина: Файл может быть заблокирован активным приложением или иметь расширенные атрибуты (например, immutable flag).
    • Решение: Закройте приложение, которое может использовать файл. Используйте lsof | grep /имя_файла чтобы найти процесс. Для снятия атрибутов может потребоваться sudo chflags -R nouchg /путь.
  • После очистки кэша место не освободилось.
    • Причина: Некоторые приложения (особенно браузеры, Adobe) хранят кэш в скрытых папках или используют «снапшоты» файловой системы (например, в Time Machine).
    • Решение: Убедитесь, что вы очищаете правильные папки (~/Library/Caches, а не ~/Library/Application Support). Также проверьте, не включена ли функция «Оптимизировать хранилище» в настройках iCloud.

Дополнительные рекомендации

  • Регулярность: Проверяйте использование диска раз в месяц, особенно если у вас SSD небольшого объёма (256 ГБ или менее).
  • Приоритет очистки: Сначала ищите большие файлы в ~/Downloads, ~/Desktop, ~/Movies и ~/Music. Затем переходите к ~/Library/Caches и ~/Library/Application Support.
  • Безопасность: Никогда не удаляйте файлы из системных каталогов /System, /usr, /bin или /sbin, если не выполняете конкретную инструкцию по восстановлению системы.
  • Резервные копии: Убедитесь, что у вас есть актуальная резервная копия (Time Machine или облачная) перед массовым удалением неизвестных файлов.

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

Как быстро открыть окно с информацией о диске в macOS?
Можно ли через Терминал увидеть, какие папки занимают больше всего места?
Почему в «Об этом Mac» и Терминале цифры по свободному месту могут не совпадать?
Безопасно ли удалять файлы из папки /Library/Caches?

Полезное

Способ 1: Через меню «Об этом Mac»
Способ 2: Используйте Терминал для детального анализа
Способ 3: Дисковая утилита и сторонние инструменты