Empfohlen, 2024

Die Wahl des Herausgebers

Können Sie den Papierkorb nicht leeren und Zeitmaschinensicherungen nicht löschen? Hier erfahren Sie, wie Sie das beheben können

Windows 10 - Datenwiederherstellung

Windows 10 - Datenwiederherstellung

Inhaltsverzeichnis:

Anonim

Obwohl Time Machine eine bemerkenswerte Lösung für einfache Backups ist, kann für einige Time Machine-Benutzer ein besonderes Problem auftreten, das dazu führt, dass der Mac OS X-Papierkorb nicht geleert werden kann, wenn das Backup-Laufwerk mit dem Mac verbunden ist. Dies wird sich normalerweise wie folgt manifestieren: Wenn ein Benutzer versucht, den Papierkorb zu leeren, weigert sich der Papierkorb, den Papierkorb zu leeren, oder bleibt bei "Vorbereiten, den Papierkorb zu leeren …" hängen, was dann bis zu mehreren hunderttausend (oder mehr) Dateien zählt. Wenn Sie den Papierkorb in Ruhe lassen, wird er manchmal nach einigen Stunden des Zählens der Dateien gelöscht. Er ist jedoch so langsam, dass Sie buchstäblich einen Tag oder länger auf das Löschen des Papierkorbs warten können - praktisch nicht.

Dies ist offensichtlich eine Eigenart oder ein Fehler, der entweder auftritt, wenn jemand versucht, Sicherungen manuell zu entfernen, um zusätzlichen Speicherplatz auf der Festplatte zu schaffen, oder wenn eine alte Sicherung beschädigt wird, wenn Time Machine versucht, die Verwaltung zu übernehmen. Dieses Problem wurde angeblich in einem früheren Mac OS X-Update behoben, es wird jedoch in Mountain Lion, Mavericks, Sierra, El Capitan usw. fortgesetzt, möglicherweise weil die Dateien, die das Problem verursachen, häufig viel älter sind, in der Regel unter Mac OS X Lion und früher.

Wenn Sie das Problem und einige Hintergrundinformationen besprechen, können Sie den Papierkorb wieder leeren und die alten, hartnäckigen Time Machine-Sicherungen ein für alle Mal entfernen.

Papierkorb manuell leeren, wenn Time Machine-Sicherungsdateien hängen bleiben

Dies erfordert die Verwendung von Force Delete über das Terminal, wodurch es etwas fortgeschrittener wird. Wenn Sie nicht wissen, was Sie tun, oder mit Terminal nicht vertraut sind, können Sie dies ganz überspringen und stattdessen auf das unglaublich lange Löschen des Papierkorbs im Finder warten. Fahren Sie auf eigenes Risiko fort.

Stellen Sie sicher, dass Sie Befehle genau ausgeben, da Sie sonst möglicherweise versehentlich Dateien löschen, die Sie nicht entfernen möchten. Dies ist sehr wichtig, da das Terminal Sie nicht zur Genehmigung oder Bestätigung auffordert, sondern einfach alles löscht.

  • Schließen Sie das Time Machine-Laufwerk an den Mac an und stoppen Sie (vorübergehend) alle vorhandenen Time Machine-Sicherungen
  • Öffnen Sie das Terminal unter / Applications / Utilities / und geben Sie den folgenden Befehl ein, um das aktive Verzeichnis in das des Time Machine-Sicherungslaufwerks zu ändern:
  • cd /Volumes/(backup drive name)/.Trashes/

    Um beispielsweise das Verzeichnis auf ein Sicherungslaufwerk mit dem Namen "Mac Backups" zu ändern, lautet der Befehl:

    cd /Volumes/Mac\ Backups/.Trashes/

  • Vergewissern Sie sich, dass Sie sich am richtigen Speicherort befinden, indem Sie den Inhalt des Ordners ".Trashes /" auflisten. In diesem Fall wird normalerweise ein Unterordner "501" angezeigt, der die hartnäckigen Backups.backupdb-Dateien enthält. Mit sudo ls können Sie überprüfen, ob Sie am richtigen Ort sind:
  • sudo ls 501/

    Hinweis: Unter bestimmten Umständen ist der Ordner 501 nicht vorhanden oder trägt einen anderen Namen. Manchmal enthält .Trashes auch direkt die backupdb-Dateien. Wenn Sie das Verzeichnis 501 / nicht finden, löschen Sie stattdessen den Inhalt von .Trashes /. Wir werden uns auf .Trashes / 501 / konzentrieren, um so ausführlich wie möglich zu sein, mit der Absicht, Fehler mit dem Befehl rm zu reduzieren.

  • Löschen Sie nun den Inhalt des Ordners .Trashes 501 mit dem Befehl rm. Stellen Sie sicher, dass hier die richtige Syntax verwendet wird, da Sie sonst möglicherweise versehentlich etwas löschen, das Sie nicht möchten. Der Befehl rm fordert keine Bestätigung an, sondern löscht einfach Dateien.
  • sudo rm -rf 501/Backups.backupdb/

    Geben Sie das Administratorkennwort ein, wenn Sie zum Löschen der .Trashes / 501 / Backup.backupdb / -Dateien aufgefordert werden

  • Lassen Sie das Terminal sitzen und tun es ist Sache, es gibt keine sichtbare Aktivität, aber in der Regel werden Dateien innerhalb von 2-15 Minuten entfernt, beenden Sie das Terminal, wenn Sie fertig sind
  • Stellen Sie sicher, dass der Papierkorb wieder wie vorgesehen funktioniert, indem Sie ihn wie gewohnt im Mac OS X Finder leeren

