Днями я зустрів її проблема з випорожненням кошика (Кошик) на macOS Catalina. Зробивши кілька тестів, я виявив, що ця проблема також виникає на macOS Big Sur якщо створюються сценарії помилок "Зараз неможливо відкрити кошик, оскільки він використовується іншим завданням».
В основному, користувач не може спорожнити сміття Mac (Очистити кошик), Навіть якщо деякі файли в ньому видалено, його не можна повністю спорожнити. Файли або папки залишаються "зависатими" десь у завданні.
“.Trash” can’t be opened right now because it’s being used by another task, such as moving or copying an item or emptying the Trash. Try again when de current task is complete.“ з параметрами "Пропустити", "Зупинити" або "Продовжити".
Як зазначається в повідомленні про помилку, "Смітник" бере участь в іншій операції, і файли всередині нього не можуть бути видалені.
У нашому випадку проблема виникла коли я видалив папку з iCloud Drive. Папку було переміщено до кошика, але він його не було повністю завантажено на Mac. З цієї причини сміттєвий код не можна було випорожнити.
Але є також сценарії, в яких варіант хоч і сміття здається порожнім “Empty Trash“ залишається активним, а піктограма вказує на те, що у нас є файли, які очікують на видалення. Хоча ми їх не бачимо.
У цьому випадку нам доведеться перейти до системних файлів у корені Сміттєві папки і видаляємо їх вручну.
Операційна система macOS використовує два різні корені для папки Кошик. Один корінь знаходиться на локальному жорсткому диску, а інший - у iCloud Drive і призначений для файлів, видалених з iCloud. Вони синхронізуються в кошику.
Вирішення проблеми полягає в ручному видаленні файлів із двох коренів кошика.
1. Мергем у “Finder” → “Перейти” → “Перейти до папки…” та виберіть шлях:
~/.Trash
2. Місце, до якого ми потрапляємо, - це корінь кошика та місцеве сміття. З жорсткого диска. Ми вручну видаляємо весь вміст цієї папки.
3. Перейдіть до кореневої папки Смітник у iCloud Drive:
~/Library/Mobile Documents/com~apple~clouddocs/.Trash
4. Видаліть усі файли в папці ".Trash", включаючи ".DS_Store"
Якщо вручну видалити з "Finder» не працює, в терміналі виконується командний рядок:
sudo rm -rf ~/Library/Mobile\ Documents/com~apple~clouddocs/.Trash
Перезавантажте операційну систему, і піктограма кошика більше не відображатиме елементи в кошику.
Чудова стаття. Дякую за допомогу!