прочитайте это: так как у меня была эта проблема так давно

прочитайте это: так как у меня была эта проблема так давно

Значок корзины на моем Dock показывает корзину, содержащую файлы. Я пробовал щелкнуть правой кнопкой мыши и Empty Trash, но файлы там все еще отображаются.

Когда я открываю папку «Корзина» в Finder, я вижу там еще несколько файлов.

Я пробовал вручную очистить Корзину с помощью rm ~/.Trash/*, но это не работает. На самом деле, ls ~/.Trash/показывает, что папка пуста!

Я попробовал Force Quitвоспользоваться Finder, но это тоже не помогло.

Я уверен, что перезагрузка решит проблему, но я бы предпочел решение, не требующее перезагрузки.

Характеристики:

  • Mac OS X 10.8.2 Горный лев
  • MacBook Pro середины 2009 г.

решение1

Перезагрузка не помогает. Я использовал Disk Utility.app, чтобы попытаться восстановить USB-накопитель. Оказывается, файловая система повреждена; только резервное копирование моих файлов, переформатирование и восстановление моих файлов исправляет папку .Trashes на накопителе.

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

решение2

Если файл использовался, пока вы удаляли приложение из Finder, корзина не удалит его, поэтому закройте приложение и повторите попытку.

правка: попробуйте удерживать клавишу Option во время очистки корзины

если это не работает, попробуйте:

Open a terminal.
cd
cd .Trash
rm -fr . (or rm -fr * )
exit

Открыть дисковые утилиты

Разрешения на ремонт

прочитайте это: так как у меня была эта проблема так давно

и чтобы решить это, я сделал то, что вы никогда не подумали бы, что это решит проблему, но по какой-то причине это произошло. Я открыл корзину, нажал Cmd-A, чтобы выбрать все, затем Cmd-I, чтобы узнать, насколько (совокупно) велики все эти файлы, и когда мой Mac попытался получить доступ к файлам, чтобы увидеть их размер, они исчезли

может быть, это сработало для вас ;) дайте мне знать

решение3

Эти мусорные элементы случайно не с внешнего диска? Или резервная копия? Если так, попробуйте:

cd /Volumes ls cd <> ls -a sudo rm -rf .Trashes

решение4

Не требует перезагрузки? Вот как это делается.

В системе есть несколько корзин. Даже у вашего внешнего диска есть свой собственный каталог '.Trash'. Следовательно, некоторые папки блокировки с другого диска могут не удаляться даже при нажатии клавиши 'option'.

Тогда как?

  1. Перейдите к общему поисковику мусора на рабочем столе.
  2. Щелкните правой кнопкой мыши по неудаляемому файлу/папке -> 'Получить данные'
  3. Под 'Общий', запишите или скопируйте 'где' путь
  4. открыть терминал [ command+ space, введите "Терминал"]
  5. тип:sudo rm -R PATH_TO_THE_STUBBORN_DIRECTORY
  6. Будет предложено переопределить... введите y«да» и enter.

Бум!

Связанный контент