Nur für erfahrene Benutzer: Kürzere Syntaxversion für im Papierkorb steckende Time Machine-Sicherungen

Eine viel kürzere Version des obigen Prozesses kann erreicht werden, indem einige der in den obigen Schritten verwendeten Schutzmaßnahmen weggelassen werden. Verwenden Sie diesen Befehl nur, wenn Sie mit dem Terminal vertraut sind und ersetzen Sie "BackupDriveName" durch den Namen der betreffenden Festplatte:

sudo rm -rf /Volumes/BackupDriveName/.Trashes/*

Nur für erfahrene Benutzer: Verwenden von tmutil zum Löschen feststeckender Sicherungen vom Terminal

Optional können Sie auch das Befehlszeilentool 'tmutil' verwenden, um ein Backup von Time Machine zu löschen. Ersetzen Sie einfach "DRIVENAME" durch den Namen Ihres Time Machine-Laufwerks und "BACKUPTODELETE" durch das betreffende Backup, das durch das Datum bestimmt wird. Dies erfordert die Verwendung des Terminals, das heißt, es ist nur für fortgeschrittene Mac-Benutzer gedacht:

sudo tmutil delete /Volumes/DRIVENAME/Backups.backupdb/BACKUPTODELETE

sudo benötigt ein Administratorkennwort, um die Aufgabe ausführen zu können.

Jetzt haben wir verschiedene Möglichkeiten vorgestellt, um dieses Problem zu umgehen, und mit Sicherheit wird eine für Sie funktionieren.

Wenn Sie versuchen, alte Sicherungen zu löschen, um Speicherplatz für andere Medien freizugeben, sollten Sie das Sicherungslaufwerk partitionieren, sodass ein Abschnitt für Time Machine vorgesehen ist, während der Rest für die direkte Dateispeicherung verfügbar ist. Auf diese Weise müssen Sie die Time Machine-Sicherungen nicht manuell entfernen, um Platz für Dateien zu schaffen, und hoffentlich verhindern, dass dieses Problem jemals auftritt.

Beachten Sie außerdem, dass Sie diesen Vorgang möglicherweise auf beiden Sicherungslaufwerken ausführen müssen, wenn Sie redundante Time Machine-Sicherungen verwenden.

Löschen von Time Machine-Sicherungen, wenn Sie durch "Schutz vor Systemintegrität" daran gehindert werden

Ein weiteres Szenario, das auf neueren Macs mit neueren Mac OS-Versionen auftreten kann, ist ein Fehler beim Versuch, Time Machine-Sicherungen zu löschen, in dem beispielsweise angegeben ist, dass Elemente im Papierkorb aufgrund des Systemintegritätsschutzes nicht gelöscht werden können. Die Problemumgehung für diesen Fehler besteht darin, SIP auf dem Mac vorübergehend zu deaktivieren, die Time Machine-Sicherungsdateien zu verwerfen und SIP dann erneut zu aktivieren.

Welche Methode hat bei Ihnen funktioniert? Teilen Sie Ihre eigenen Erfahrungen und Lösungen in den Kommentaren unten.

Top