Datenrettung funktioniert unterschiedlich und hängt davon ab, wie die Daten verloren . Obwohl Computer -speicherung kann äußerst komplex sein , ist der einfachste Fall , dass von einem Computer zu Hause , die eine Festplatte für die Speicherung und dieser Festplatte hat nur eine einzige Partition. Hintergrund
Computer zu Hause läuft ein Betriebssystem ( Windows, Macintosh, etc.). Das Betriebssystem kennt Dateien . Die Festplatte nicht über Dateien wissen , sie kennt Sektoren . Branchen sind kleine Datenmengen , in der Regel 512 Bytes . Ein Dateisystem (NTFS, HFS + , etc.) übersetzt zwischen Dateien und Sektoren der Festplatte . Datenverlust ist , wenn das Betriebssystem nicht mehr lesen können eine oder mehrere Dateien von der Festplatte .
Das File System
In seiner einfachsten Form ist ein Dateisystem nur ein Tisch auf der Festplatte mit einer Spalte für den Dateinamen und andere Spalte für die Sektor-Nummern von der Datei verwendet. Wenn das Betriebssystem eine Datei erstellt , das Dateisystem eine leere Zeile in der Tabelle findet , schreibt dann den Dateinamen und den Sektor -Nummern. Wenn das Betriebssystem eine Datei liest , sieht das Dateisystem den Dateinamen und dann liest die Sektoren von der Festplatte.
Gelöschte Dateien
Wenn Sie den Papierkorb leeren , erzählt das Betriebssystem das Dateisystem , um jede Datei in den Papierkorb löschen. Die meisten Dateisystemen nicht wirklich löschen Sie die Informationen , sie einfach markieren Sie die Zeile in der Tabelle als verfügbar . Dass Zeile in der Tabelle können durch das Dateisystem in der Zukunft verwendet werden. Schließlich kann die Sektoren auf der Platte wieder verwendet werden , aber sie sind nicht unmittelbar wiederverwendet werden . Bis sie wieder verwendet werden , kann die Datei durch das Lesen der Dateisystem -Informationen direkt und so, als ob die Zeile vorhanden waren wiederhergestellt werden. Speichern von Dateien und Defragmentieren Ihrer Festplatte können gelöschte Dateien nicht wiederhergestellt werden durch die Wiederverwendung Datei Tabellenzeilen und Sektoren der Festplatte .
Beschädigten Dateien
A -Datei beschädigt ist , wenn es nicht gelesen werden kann zurück in. eine Datei kann durch ein Software-Bug , ein Sektor Ausfall oder durch eine beschädigte Dateisystem beschädigt. Obwohl Teile können wiederhergestellt werden , beschädigte Dateien in der Regel nicht vollständig wiederhergestellt werden.
Beschädigtes Dateisystem
Das Dateisystem auf der Festplatte gespeichert ist, so kann es beschädigt werden wie jede andere Datei . Die meisten modernen Dateisysteme entweder halten ein Duplikat des Dateisystems Informationen oder ein Tagebuch , die wiedergegeben werden können , um die Wiederherstellung von Informationen . Selbst wenn ein Dateisystem nicht vollständig wiederhergestellt werden kann Dateien noch durch das Lesen der Informationen über die Dateisysteme direkt wiederhergestellt werden. Einige Dateien sind in der Regel verloren, wenn die Wiederherstellung beschädigten Dateisystemen.
Daten Carving
Viele Dateitypen enthalten deutliche Hexadezimalzeichenfolgen oder Signaturen, die sie zu identifizieren. JPEG-Dateien , zum Beispiel mit dem Hexadezimalzeichenfolge 0xFFD8FF beginnen. Lesen die Sektoren der Festplatte direkt und auf der Suche nach verfügbaren Sektoren, die mit 0xFFD8FF beginnen kann Ihnen erlauben, eine JPEG- Datei wiederherzustellen. Allerdings ist diese Technik, genannt " Daten Schnitzen, " leidet unter mehreren Einschränkungen. Es ist extrem zeitaufwendig. Non -JPEG -Dateien können auch mit 0xFFD8FF beginnen. Sie finden viele Dateien, die nicht JPEGs . Branchen wiederverwendet werden und Dateien können fragmentiert werden . Manchmal wird nur ein Teil der Datei wiederhergestellt . Nicht alle Dateitypen kann durch eine einfache Unterschrift anerkannt werden und so nicht alle Dateien wiederhergestellt werden können.