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

Как очистить Корзину на Mac, если файлы не удаляются

8 min read Mac Обновлено 25 Dec 2025
Как очистить Корзину на Mac, если файлы не удаляются
Как очистить Корзину на Mac, если файлы не удаляются

как-удалить-корзину-с-рабочего-стола-windows-10

В нормальной ситуации очистка Корзины — быстрый процесс: откройте Корзину и нажмите Очистить в правом верхнем углу. Но иногда macOS отказывается удалять отдельные файлы. Эта инструкция подробно разбирает возможные причины и безопасные способы удаления: занятые или заблокированные файлы, проблемы с диском и принудительное удаление через Terminal.

Важно: прежде чем применять «ядерные» методы (sudo rm), убедитесь, что вы действительно хотите уничтожить эти файлы. Некоторые элементы в Корзине могут быть нужны системе или приложениям.

Краткий план действий

  • Перезагрузите Mac и попробуйте снова.
  • Если появилось сообщение «элемент используется», найдите процесс и закройте его.
  • Проверьте, не заблокирован ли файл, и снимите блокировку.
  • Запустите «Первая помощь» в Дисковой утилите при подозрении на ошибки диска.
  • В крайнем случае используйте Terminal с sudo rm — только если понимаете риск.

Почему Корзина не очищается — кратко

Есть четыре основные причины:

  1. Файл открыт (процесс держит дескриптор).
  2. Файл отмечен как «Заблокирован» (Locked).
  3. Ошибки файловой системы или повреждения диска.
  4. Проблемы с правами доступа или с точки зрения безопасности (защищённые системные файлы).

Ниже — подробная последовательность действий с рекомендациями для рядовых пользователей и для администраторов.

1. Перезапустите Mac — самый простой шаг

Иногда приложение некорректно освобождает ресурсы, и процесс продолжает держать файл «в использовании». Перезагрузка убивает фоновые процессы и часто решает проблему.

Шаги:

  1. Нажмите меню Apple и выберите Перезагрузить.
  2. После полной загрузки попробуйте снова нажать Очистить в Корзине.

Если проблема повторяется — переходите к следующему разделу.

2. Файлы используются другим приложением — как найти и закрыть процесс

внутренний-вид-корзины-mac

Если macOS показывает сообщение вроде «Невозможно завершить операцию, потому что элемент используется», значит файл открыт в каком‑то процессе (пользовательском приложении или фоновом служебном процессе).

Простые шаги:

  • Закройте все видимые приложения, которые могли бы работать с этим файлом (TextEdit, Word, Preview, Photoshop и т.п.).
  • Нажмите Option + Command + Esc, чтобы открыть окно Принудительное завершение программ. Завершите подозрительные процессы.

Продвинутая проверка через Terminal (безопасная диагностика):

  1. Откройте Корзину и оставьте её окно открытым.
  2. Нажмите Command + Space, введите Terminal и нажмите Return.
  3. Введите команду:
lsof

lsof означает «list open files» — список открытых файлов. Подождите секунду, затем перетащите проблемный файл из окна Корзины в окно Terminal. Путь к файлу появится в командной строке. Нажмите Return — вы увидите список процессов, которые держат этот файл.

Если команда вывела строки с именами процессов, завершите эти процессы через сам интерфейс приложения или через Terminal:

kill 

где — идентификатор процесса (число) из вывода lsof. Если обычный kill не помогает, можно применить более жёсткий сигнал:

kill -9 

Важно: убивать процессы следует осторожно — принудительное завершение может привести к потере несохранённых данных.

Примечание для новых Mac на Apple Silicon (M1/M2): команды и поведение те же; для входа в безопасный режим и Recovery рацион действий отличаются — см. раздел про Safe Mode и Recovery.

3. Файл заблокирован — быстрое решение

попытка-удаления-заблокированного-файла

Если файл помечен как «Заблокирован», macOS не позволит удалить его, пока не снять эту отметку.

