Введение / Зачем это нужно
Понимание того, как распределяется место на диске вашего Mac, — первый шаг к поддержанию производительности системы и предотвращению ошибок «Диск переполнен». Этот гайд поможет вам быстро идентифицировать «пожирателей» пространства: от кэшей приложений до забытых загрузок и дубликатов файлов. Вы научитесь как использовать встроенные инструменты macOS, так и сторонние утилиты для глубокого анализа.
Требования / Подготовка
- macOS Monterey (12.0) или новее (инструкция актуальна для Sonoma и Ventura).
- Доступ к учётной записи с правами администратора (для некоторых терминальных команд).
- Для анализа системных файлов может потребоваться отключить SIP (System Integrity Protection), но в этом гайде мы сосредоточимся на пользовательских данных, где это не нужно.
Шаг 1: Используйте информацию о хранилище в системных настройках
Это самый простой и визуальный способ, встроенный в macOS.
- Нажмите на Яблочное меню → Общие настройки (System Settings).
- В боковой панели выберите раздел Хранилище (Storage).
- Подождите несколько секунд, пока система просканирует диски. Вы увидите цветную диаграмму, где файлы сгруппированы по категориям: Приложения, Документы, Фотографии, Аудио, Видео, Прочее и Система.
- Нажмите на значок i рядом с любой категорией, чтобы увидеть детализацию и варианты действий (например, «Оптимизировать хранилище» для iTunes или «Очистить» для корзины).
💡 Совет: Система может некоторое время отображать «Расчёт...». Если диаграмма не появляется, перезагрузите Mac.
Шаг 2: Проверьте через Finder
Способ для быстрой проверки конкретного тома или папки.
- Откройте Finder.
- В боковой панеле под разделом «Места» выберите ваш основной диск (обычно называется «Macintosh HD» или носит имя пользователя).
- Нажмите сочетание клавиш ⌘ + I (или в меню выберите Файл → Получить информацию).
- В открывшемся окне в разделе «Общие» вы увидите:
- Доступно: свободное место.
- Использовано: занятое место (может немного отличаться от реального из-за округления).
- Вместимость: общий объём диска.
Для анализа конкретной папки (например, «Загрузки») повторите шаги 2-4, выбрав эту папку.
Шаг 3: Анализ через Терминал (команда df)
Терминал даёт точные, «сырые» данные без округлений.
- Откройте Терминал (через Launchpad, Utilities или Spotlight).
- Введите команду и нажмите Enter:
df -h - Интерпретируйте вывод. Пример:
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk1s1s1 466G 320G 146G 69% 8388608 4294965248 0% //dev/disk1s1s1— устройство (ваш внутренний SSD).466G— общий объём.320G— использовано.146G— доступно.69%— процент заполнения.
⚠️ Важно: Если процент заполнения системного тома (
/) превышает 90%, необходимо срочно очистить место, так как это может привести к нестабильной работе системы и приложений.
Шаг 4: Поиск больших файлов и папок (команда du)
Команда du (disk usage) позволяет исследовать, какие именно папки и файлы занимают больше всего места.
Способ 4.1: Анализ текущей директории
- В Терминале перейдите в домашнюю директорию:
cd ~ - Выполните команду для вывода 10 самых больших элементов в текущей папке:
du -sh * 2>/dev/null | sort -rh | head -n 10du -sh *— рассчитывает занимаемый размер (-s) в удобочитаемом формате (-h) для каждого элемента (*).2>/dev/null— подавляет ошибки «Permission denied».sort -rh— сортирует результат по убыванию (reverse), учитывая числовые значения (human numeric sort).head -n 10— оставляет только первые 10 строк.
Способ 4.2: Глубокий анализ всего системного тома (требует sudo)
Для полного сканирования корня системы (/) нужны права администратора.
sudo du -sh / 2>/dev/null | sort -rh | head -n 20
Введите пароль администратора при запросе. Будьте осторожны: вывод может включать системные файлы, удаление которых нарушит работу macOS. Фокусируйтесь на папках /Users, /Applications, /Library/Caches.
Шаг 5: Используйте сторонние утилиты для визуального анализа
Встроенные средства хороши для базовой оценки, но для глубокой очистки удобны графические анализаторы.
- OmniDiskSweeper (бесплатно) — простой и надёжный инструмент от Omni Group.
- Скачайте с официального сайта.
- Запустите, выберите диск для сканирования.
- Программа построит древовидный список папок, отсортированный по размеру. Вы сможете сразу увидеть и удалить ненужные большие файлы.
- DaisyDisk (платный, но с пробным периодом) — самый наглядный вариант.
- После сканирования диск отображается в виде интерактивной карты (секторов и кольцевых диаграмм).
- Легко найти «слои» пространства, кликая по секторам и углубляясь в структуру.
💡 Совет: Всегда делайте резервную копию (Time Machine) перед массовым удалением файлов, особенно если вы не уверены в их назначении.
Проверка результата
После выполнения очистки (или просто анализа) убедитесь, что данные актуальны:
- Вернитесь в Системные настройки → Хранилище и дождитесь пересчёта.
- Повторите команду
df -hв Терминале и сравните значенияUsedиAvailс предыдущими. - В Finder нажмите
Cmd + Iна диске, чтобы увидеть обновлённую информацию.
Если значение «Использовано» уменьшилось, а «Доступно» выросло — задача выполнена.
Возможные проблемы
- Ошибка «Operation not permitted» в Терминале: Вы пытаетесь просканировать системные директории без прав. Используйте
sudo(как в шаге 4.2) или ограничьтесь домашней директорией (~). - Tерминал показывает больше места, чем Finder: Это нормально. Finder не включает в расчёт некоторые скрытые системные файлы, кэши и файловые «тени» (например, от Time Machine). Терминал показывает точное использование inodes.
- Стороннее приложение не видит системные файлы: Некоторые утилиты (особенно бесплатные) могут не иметь прав на чтение защищённых папок. Запускайте их от имени администратора или используйте встроенные средства.
- После очистки место не освободилось: Убедитесь, что вы действительно удалили файлы, а не просто переместили их в Корзину. Опустошите Корзину (Ctrl+Shift+Delete или щелкните правой кнопкой по Корзине → «Опустостить корзину»).