Гид по технологиям

Как удалить застрявшие файлы в macOS — когда Корзина не очищается

5 min read macOS Обновлено 03 Dec 2025
Удаление застрявших файлов в macOS
Удаление застрявших файлов в macOS

Если macOS не позволяет удалить файлы из Корзины, сначала закройте все приложения и извлеките смонтированные образа дисков (DMG). Попробуйте «Надёжная очистка Корзины» или перезапуск Finder. Если это не помогает — проверьте права через Дисковую утилиту и «Показать сведения», а в крайнем случае удалите файл через Терминал с осторожностью.

Коротко о проблеме

Иногда при попытке очистить Корзину macOS сообщает, что файлы «используются», хотя вам кажется, что это не так. В большинстве случаев файлы действительно связаны с запущенной программой или с монтированным диском (например, DMG). Часто проблема решается простыми действиями, но иногда требуется диагностика и работа в Терминале.

Важно: описанные шаги работают в macOS с графическим интерфейсом Finder. При сомнениях сохраняйте резервные копии важных данных.

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

1) Файл действительно используется

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

  • Закройте все приложения, кроме Finder. Попробуйте снова очистить Корзину.
  • Если файл был из смонтированного образа (DMG), обязательно извлеките (Eject/Unmount) этот образ перед удалением.

Файл может всё ещё использоваться программой, даже если вы этого не заметили.

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

Перед удалением извлеките или размонтируйте образ диска.

2) Finder завис или произошёл сбой

Иногда проблема — не файл, а сам Finder. Перезапуск Finder часто очищает состояние и снимает «блокировки». Для перезапуска: удерживайте Command и щёлкните правой кнопкой мыши по значку Finder в Dock — появится опция «Перезапустить Finder».

«Надёжная очистка Корзины» — когда обычное не помогает

Надёжная очистка (Secure Empty Trash) перезаписывает данные и применяется для безопасного удаления, но иногда помогает и в случае «зависших» файлов потому, что меняет способ удаления.

  • Удерживайте Command и щёлкните правой кнопкой по значку Корзины или используйте соответствующий пункт в меню, чтобы увидеть опцию «Надёжная очистка Корзины».
  • Если процесс зависает — перезапустите Finder и попробуйте снова.

Опция надёжной очистки может помочь при ошибках Finder.

Примечание: на современных версиях macOS опция безопасной очистки может отсутствовать в системах с Apple File System (APFS) — функционал менялся в разных релизах macOS.

Перезапустите компьютер

Простейшее и часто эффективное действие — перезагрузка. Перезапуск разрывает все активные ссылки на файлы и снимает большинство «подвешенных» блокировок. После перезагрузки снова попробуйте очистить Корзину.

Права доступа и Дисковая утилита

Если перезапуск не помог, проблема может быть в правах доступа или повреждении метаданных файловой системы:

  1. Запустите «Дисковую утилиту» (Disk Utility).
  2. Выберите диск, где находятся файлы, и выполните проверку/восстановление диска и прав доступа (в новых версиях macOS права изменяются автоматически — всё равно проверьте целостность тома).

Также можно правой кнопкой по файлу → «Показать сведения» (Get Info) и проверить раздел «Общие права доступа». Для изменения прав нажмите замок и введите пароль администратора.

Окно сведений файла: проверьте права доступа перед удалением.

Важное замечание: изменение прав на системных файлах или в корневых каталогах может привести к проблемам. Меняйте права только для пользовательских файлов и при ясном понимании последствий.

Терминал: удаление напрямую (крайняя мера)

Если ничего не помогло, можно удалить файл через Терминал. Делайте это аккуратно — удалённые таким образом файлы восстановить нельзя.

Откройте Терминал (Applications → Utilities → Terminal) и выполните команды для навигации и удаления:

cd /путь/до/папки
ls -la
rm имя_файла

Примеры и советы:

  • Чтобы удалить файл с пробелами в имени: rm “имя файла.txt” или rm имя\ файла.txt
  • Для нескольких файлов: rm файл1 файл2
  • Никогда не выполняйте rm -rf / или rm -rf ~ без полного понимания — это удалит данные безвозвратно.

