Auf dem Markt sind viele Datenrettungstools erhältlich. Arbeiten sie alle auf die gleiche Weise? Sind sie nur eine verbesserte Version von undelete.exe mit einer ansprechenden Benutzeroberfläche anstelle der Befehlszeile? Lesen Sie weiter, um es herauszufinden!
Undelete.exe
„Undelete“ war der Name oder das Dateiwiederherstellungstool, das von Microsoft mit MS-DOS 5.0 bis 6.22 geliefert wurde. Der Befehl funktionierte einfach durch „Rückgängigmachen“ der Löschoperation, indem ein Datensatz im Dateisystem, der zu einer gelöschten Datei gehört, als vorhanden oder eben nicht gelöscht markiert wurde. Dieser Ansatz war nichts weiter als ein schmutziger Trick, der (mehr oder weniger) zur Zeit kleiner Dateien, kleiner Festplatten und langsamer PCs funktionierte.
Mit den heutigen Multitasking-Betriebssystemen, die viele Dateien gleichzeitig lesen und schreiben, würde dieser Ansatz, wenn er implementiert würde, schnell das Dateisystem ruinieren und die Festplatte unbrauchbar machen. Moderne Datenrettungstools basieren auf einem anderen Ansatz.
Der moderne Weg zur Wiederherstellung gelöschter Dateien
Die heutigen Datenrettungstools ändern das Dateisystem nicht mehr, um Ihre Dateien zurückzubekommen. Tatsächlich versuchen sie, nichts auf Festplatten zu schreiben, die die wiederherzustellenden Dateien enthalten. Einfachere Datenrettungstools analysieren immer noch nur das Dateisystem, um Datensätze zu entdecken, die zu gelöschten Dateien gehören. Anschließend analysieren sie diese Datensätze, um herauszufinden, welche Sektoren auf der Festplatte zu dieser bestimmten Datei gehören. Dann lesen sie diese Sektoren und speichern eine neue Datei an einem anderen Ort.
Tools, die etwas anspruchsvoller sind, werden sich extra bemühen, das gesamte Dateisystem zu überprüfen, um nach Datensätzen zu suchen, die auf diese Sektoren auf der Festplatte verweisen. Wenn einige Sektoren, die zu einer gelöschten Datei gehören, von anderen Dateien verwendet werden, sinken die Chancen auf eine erfolgreiche Wiederherstellung.
Signature Search
Zuletzt verwenden einige der besseren Datenrettungstools (z. B. RS Partition Recovery) intelligente Algorithmen, die gelöschte Dateien auch dann finden können, wenn sie nicht mehr im Dateisystem erscheinen. Dies funktioniert durch eine umfassende Scan des Festplattenoberfläche im Low-Level-Modus und durch den Vergleich der Ergebnisse mit einer Datenbank unterstützter Dateiformate. Wenn eine Signatur eines bekannten Dateityps erkannt wird (z. B. die „JFIF“-Signatur für JPEG-Dateien, „%PDF%“ für Adobe PDF usw.), analysiert das Tool anschließend den Dateikopf, um die Länge der Datei zu berechnen. Schließlich kann das Tool, wenn es den genauen Anfang und die Länge einer Datei kennt, genau bestimmen, welche Sektoren zu einer Datei gehören. Natürlich wird auch die Information aus dem Dateisystem verwendet, um eine präzisere Entscheidung zu treffen.
Schlussfolgerung
Die heutigen Datenrettungstools haben im Vergleich zum alten „undelete.exe“ enorme Fortschritte gemacht. Sie verändern das Dateisystem nicht mehr und verwenden ausgefeilte Algorithmen, um Dateien zu lokalisieren und wiederherzustellen, auch wenn sie nicht mehr im Dateisystem erscheinen. Dadurch sind Ihre Chancen auf eine erfolgreiche Wiederherstellung heute viel höher als vor einem Jahrzehnt.