Ich versuche, meinen Papierkorb zu leeren, und es wird immer wieder eine Fehlermeldung angezeigt, die besagt:
.Trash kann momentan nicht geöffnet werden, da er von einer anderen Aufgabe verwendet wird ...
Ich habe versucht, meinen Computer neu zu starten. Wenn Finder
> ausgeführt wird, wird Secure Empty Trash
das gleiche Ergebnis und die gleiche Fehlermeldung von oben angezeigt.
Sie können verwenden,
fuser
um die Prozesse aufzulisten, für die eine Datei geöffnet ist:quelle
X LAB
... enthält eine Anleitung zur Fehlerbehebung bei Papierkorbproblemen unter Mac OS X.
Dateien, die von anderen Anwendungen verwendet werden
Verwenden Sie eine oder mehrere der folgenden Methoden, wenn Sie eine Meldung erhalten, dass eine Datei weder in den Papierkorb verschoben noch aus dem Papierkorb geleert werden kann, da sie von einer anderen Anwendung "verwendet" wird.
Beenden Sie die Anwendung, die die Datei verwendet. Auf diese Weise 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, kann der Befehl Terminal
lsof
den Namen des Prozesses oder der Anwendung, von dem Mac OS X annimmt, dass er die Datei verwendet, wie folgt anzeigen:Klicken Sie im Dock auf das Papierkorbsymbol, um ein Finder-Fenster mit dem Inhalt Ihres Papierkorbs zu öffnen.
Terminal öffnen.
Geben Sie an der Eingabeaufforderung des Terminals
lsof
gefolgt von einem einzelnen Leerzeichen ein, drücken Sie jedoch noch nicht die Eingabetaste.Ziehen Sie die "verwendete" Datei per Drag & Drop aus dem Papierkorb in das Terminalfenster. Der Pfad zur Datei wird nach dem
lsof
Befehl angezeigt:Drücken Sie die Eingabetaste. 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 BEFEHL zu verwenden.
Wenn die Datei von einer geöffneten Anwendung "verwendet" wird, beenden Sie diese Anwendung. Wenn für einen Hintergrundprozess die Datei "in Verwendung" ist, beenden Sie diesen Prozess mit Activity Monitor.
Hinweis: Beim Beenden von Prozessen ist Vorsicht geboten, da für Mac OS X bestimmte Hintergrundprozesse erforderlich sind. Das Beenden von Prozessen wie loginwindow oder kernel_task kann dazu führen, dass Sie Ihr Konto verlassen, Ihren Mac einfrieren oder eine Kernel-Panik auslösen. Wenn Sie nicht wissen, welche Auswirkungen das Beenden eines Prozesses haben kann, beenden Sie den Prozess nicht.
Leeren Sie den Papierkorb eines Kontos und erstellen Sie ihn neu
Betroffenes Konto ist admin:
Betroffenes Konto ist Benutzer:
Dann abmelden und wieder einloggen.
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 !
quelle
Müll es! (kostenlos)
Diese AppleScript-Anwendung leert Ihren Papierkorb. Besonders nützlich, wenn Sie Dateien oder Ordner im Papierkorb mit falsch eingestellten Berechtigungen haben, Papierkorbelemente gesperrt haben, ein feststeckendes Element sicher löschen möchten oder Elemente aus anderen Partitionen in den Papierkorb verschieben.
quelle
Um festzustellen, welche Aufgabe Ihren Papierkorb verwendet, können Sie den folgenden Befehl verwenden:
Beenden oder beenden Sie es dann, indem Sie die PID in der zweiten Spalte angeben, z
Fügen Sie hinzu
-9
, um es gewaltsam zu töten.Alternativ können Sie die Anwendung What's Keeping Me installieren , mit der die Prozesse identifiziert und beendet werden können, die verhindern, dass Ihr Papierkorb gelöscht wird.
Laut Site Brief:
quelle