Если нужен доступ администратора, используйте sudo с осторожностью:

sudo rm /путь/до/файла

Мини-правило: rm — мощный инструмент. Дважды проверьте путь и имя файла.

Альтернативные подходы и дополнительные идеи

  • Войдите в macOS в режиме безопасной загрузки (Safe Mode) — некоторые фоновые процессы не запускаются, что может позволить удалить файл.
  • Попробуйте создать новый пользовательский аккаунт и из него удалить проблемные файлы (если проблема связана с профилем пользователя).
  • Используйте сторонние утилиты для управления диском (только от проверенных разработчиков) — иногда они показывают процессы, которые держат файлы.

Когда перечисленные способы не помогут — возможные причины

  • Файл находится в файловой системе в состоянии «коррупции» или повреждены метаданные тома.
  • Файл защищён системной политикой или SIP (System Integrity Protection) — для системных файлов macOS преднамеренно не даёт их удалить.
  • Проблема связана с сетевыми томами или внешними дисками, у которых иные права доступа.

Быстрый чек-лист по шагам (роль-ориентированный)

Для обычного пользователя:

  • Закрыть все приложения → Попробовать очистить Корзину → Перезагрузить.

Для администратора / продвинутого пользователя:

  • Проверить монтированные DMG/диски → Перезапустить Finder → Проверить права в «Показать сведения» → Использовать Дисковую утилиту → При необходимости удалить через Терминал.

Для IT‑поддержки:

  • Проверить процессы, держащие файлы (lsof, Activity Monitor) → Проверить журналы системы → Войти в Safe Mode → В крайнем случае — восстановление из бэкапа и восстановление прав тома.

Быстрый набор команд и подсказок (cheat sheet)

  • Перезапуск Finder: щёлкнуть правой кнопкой по значку Finder в Dock + удерживать Command → «Перезапустить Finder».
  • Навигация в Терминале: cd, ls -la.
  • Проверка открытых дескрипторов (требует знаний): lsof | grep имя_файла
  • Безопасное удаление: использовать GUI опции или rm с проверкой имени.

Дерево решений (упрощённо)

flowchart TD
  A[Не удаётся очистить Корзину] --> B{Файл в смонтированном диске?}
  B -- Да --> C[Извлечь диск и попробовать снова]
  B -- Нет --> D{Finder завис?}
  D -- Да --> E[Перезапустить Finder и повторить]
  D -- Нет --> F{Права/поврежд. тома?}
  F -- Да --> G[Дисковая утилита / Показать сведения]
  F -- Нет --> H[Удаление через Терминал с осторожностью]
  G --> I[Проверить результат]
  E --> I
  C --> I
  H --> I
  I --> J[Если всё ещё нет — обратитесь в поддержку или восстановите из бэкапа]

Когда стоит обратиться за помощью

  • Если вы подозреваете повреждение файловой системы.
  • Если системные файлы блокируются или проблемы появляются на уровне загрузки macOS.
  • Если сомневаетесь в использовании sudo и команд удаления — лучше обратиться к специалисту.

Итог и рекомендации

  • Всегда сначала пробуйте простые действия: закрыть приложения, извлечь DMG, перезапустить Finder или компьютер.
  • Проверьте права доступа через «Показать сведения» и целостность тома в Дисковой утилите.
  • Терминал — мощный инструмент для удаления, но использован с осторожностью.

Важно: перед радикальными действиями сделайте резервную копию важных данных.

Поделитесь своими приёмами: какие способы помогли вам при удалении «застрявших» файлов в macOS?

Фото: Mikael Nordfeldth

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как вывести деньги с Payoneer
Финансы

Как вывести деньги с Payoneer

Пропустить больше 10 секунд в YouTube
Гайды

Пропустить больше 10 секунд в YouTube

Как запретить пересылку писем в Outlook
Безопасность почты

Как запретить пересылку писем в Outlook

Как включить и настроить тёмную тему в Windows
Windows

Как включить и настроить тёмную тему в Windows

Будильник, таймер и секундомер на Android
Android.

Будильник, таймер и секундомер на Android

Как удалить аккаунт X (Twitter) — руководство
Социальные сети

Как удалить аккаунт X (Twitter) — руководство