macOS: корзина не очищается — файл используется

  • Обновлено
  • Чтение ≈ 4 минуты

Краткий ответ

Корзина не очищается, если файл используется программой, заблокирован или находится на неподключённом диске. Закройте программы, снимите блокировку через «Свойства», найдите процесс командой lsof и очистите корзину, держа Option, либо удалите файл из Терминала.

В этой статье
  1. Почему не очищается
  2. Причины
  3. Порядок
  4. Когда файл в корзине сам не удаляется
The operation can't be completed because the item is in use
Операция не может быть завершена, так как объект «Файл» используется.
По-русскиФайл заблокирован или открыт программой.

#Почему не очищается

Файл не удаляется, пока он открыт программой или заблокирован. Бывают и иные причины: недостаточно прав, файл находится на отключённом внешнем диске, корзина повреждена, или защита целостности системы запрещает удаление. Сообщение «используется» подсказывает, что нужно найти программу, держащую файл.

#Причины

Возможная причинаКак узнатьЧто делать
Файл открыт в программеФоновые процессы.lsof показывает процесс.Закройте программу.
Файл заблокированФлаг uchg.Значок замка.Снимите блокировку.
Нет прав на удалениеФайл root или другого пользователя.Запрос пароля или отказ.sudo rm для конкретного файла.
Диск отключёнФайл на внешнем накопителе.Корзина не очищается.Подключите диск.
Защита системы SIPСистемный файл.Операция запрещена.Не удаляйте системные файлы.
Повреждённая файловая системаОшибки диска.Невозможно удалить.Первая помощь.