Шаги:

  1. Откройте Корзину.
  2. Control‑кликните файл и выберите Получить сведения (Get Info).
  3. В окне сведений снимите флажок Заблокирован.
  4. Вернитесь в Корзину и нажмите Очистить или Control‑клик → Удалить немедленно.

Если пункт «Заблокирован» неактивен или вы видите отказ по правам доступа, возможно, нужно использовать Terminal или проверить владельца файла (следующий раздел).

4. Проблемы с диском — Дисковая утилита и Первая помощь

запуск-первой-помощи-в-дисковой-утилите

Ошибка файловой системы может мешать удалению. Запустите «Первая помощь» (First Aid) в Дисковой утилите.

Шаги:

  1. Нажмите Command + Space, введите Дисковая утилита и откройте её.
  2. В списке слева выберите диск, на котором находится Корзина (обычно это Macintosh HD).
  3. Нажмите Первая помощьЗапустить.

Если Дисковая утилита сообщает, что ошибки найдены и исправлены — перезагрузите Mac и попробуйте снова. Если ошибки на основном загрузочном диске не устраняются, нужно загружаться в Recovery Mode, чтобы разрешить исправление.

Как войти в Recovery Mode:

  • Intel Mac: перезагрузите и удерживайте Command + R до появления окна восстановления.
  • Apple Silicon (M1/M2): выключите Mac, затем нажмите и удерживайте кнопку питания, пока не появится окно параметров загрузки; выберите «Параметры» → «Продолжить».

В Recovery Mode откройте Дисковую утилиту и снова запустите «Первая помощь» на стартовом диске.

5. Принудительное удаление через интерфейс и через Terminal

очистка-корзины

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

Вариант A — удержание Option при очистке:

  • Откройте Корзину и удерживайте клавишу Option, затем нажмите Очистить. Это заставит систему обойти некоторые проверки блокировки.

Вариант B — удаление через Terminal (более радикально):

  1. Откройте Terminal (Command + Space → Terminal).
  2. Выполните команду:
sudo rm -R "/Users/ваш-пользователь/.Trash/*"

Эта команда удалит все элементы в вашей пользовательской Корзине. Вас попросят ввести пароль администратора; при вводе символы не отображаются — это нормально.

Альтернативы (если вы хотите удалить конкретный файл):

sudo rm -R "/путь/к/файлу в корзине"

Важно: rm — необратимая команда. Ошибочно введённый путь может удалить нужные данные или повредить систему. Убедитесь, что путь корректен: перетяните файл из окна Корзины в Terminal, чтобы подставить точный путь.

Советы по безопасности при работе с Terminal:

  • Всегда копируйте путь из Finder/Корзины, чтобы избежать опечаток.
  • Не используйте sudo rm -rf / или похожие команды без полного понимания.
  • По возможности сначала сделайте резервную копию важных данных.

Дополнительные сценарии и альтернативные подходы

  • Если файл принадлежит другому пользователю или имеет чужие права, используйте:
sudo chown $(whoami) "/путь/к/файлу"
sudo chmod u+w "/путь/к/файлу"

затем попробуйте удалить.

  • Если проблема наблюдается в сетевой папке или на внешнем диске, отключите и снова подключите диск, проверьте формат и права доступа.

  • Для системных файлов macOS может блокировать удаление ради целостности. Не удаляйте системные файлы без понимания последствий.

Безопасный режим и отличия между Intel и Apple Silicon

Safe Mode загружает минимум необходимых компонентов и предотвращает автозапуск сторонних расширений. Это полезно, если проблема вызвана элементом автозагрузки.

Как войти в безопасный режим:

  • Intel Mac: перезагрузите и удерживайте клавишу Shift сразу после звука запуска, отпустите после появления логотипа Apple.
  • Apple Silicon: выключите Mac, затем включите и удерживайте кнопку питания до появления окна параметров загрузки; выберите загрузку в Safe Mode (удерживайте Shift при выборе пользователя, если предложено).

