Mit einer Defragmentierung ordnen Sie die Bestandteile Ihrer Dateien optimal an, um ein höheres Tempo beim Einlesen derselben zu erzielen. Das Prozedere empfiehlt sich bei Festplatten, aber nicht bei SSDs, weil diese weder durch Fragmentierung langsamer werden, die durch eine Defragmentierung beseitigt wird, noch per se durch ein Defrag schneller arbeiten. Eine Defragmentierung schichtet physikalisch Dateidaten auf dem Laufwerk um. Was ist, wenn Sie ein Defrag abbrechen oder wenn es ungewollt zu einem Abbruch dieses Vorgangs kommt, etwa aufgrund eines Stromausfalls oder weil die genutzte Optimierungs-Software abstürzt? Wir klären auf, ob Ihre Daten angesichts solcher denkbaren Miseren oder in sonst einem Zusammenhang in puncto Defrag-Tuning in Gefahr sind.
Schafft Defragmentieren, wenn es schlecht läuft, Datenverlust?
Brechen Sie eine Defragmentierung ab oder wird sie zwangsweise beendet, sollte das keinen Datenverlust bedeuten.
Ist es sicher, eine Defragmentierung abzubrechen? Gehen dabei Daten verloren?
O&O: O&O Defrag arbeitet seit der ersten Version ausschließlich mit den Windows-eigenen Systemfunktionen zum sicheren Verschieben von Dateifragmenten. Das Windows-Betriebssystem mit seinem NTFS-Dateisystem sorgt dafür, dass beim Verschieben dieser Fragmente die ursprünglichen Informationen erst dann gelöscht werden, wenn diese am Zielort geschrieben wurden.
Insofern ist das Abbrechen einer Defragmentierung vollkommen ungefährlich, da die Operation entweder vollständig oder gar nicht ausgeführt wird (siehe auch bei der nächsten Frage atomare Transaktionen auf NTFS).
Wie sieht es aus, wenn während einer Defragmentierung der Strom ausfällt? Sind Daten in diesem Fall in Gefahr?
O&O: Das Dateisystem NTFS von Windows hat verschiedene Schutzmechanismen, um sich gegen solch eine Situation zu wappnen: Es verwendet eine Protokollierung aller Änderungen am Dateisystem (“Journaling”), anhand derer Änderungen bei einem Stromausfall entweder rückgängig gemacht oder abgeschlossen werden können, wenn das System das nächste Mal gestartet wird.
Dateisystemoperationen werden grundsätzlich als atomare Transaktionen ausgeführt, sodass diese entweder vollständig oder gar nicht ausgeführt werden. Dadurch werden unvollständige Operationen in Kombination mit dem Journaling zurückgesetzt, was bei einer Defragmentierung schlicht bedeuten würde, dass die entsprechende Datei weiterhin fragmentiert vorliegt, aber die Daten natürlich erhalten sind.
Defragmentieren nach Datei-Löschung bewirkt Datenverlust – vor einer Datei-Löschung beflügelt es die Datenwiederherstellung
Defragmentieren Sie, dann überschreiben Sie damit häufig einige Laufwerksbereiche mit freiem Speicherplatz. Gelöschte Dateien, die sich darin befinden, lassen sich im Anschluss nicht mehr retten. Vor allem insofern erweist sich ein Defrag-Lauf als datenzerstörend. Ihre nicht gelöschten, also real vorhandenen Dateien fallen Defrags wiederum nicht zum Opfer. Wollen Sie keine gelöschten Dateien rekonstruieren, haben Sie bei der Verwendung eines Defrag-Utilitys insofern kaum etwas zu befürchten.
Würden Sie vor einem Datenverlust defragmentieren, bevor es also zum ungewollten Löschen wichtiger Dateien kommt, würde sich der Defrag-Durchgang als Balsam erweisen: In dem Fall hätte eine Datenrettungs-Software (Unerase, Undelete) bessere Karten, die abhandengekommenen Inhalte zurückzuholen. Übrigens ist der Begriff “Undelete” für Datenrettungs-Tools sinnvoller als “Unerase”: Denn “Un” steht für “rückgängig machen” und “delete” bedeutet “löschen”, wohingegen “erase” für das dauerhafte Löschen (= Schreddern) steht; Letzteres lässt sich penibel betrachtet eigentlich nicht zurücknehmen.
Um noch mal auf das Vereiteln von Datenrettungen, bedingt durch Defrags, zurückzukommen: Zuverlässig radieren Sie mit einem Defrag ehemals gelöschte Dateien nicht zwingend aus. Sondern womöglich nur ein paar Files. Gründlicher vermögen die Sache Drittanbieter-Löschtools für den freien Plattenplatz anzugehen, hier spielt auch das Windows-Bord-Utility “Cipher” mit rein.