#Порядок

  1. Закройте все программы, работавшие с файломОткройте Корзину двойным щелчком по её значку в Dock, запомните имя файла и выясните, в какой программе он открыт (например, Preview, Pages или Photoshop). Перейдите в эту программу, сохраните незавершённую работу и выберите в верхнем меню «Название программы» → «Завершить» (Command+Q). Вернитесь в Finder → «Очистить Корзину». Если сообщение «Файл используется» остаётся, сначала перезагрузите Mac, затем проверьте процессы, удерживающие файл. Не закрывайте незнакомые системные процессы.
  2. Перезагрузите MacСохраните документы, закройте приложения, затем в меню Apple  выберите «Перезагрузить». После входа откройте программу или раздел, где возникала ошибка, и воспроизведите действие. Если ошибка сохраняется, запишите её точный текст и переходите к следующему целевому способу; не делайте бесконечные принудительные перезапуски во время установки macOS.
  3. Снимите блокировкуВ Finder найдите именно проблемный файл, выделите его и нажмите Command+I («Свойства»). В разделе «Основные» проверьте отметку «Защита»/«Заблокирован»; если это ваш файл и он не должен быть защищён, снимите её. Если пункт недоступен, проверьте права пользователя внизу окна и не меняйте права системных объектов.
  4. Очистите корзину с зажатым OptionЕсли файл принадлежит вам и больше не открыт, сначала воспользуйтесь обычным пунктом Finder → «Очистить Корзину». На некоторых старых выпусках macOS удержание Option во время очистки могло влиять на запросы подтверждения, но не снимает блокировку открытого файла и не гарантирует удаления. Не удерживайте сочетания для восстановления приложения «Фото»: они не имеют отношения к Корзине. Если удаление не удалось, выясните, какая программа держит файл открытым, и проверьте права доступа. Перед любым необратимым удалением убедитесь, что файл не нужен.
  5. Найдите процесс, удерживающий файлОткройте Finder → «Программы» → «Утилиты» → «Мониторинг системы», найдите возможную программу по имени файла и завершите работу с ним штатным способом. В «Терминале» администратор может использовать lsof | grep -F -- "имя_файла", заменив имя на своё, чтобы увидеть использующий файл процесс. Не завершайте незнакомые системные процессы; сперва сохраните документы.
  6. Выберите способ в командной строке или терминалеЕсли предыдущие действия не помогли, прочитайте назначение каждого варианта ниже. Не выполняйте их все подряд: выбирайте только соответствующий вашей ситуации.
    Выберите подходящий вариант — это не команды для последовательного выполнения
    Вариант 1Найти процессы, держащие файл (замените путь)
    Linux · Терминал (Bash)Команда
    Найти процессы, держащие файл (замените путь)
    lsof ~/.Trash/название_файла
    lsof +D ~/.Trash 2>/dev/null | head
    Вариант 2Снять флаг блокировки с содержимого корзины (если файл помечен как Locked)
    Linux · Терминал (Bash)Команда
    Снять флаг блокировки с содержимого корзины (если файл помечен как Locked)
    chflags -R nouchg ~/.Trash/* 2>/dev/null
    ls -lO ~/.Trash
    Вариант 3Права и владелец файлов в корзине
    Linux · Терминал (Bash)Команда
    Права и владелец файлов в корзине
    ls -la ~/.Trash
    Вариант 4Вместо безвозвратного удаления всей Корзины: показать её содержимое и удалить нужный файл через Finder.
    Linux · Терминал (Bash)Команда
    Вместо безвозвратного удаления всей Корзины: показать её содержимое и удалить нужный файл через Finder. Запуск: macOS → Finder → «Программы» → «Утилиты» → «Терминал».
    ls -la "$HOME/.Trash"
    Вариант 5Вместо безвозвратного удаления всей Корзины: показать её содержимое и удалить нужный файл через Finder.
    Linux · Терминал (Bash)Команда
    Вместо безвозвратного удаления всей Корзины: показать её содержимое и удалить нужный файл через Finder. Запуск: macOS → Finder → «Программы» → «Утилиты» → «Терминал».
    ls -la "$HOME/.Trash"
    Вариант 6Очистить корзину внешнего диска (имя тома замените)
    Linux · Терминал (Bash)Команда
    Очистить корзину внешнего диска (имя тома замените)
    ls -la /Volumes/ИмяДиска/.Trashes
  7. Проверьте права на файлВ Finder выделите проблемный файл, нажмите Command+I и разверните «Общий доступ и права доступа». Проверьте, есть ли у вашей учётной записи право «Чтение и запись». Меняйте права только для собственных файлов с известным владельцем; если файл на внешнем диске, проверьте формат и доступность диска. Системные папки не исправляйте рекурсивной сменой прав.
  8. Если файл на внешнем диске: подключите дискЕсли удаляемый файл находился на флешке или внешнем диске, вновь подключите именно этот накопитель и убедитесь, что он отображается в боковом меню Finder → «Места». Подождите окончания подключения; откройте Корзину и попробуйте обычное удаление. При ошибке сначала проверьте том через «Дисковую утилиту» → «Первая помощь» после копирования важных данных. Не отключайте носитель во время работы и не очищайте Корзину, если не уверены, какой файл выбран.
  9. Проверьте корзину диска: у каждого тома своя .TrashesНа внешних накопителях macOS может хранить удалённые объекты в скрытой служебной папке .Trashes. Пользователю не нужно открывать её или менять владельца вручную: подключите соответствующий диск и воспользуйтесь общей Корзиной через Dock. Если сообщение возникает только с этим диском, откройте «Дисковую утилиту» → выберите его том → «Первая помощь» и запишите результат; при ошибках чтения сначала копируйте данные, а не выполняйте удаление служебной папки из Терминала.

Если в корзине осталось огромное количество мелких файлов (кэши разработки, node_modules), Finder может зависнуть при очистке: в таком случае выполняйте удаление из Терминала по частям, начиная с самых больших каталогов, и следите за ходом командой du -sh ~/.Trash.

#Когда файл в корзине сам не удаляется

Иногда в корзине остаётся пункт, который не выделяется и не удаляется. Закройте Finder через «Завершить принудительно» (Option+Command+Esc), откройте снова и повторите. Проверьте скрытые и системные файлы командой ls -la ~/.Trash: имена, начинающиеся с точки, видны только так. Файлы с длинными именами или недопустимыми символами удаляйте из терминала, указывая имя целиком в кавычках. Если корзина показывает, что в ней есть объекты, а при открытии пуста, перезапустите Finder командой killall Finder. Для файлов на сетевом диске учитывайте, что корзина создаётся на самом сервере в каталоге .Trashes или не создаётся вовсе, и права удаления определяет сервер. Если вы не можете удалить файл из-за защиты SIP, значит это системный объект: не удаляйте его и не отключайте защиту.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.