После загрузки в Safe Mode откройте Корзину и попробуйте очистить.

Сценарии, когда методы не помогают (когда это провалится)

  • Файл является частью процессa, который перезапускается автоматически (например, системный демон). В таком случае понадобится искать, какой запускной plаist или daemons ответственен.
  • Повреждение диска настолько серьёзное, что требует полной переустановки macOS или восстановления из резервной копии.
  • Файлы находятся на томе с неподдерживаемой или повреждённой файловой системой (например, некорректно размонтированный NTFS или ошибка в APFS).

Если вы подозреваете серьёзное повреждение, сделайте резервную копию важных данных и обратитесь в службу поддержки или к специалисту по восстановлению данных.

Playbook: пошаговый SOP для техничной поддержки

  1. Попросите пользователя описать сообщение об ошибке и прислать скриншот.
  2. Попросите перезагрузить Mac и повторить очистку.
  3. Если не помогает — проверьте, используются ли файлы через lsof.
  4. Завершите процессы, держащие файлы. Запишите PID и процессы.
  5. Проверьте блокировки в Get Info.
  6. Запустите Первая помощь в Дисковой утилите.
  7. Если нужно — загрузитесь в Recovery и повторите First Aid.
  8. При отсутствии эффекта — удалите через sudo rm, предварительно сняв права/владение при необходимости.
  9. Завершите с рекомендациями по резервному копированию и мониторингу.

Критерии приёмки:

  • Корзина очищается без ошибок.
  • Нет сообщений «элемент используется» или «нет доступа».
  • Система запускается и приложения работают корректно после вмешательств.

Откат/отмена:

  • Перед удалением через Terminal сделайте резервную копию (если возможно).
  • Если ошибочно удалили нужные файлы — попытайтесь восстановить из Time Machine или другого бэкапа.

Решение для ролей: чек-листы

Пользователь (non-admin):

  • Перезагрузить Mac.
  • Закрыть все открытые приложения.
  • Попробовать удержать Option и нажать Очистить.
  • Если не помогает — обратиться к администратору.

Локальный администратор:

  • Проверить lsof, завершить процессы.
  • Убедиться в правах на файл (chown/chmod при необходимости).
  • Попробовать удалить через sudo rm.
  • Запустить First Aid и при необходимости Recovery.

ИТ‑специалист / инженер поддержки:

  • Проанализировать логи (Console) на предмет ошибок файловой системы.
  • Проверить daemons, launchagents и cron/аналогичные задачи.
  • Оценить необходимость восстановления из резервной копии или проверки оборудования.

Матрица рисков и способы их смягчения

  • Риск: удаление нужных файлов. Смягчение: проверка пути, резервная копия.
  • Риск: повреждение системы при kill -9. Смягчение: завершать процессы через интерфейс перед принудительным kill.
  • Риск: невозможность восстановить данные после rm. Смягчение: использование Time Machine и бэкапов.

Короткий глоссарий

  • Корзина: временное хранилище удалённых файлов в macOS.
  • lsof: утилита для отображения открытых файлов и соответствующих процессов.
  • First Aid / Первая помощь: встроенная проверка и попытка исправления ошибок диска.
  • Recovery Mode: режим восстановления macOS для ремонта и переустановки.

Когда обращаться к специалисту

  • Вы не уверены в командах Terminal.
  • Диск проявляет аппаратные признаки отказа (шумы, медленная работа, ошибки монтирования).
  • Нет бэкапов, и данные критичны.

Короткая сводка

Очистка Корзины обычно проста, но если macOS отказывается удалять файл, следуйте порядку: перезагрузка → проверка использования через lsof → снятие блокировки → Первая помощь в Дисковой утилите → принудительное удаление через Terminal как крайняя мера. Всегда сначала убедитесь, что удаляемые данные не нужны, и имейте актуальную резервную копию.

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

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

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

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро