Ich versuche meinen Papierkorb zu leeren und bekomme immer die Fehlermeldung:
Der „Papierkorb“ kann derzeit nicht geöffnet werden, da er von einer anderen Aufgabe verwendet wird, z. B. dem Verschieben oder Kopieren eines Elements oder dem Leeren des Papierkorbs. Versuchen Sie es erneut, wenn die aktuelle Aufgabe abgeschlossen ist.
Überspringen Stop Weiter
Ich habe versucht, meinen Computer neu zu starten und Finder
> auszuführen Secure Empty Trash
. Alles ergibt das gleiche Ergebnis und die gleiche Fehlermeldung von oben.
Versuchen Sie, diesen Befehl im Terminal auszuführen:
sudo rm -rf ~/.Trash/*
Es sollte Sie zur Eingabe Ihres Administratorkennworts auffordern, aber das sollte alle Dateien im Papierkorb ohne Probleme entfernen.
Viel Glück!
Sie können verwenden fuser
, um die Prozesse aufzulisten, die eine offene Datei haben:
ps -eal | grep $(fuser ~/.Trash)
Um festzustellen, welche Aufgabe Ihren Papierkorb verwendet, können Sie den folgenden Befehl verwenden:
lsof | grep Trash
Beenden oder beenden Sie es dann, indem Sie die PID aus der zweiten Spalte angeben, z
kill PID
Fügen Sie hinzu -9
, um es gewaltsam zu töten.
Alternativ können Sie die Anwendung What's Keeping Me installieren , die die Prozesse identifizieren und beenden kann, die das Leeren Ihres Papierkorbs blockieren.
Gemäß Site-Briefing:
Hatten Sie jemals das Problem, dass Sie den Papierkorb nicht leeren oder eine Festplatte auswerfen können, weil Sie etwas daran hindert? Normalerweise liegt der Grund darin, dass eine Anwendung eine Datei geöffnet hat und Sie daher die Festplatte nicht loswerden oder die Datei nicht löschen können. Deshalb haben wir What's Keeping Me! What's Keeping Me identifiziert die Anwendung, die das Element geöffnet hält.
... hat eine Anleitung zur Behebung von Papierkorbproblemen in Mac OS X.
Wenden Sie eine oder mehrere der folgenden Methoden an, wenn Sie eine Meldung erhalten, die besagt, dass eine Datei weder in den Papierkorb verschoben noch aus dem Papierkorb geleert werden kann, weil sie von einer anderen Anwendung „in Verwendung“ ist.
Beenden Sie die Anwendung, die die Datei verwendet. Dadurch können Sie die Datei normalerweise in den Papierkorb verschieben oder den Papierkorb leeren. Wenn Sie sich nicht sicher sind, in welcher Anwendung die Datei verwendet wird, lsof
kann Ihnen der Terminal-Befehl wie folgt den Namen des Prozesses oder der Anwendung mitteilen, von dem Mac OS X annimmt, dass er die Datei verwendet:
Klicken Sie im Dock auf das Papierkorb-Symbol, um ein Finder-Fenster zu öffnen, das den Inhalt Ihres Papierkorbs anzeigt.
Terminal öffnen.
Geben Sie an der Terminal-Eingabeaufforderung lsof
gefolgt von einem einzelnen Leerzeichen ein, aber drücken Sie noch nicht die Eingabetaste.
Ziehen Sie die Datei "in Gebrauch" aus dem Papierkorb in das Terminalfenster und legen Sie sie dort ab. Der Pfad zur Datei wird nach dem lsof
Befehl angezeigt:
lsof /path_to_file
Drücken Sie Zurück. Wenn die Datei "in Verwendung" ist, listet die Ausgabe von lsof die Namen der Anwendungen oder Prozesse auf, die behaupten, die Datei unter der ersten Spaltenüberschrift COMMAND zu verwenden.
Wenn die Datei von einer geöffneten Anwendung „verwendet“ wird, beenden Sie diese Anwendung. Wenn ein Hintergrundprozess die Datei „in Verwendung“ hat, verwenden Sie den Aktivitätsmonitor, um diesen Prozess zu beenden.
Hinweis: Man muss beim Beenden von Prozessen vorsichtig sein, da bestimmte Hintergrundprozesse für Mac OS X benötigt werden. Das Beenden von Prozessen wie loginwindow oder kernel_task könnte Sie dazu zwingen, Ihr Konto zu verlassen, Ihren Mac einzufrieren oder eine Kernel-Panik verursachen. Wenn Sie nicht wissen, welche Auswirkungen das Beenden eines Prozesses haben kann, beenden Sie den Prozess nicht.
Betroffenes Konto ist Administrator:
sudo rm -ri ~/.Trash
Betroffenes Konto ist Benutzer:
sudo rm -ri /Users/user_name/.Trash
Melden Sie sich dann ab und wieder an.
Hinweis: Stellen Sie sicher, dass Sie den Befehl genau wie angegeben eingegeben haben, bevor Sie fortfahren, da Tippfehler in diesem Befehl schwerwiegende Folgen haben können !
Diese AppleScript-Anwendung erzwingt das Leeren Ihres Papierkorbs. Besonders nützlich, wenn Sie Dateien oder Ordner im Papierkorb mit falsch eingestellten Berechtigungen, gesperrte Papierkorbelemente, ein hängendes Element sicher löschen oder Elemente von anderen Partitionen in den Papierkorb verschieben möchten.
Ryan Hollingsworth
pkamb
zsh: no matches found: /Users/USER/.Trash/*
Gordon Davisson
pkamb