Любопитство macOS Tweaks

Как да решим - Кошчето не може да се отвори в момента, защото се използва от друга задача

Онзи ден я срещнах проблемът с изпразването на кошчето (Кошче) на macОС Каталина, След като направих някои тестове, установих, че този проблем се появява и на macOS Big Sur ако са създадени специфични сценарии за грешки "Кошчето не може да се отвори в момента, защото се използва от друга задача".

По принцип потребителят не може да изпразни кошчето Mac (Empty Trash), Дори някои файлове в него да бъдат изтрити, той не може да бъде изпразнен напълно. Файлове или папки остават „висящи“ някъде в дадена задача.

“.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 Карам, Папката беше преместена в кошчето, но той не беше напълно изтеглен на Mac, Поради тази причина кодът на боклука не може да бъде изпразен.

Но има и сценарии, в които, въпреки че Trash изглежда празен, опцията Empty Trash остава активен и иконата показва, че имаме файлове, които чакат да бъдат изтрити. Въпреки че не ги виждаме.
В този случай ще трябва да отидем до системните файлове в основата Папки за боклук и ги изтриваме ръчно.

OS macOS използва два различни корена за папката Кошче. Единият корен се намира на локалния твърд диск, а другият е в iCloud Drive и е предназначен за файлове, изтрити от iCloud. Двамата се синхронизират в кошчето.

Решението на проблема е да изтриете ръчно файловете от двата корена на кошчето.

1. Отидете на „Finder“ → „Go“ → „Go to Folder ...“ и изберете път:

~/.Trash

2. Мястото, до което стигаме, е коренът на кошницата и местният боклук. От твърдия диск. Изтриваме ръчно цялото съдържание на тази папка.

3. Отидете до корена на папката Кошче в iCloud Карайте:

~/Library/Mobile Documents/com~apple~clouddocs/.Trash

4. Изтрийте всички файлове в папката ".Trash", включително ".DS_Store"

Ако ръчното изтриване от "Finder" не работи, командният ред се изпълнява в Терминал:

sudo rm -rf ~/Library/Mobile\ Documents/com~apple~clouddocs/.Trash

Рестартирайте операционната система и иконата Trash вече няма да показва елементи в кошчето.

Как да решим - Кошчето не може да се отвори в момента, защото се използва от друга задача

За автора

хитрост

Имам удоволствието да споделя опита си с компютрите, мобилната телефония и операционните системи, да разработвам уеб проекти и да предлагам най-полезните уроци и съвети.
Обичам да "играя" на iPhone, MacBook Pro, iPad, AirPort Extreme и операционни системи macOS, iOS, Android и Windows.

Оставете коментар