.plist-Dateien können nicht aus dem Papierkorb gelöscht werden

Ich habe ein Programm, das beim Löschen einer App auch die zusätzlichen Dateien und den Junk löscht. einschließlich .plist-Dateien. Normalerweise funktioniert das gut, aber dieses Mal hatte ich ein paar Dateien, die es mir nicht erlauben, den Papierkorb zu leeren.

Ich erhalte folgendes, wenn ich auf "Papierkorb leeren" klicke:

Der Vorgang kann nicht abgeschlossen werden, da das Element „com.justinmind.prototyperfree.plist“ verwendet wird.

Der Vorgang kann nicht abgeschlossen werden, da das Element „com.marketcircle.Billings3.plist“ verwendet wird.

Der Vorgang kann nicht abgeschlossen werden, da das Element „com.opendns.osx.DNSCrypt-Menubar.plist“ verwendet wird.

Der Vorgang kann nicht abgeschlossen werden, da das Element „hewgill.com.Stack-Exchange-Notifier.plist“ verwendet wird.

Folgendes habe ich ohne Erfolg probiert:

launchctl unload /System/Library/LaunchAgents/com.justinmind.prototyperfree.plistUndlaunchctl unload /Users/myname/.Trash/com.justinmind.prototyperfree.plist

Ich bin mir nicht sicher, wie ich diese Dinge stoppen soll, damit ich den Papierkorb leeren kann. Jede Hilfe wäre willkommen, danke!

OS X 10.9 (13A603)

rm -rf ~/.Trash/*sollte die Arbeit machen.

Antworten (4)

Wenn Sie Probleme haben, den Papierkorb zu leeren, rm -rf ~/.Trash/*erledigt das Terminal die Arbeit für Sie.

Bearbeiten :

Beachten Sie, dass es mehrere .TrashVerzeichnisse geben kann.
Beispielsweise erstellt OSX auf einem USB-Stick oder einem externen Laufwerk ein weiteres .Trashim Stammverzeichnis des Laufwerks. Sie müssen also möglicherweise verwendenrm -rf /Volumes/DriveName/.Trash.*

Super, danke Matthieu! Dies ist ein direkterer Weg zum Löschen im Vergleich zu der Lösung, die ich in meiner Antwort gefunden habe.

Wenn keine der anderen Lösungen funktioniert, müssen Sie möglicherweise den Systemintegritätsschutz in Mac OS X deaktivieren. Dies war eine Lösung, die auf Apple Stack Exchange als Methode zum Bearbeiten der Keyboard-en.plist-Dateien für das Press-and- Hold Character Picker in OS X. Ihre Lösung verwies hier auf MacWorld UK . Dazu:

  • Starten Sie Ihren Mac im Wiederherstellungsmodus neu (Neustart, halten Sie ⌘-R gedrückt, bis das Apple-Logo erscheint)
  • Wenn das Fenster „OS X-Dienstprogramme“ angezeigt wird, gehen Sie zu „Dienstprogramme“ > „Terminal“.
  • Geben Sie ein csrutil disableund drücken Sie die Eingabetaste
  • Starten Sie Ihren Mac neu
  • Leeren Sie Ihren Papierkorb. Die .plist-Dateien sollten verschwinden
  • Starten Sie im Wiederherstellungsmodus neu und rufen Sie diesmal csrutil enabledas Terminal auf und starten Sie dann erneut neu, um den Systemintegritätsschutz auf Ihrem Mac fortzusetzen.
die einzige Lösung, die für mich funktioniert hat, danke!

Ich bin mir nicht sicher, ob ich weiterhin auf dieses Problem stoßen werde oder nicht, und ob dies der "richtige" Weg war, es zu tun, aber das Folgende hat funktioniert, um die Dateien zu löschen:

https://apple.stackexchange.com/a/24122/33469

Ich hatte dieses Problem. Es war eine App, die nicht existierte/beschädigt war, und die Beschreibung hat nicht geholfen. Aus irgendeinem Grund scheint der Finder die Datei verwendet zu haben.

Vorbereitung: Terminal öffnen und folgende Zeile kopieren (noch nicht einfügen):sudo rm -rf ~/.Trash/*

Schritt 1: Finder neu starten

  • command+alt+esc
  • Wählen Sie den Finder aus und klicken Sie auf „Neu starten“.

Schritt 2 (sofort während dies geschieht): Leeren Sie den Papierkorb

  • Fügen Sie den obigen Code in das Terminal ein (er sollte bereits kopiert sein): sudo rm -rf ~/.Trash/*`
  • Sie müssen wahrscheinlich Ihr Passwort eingeben.

Ich habe dies getan, außer dass ich Alfred benutzt habe, um meinen Papierkorb zu leeren, und es hat funktioniert.