Dateiwiederherstellungssoftware

Nachdem ich viele Dateiwiederherstellungssoftwares verwendet hatte, war die einzige, die ich nützlich fand, TestDisk mit PhotoRec . Aber es fehlt eine grafische Benutzeroberfläche und es ist nicht geeignet, es „nicht fortgeschrittenen Benutzern“ zu empfehlen.

Bitte schlagen Sie eine gute Dateiwiederherstellungssoftware vor, die benutzerfreundlich ist.

Usage Senarios: Jemand hat eine Festplatte formatiert? Beschädigung des Dateisystems? Eine Datei wiederherstellen?

Eine Software, die all diese Szenarien unterstützt, ist eine IDEAL-Software. Und genau wie die meisten idealen Dinge ist es unwahrscheinlich, dass es existiert. Unterstützung für weit verbreitete Dateisysteme wie NTFS, FAT und EXT wird erwartet.

Ich suche nach „Formatierte Festplatte/gelöschte Partition“ und „Datei wiederherstellen“. testDisk und PhotoRec können mit diesen Situationen gut umgehen. Ich suche nach einer GUI-basierten Alternative.

Grundvoraussetzungen:

  • Dateisystemunterstützung - FAT, FAT32, NTFS
  • Stellen Sie gelöschte Dateien von MemoryCard oder PenDrive wieder her.
  • Stellen Sie gelöschte Dateien von der Festplatte auf DeletedPartition wieder her.

Ein assistentengesteuerter Ansatz wird geschätzt. Und es sollte eigentlich funktionieren. Ich habe Software verwendet, die die Dateinamen anzeigt, aber nach der Wiederherstellung sind alle Dateien beschädigt. Genau diese Dateien, obwohl mit durcheinandergebrachten Namen, wurden von PhotoRec wiederhergestellt.

Weitere Funktionen sind wünschenswert, aber nicht erforderlich.

Möchten Sie eine kostenlose Anwendung oder ist es nicht wichtig?
Wiederherstellen (sofort nach dem Löschen oder nach einiger Zeit?), Wiederherstellen von formatierten Daten (verschlüsselte Daten?) und Dateisystembeschädigung (physischer Schaden?). Es scheint ein sehr breites Spektrum an Bedürfnissen zu sein, das einen unterschiedlichen Ansatz erfordert.
In Bezug auf NTFS habe ich einige davon in dieser Antwort aufgelistet: softwarerecs.stackexchange.com/a/31377/19806
Hast du FTK Imager ausprobiert? Es ist ein forensisches Werkzeug, das von Fachleuten verwendet wird.
@SirMuffington: FTK Imager ist gut darin, Image-Dateien zu erstellen und zu mounten und auf Dateien darauf zuzugreifen. Es kann keine verlorenen Partitionen wiederherstellen oder defekte Partitionen reparieren.

Antworten (4)

Die Art von Werkzeug, nach der Sie suchen, wird es wahrscheinlich nicht geben. Zu verstehen warum ist ein großer Teil des Problems.

Dateiwiederherstellung ist ein sehr weites Feld. Es beinhaltet Dinge wie:

  1. Stellen Sie eine Datei wieder her
  2. Hoppla, ich habe die Partition formatiert
  3. Das Dateisystem ist beschädigt oder die Festplatte ist beschädigt. Was kann ich abbekommen?

Dies schließt die interessanteren/spezialisierten Fälle wie forensische Analysen und dergleichen aus. Außerdem wird jedes Tool da draußen dateisystemspezifisch sein. Es ist unwahrscheinlich, dass ein Tool zum Wiederherstellen von Daten von einer ISO9660-CD-ROM auf einer NTFS-Festplatte funktioniert. Für den allgemeinen Fall werden Sie es also nicht finden. Es tut uns leid.

Im Allgemeinen ist es auch äußerst wichtig, dass jemand, der weiß, wonach gesucht und angepasst werden muss, die Dateiwiederherstellung durchführt. Fortgeschrittene Fälle wie beschädigte Festplatten (und damit wahrscheinlich Dateisystembeschädigungen) sind in den meisten Fällen nicht hilfreich. (Solche Tools existieren jedoch für CD-ROMs).

Die Komplexität der Wiederherstellung von Dateien variiert auch erheblich je nach Dateisystem.

Für ein einfaches Dienstprogramm zum Wiederherstellen würde ich wahrscheinlich Recuva empfehlen . Es ist gut respektiert und einfach zu bedienen. Leider geht es nicht über Undelete-Szenarien hinaus.

Um es kurz zu machen, ich habe Ubuntu auf einer der Partitionen meiner externen Festplatte installiert, auf der meine persönlichen Daten gespeichert waren. Die Installation von Ubuntu bedeutet, dass die Partition von NTFS auf FAT formatiert und etwa 1 GB an Daten hinzugefügt wurde.

Ich habe jedoch das File Scavenger Data Recovery Utility verwendet und es konnte meine Dateien wiederherstellen, die sich vor der Installation von Ubuntu auf meiner Festplattenpartition befanden.

File Scavenger kann versehentlich gelöschte, aus dem Papierkorb entfernte Daten und Dateien auf beschädigten, gelöschten oder neu formatierten Partitionen wiederherstellen. Dateien werden mit dem ursprünglichen Dateinamen, Ordnerpfad und Datum wiederhergestellt.

Der Vorgang des Suchens und anschließenden Wiederherstellens dauerte fast 12 Stunden (1T HDD, 600 GB Partition, 180 GB wiederhergestellte Daten). Während Scavenger suchte, fand es sogar ältere Dateien, die ich nicht brauchte, daher musste ich nur die Dateien auswählen, die ich wiederherstellen wollte (zum Glück war es ein Hauptordner).

Worüber ich mich sehr gefreut habe, ist, dass es gelungen ist, Dateien mit nicht-englischen Textnamen zu bringen. Bedeutet alle meine Dateien kamen wieder mit ihren ursprünglichen Namen entlinken andere Tools die meine Dateien in beliebige Dateiverzeichnisse und Namen brachten__ _____ ____.pdf

Ein paar Prozent der Dateien wurden aufgrund langer Dateinamen nicht abgerufen (für mich sowieso nicht wichtig). Es scheint, dass sich diese Dateien in einer tiefen Dateihierarchie befanden, dir1/dir2/dir3/dir4.../img.jpgwas Scavenger daran hinderte, sie wiederherzustellen.

Die kostenlose Version stellt nur die ersten 64 kb einer Datei wieder her, richtig?

Wenn es nicht wichtig ist, dass diese Software kostenlos verwendet werden kann, kann ich Ihnen Recover My Files vorschlagen . Sie können seine Informationen im Folgenden sehen:

Webseite

Meine Dateien wiederherstellen

Haupteigenschaften

  • Verbesserte Partitionswiederherstellung. Schnellere Wiederherstellungsgeschwindigkeit und bessere Validierung von doppelten oder ungültigen Dateien.
  • Neue Dateityp-Signaturen für File Carving.
  • Schnelleres Speichern und Laden von Suchergebnissen. Suchergebnisse automatisch validieren.
  • Erstellen Sie Laufwerksabbilder im DD-, E01- und AFF-Format.

Wichtige Funktionen

  • Ermöglichen Sie es einem Benutzer, vor dem Kauf einer Lizenz genau zu bestimmen, ob seine Dateien wiederhergestellt werden können. Dies geschieht in erster Linie über das Anzeigefenster, das den Inhalt gefundener Dateien anzeigt.
  • Der Inhalt eines durchsuchten Laufwerks wird nicht verändert. Recover My Files ist als Datenwiederherstellungstool konzipiert, NICHT als Laufwerksreparaturtool. Es wird nicht auf die ursprüngliche Festplatte geschrieben oder deren Inhalt geändert. Wenn Recover My Files nicht die Lösung ist, kann der Benutzer nach einer neuen Lösung suchen, ohne den Status des problematischen Laufwerks zu ändern.

Was es wiederherstellen kann

  • Gelöschte Dateien (einschließlich Dateien, die aus dem Windows-Papierkorb geleert oder umgangen wurden)
  • Fehlende Dateien, die durch die Beschädigung eines Windows-Dateisystems verloren gegangen sind; Formatierte Laufwerke
  • RAW-Laufwerke
  • Beschädigte Laufwerke
  • Nicht zugeordnete Laufwerke
  • Fehlende Laufwerksbuchstaben
  • Datenverlust durch Zurücksetzen oder Neuinstallieren des Windows-Betriebssystems.

Unterstützte Medien

  • Festplatten, einschließlich externer USB-Laufwerke
  • USB-Sticks, USB-Sticks, USB-Sticks oder andere USB-Medien-Kamerakarten
  • Hardware- und Software-RAID (JBOD, RAID 0,1,5)
  • iPods, MP3-Player und Diktiergeräte

Unterstützte Dateisysteme

  • Windows FAT12/16/32/exFAT, NTFS, Dateisysteme
  • Macintosh HFS, HFS+ Dateisysteme

Unterstützte Drive-Image-Formate

  • DD oder RAW
  • EnCase®.E01
  • Safeback® v2
  • Forensisches Dateiformat .AFF
  • SMART®
  • VMWare®
  • ProDiscover®
  • Microsoft-VHD
  • Apple DMG
Es gibt viele Tools, die Recovery My Files sowohl grafisch als auch leistungsmäßig sehr ähnlich sind, und diese Antwort sieht ein bisschen aus wie eine Anzeige. Sind Sie mit den Herstellern dieser Software verbunden? Es ist völlig in Ordnung, aber in diesem Fall sollten Sie einen Haftungsausschluss in Ihre Antwort schreiben.

Ich stelle Daten wieder her, um mein Brot und Butter zu verdienen, habe Dateiwiederherstellung entwickelt und war an der Entwicklung von Dateiwiederherstellungssoftware beteiligt. Derzeit beschäftige ich mich hauptsächlich mit der Wiederherstellung von Fotos (Speicherkarten) und der Fotoreparatur.

Ich möchte damit beginnen zu erklären, wie in bestimmten Situationen ein RAW-Scanner wie PhotoRec erfolgreich sein kann, während ein ausgefallenes kommerzielles Tool dies nicht ist:

Dateisystembasierte Wiederherstellung

Die meisten dieser ausgefallenen Tools versuchen, ein „virtuelles Dateisystem“ zu rekonstruieren, komplett mit Dateinamen und Ordnerstruktur. Die meisten Dateisysteme haben also bestimmte Strukturen, um Dinge wie den Dateinamen, die Dateigröße, einen „Elternteil“ und einen Zeiger auf die eigentlichen Dateidaten zu speichern. Diese zu finden ist kein Hexenwerk, und solange diese Dateisystemstrukturen vorhanden sind, ist es oft möglich, einen Ordnerbaum mit Dateinamen usw. zu erstellen.

Wenn diese Strukturen nicht gefunden werden können, kann nur ein Carver (wie PhotoRec) funktionieren, aber dazu komme ich später.

Damit der von mir erwähnte Zeiger funktioniert, müssen jedoch bestimmte Metaparameter korrekt bestimmt werden! Dateisysteme unterteilen das Dateisystem in „Blöcke“, die in vielen Dateisystemen als „Cluster“ bezeichnet werden. Diese Cluster haben eine bestimmte Größe (wie zum Beispiel 8 Sektoren) und daher können wir jede Clusternummer in eine tatsächliche LBA-Sektoradresse umwandeln. Aber damit das funktioniert, müssen wir wissen:

  • Clustergröße
  • Beginn des Datenbereichs, ab dem wir mit dem Zählen beginnen können

Wenn eines dieser beiden falsch bestimmt wird, kann ein Tool sehr wohl in der Lage sein, eine Ordnerdateiliste zu erstellen, aber jedes Mal, wenn wir eine Datei wiederherstellen, ist die wiederhergestellte Datei beschädigt. Der Zeiger kann sich korrekt auf einen Cluster beziehen, wenn wir jedoch am falschen Punkt anfangen zu zählen oder die Clustergröße falsch erhalten, erhalten wir einige willkürliche Daten.

Normalerweise können diese Werte (Dateisystem-Offset und Clustergröße) leicht aus dem BPB des Bootsektors gelesen werden, jedoch sollte sich die Dateiwiederherstellungssoftware nicht auf diesen einzelnen Fehlerpunkt verlassen, es kann schließlich ein Datenverlust sein, der durch einen beschädigten Bootsektor im verursacht wird erster Platz!

Selbst wenn wir die richtige Clustergröße und den richtigen Offset haben, um mit dem Zählen zu beginnen, kann eine beschädigte Dateizuordnungstabelle im Fall eines FAT-basierten Dateisystems verhindern, dass eine Datei mit einem solchen dateisystembasierten Wiederherstellungstool wiederhergestellt werden kann, wo ein Raw-Scan-Tool wie PhotoRec kann möglicherweise die Datei wiederherstellen. Die folgenden Dateien wurden mit einem dateisystembasierten Tool von einer FAT32-Speicherkarte wiederhergestellt, auf der FAT beschädigt war. Wie wir sehen können, sind alle Dateien beschädigt. Mit einem Raw-Scan-Tool wurden 95 % der Dateien intakt wiederhergestellt!

Geben Sie hier die Bildbeschreibung ein

RAW- oder signaturbasierte Wiederherstellung

PhotoRec ist ein Tool, das Dateien anhand einer Dateisignatur erkennt und größtenteils Dateisystemparameter ignoriert.

Zum größten Teil, weil Dateisystem-Offset und Clustergröße immer noch nützlich sind:

Ein Raw-Scanner durchsucht das Laufwerk nach Signaturen, z. B. FF D8 FF, um JPEG-Dateien zu finden. Diese Signaturen befinden sich in der Regel nahe am Anfang der Datei, und da Dateien an Clustergrenzen beginnen, können wir die Anzahl der Stellen reduzieren, an denen nach einer Signatur gesucht werden muss, wenn wir die Clustergröße und den Dateisystem-Offset kennen. Wenn diese unbekannt sind, können wir die Sektorgrenzen betrachten, aber der Scan wird langsamer.

Wir stoßen sofort auf die Nachteile der Methode:

  • FF D8 FF ist keine exklusive Byte-Folge, wir sehen möglicherweise falsch positive Ergebnisse
  • Bei vielen Dateitypen können wir das Dateiende nicht zuverlässig bestimmen
  • Fragmentierte Dateien können nicht einfach wiederhergestellt werden

Ein Tool wie PhotoRec scannt nach vielen Dateitypen. Angenommen, es hat den Beginn eines JPEG (FF D8 FF) erkannt, läuft aber jetzt auf die Byte-Sequenz 49 44 33, die zufällig die Signatur für eine MP3-Datei ist, aber auch eine zufällige Byte-Sequenz in JPEG-Daten sein kann.

Ein Raw-Scanner kann nun entscheiden, dass er die nächste Datei gefunden hat, und daher das JPEG schließen, das folglich unvollständig wiederhergestellt wird.

Wir sehen also, dass die dateisystembasierte Wiederherstellung Vor- und Nachteile hat, aber auch die rohe oder signaturbasierte Dateiwiederherstellung. Generell würde ich immer zuerst die dateisystembasierte Wiederherstellung versuchen, da sie viele Vorteile bietet, wie z. B. die Wiederherstellung von Dateinamen und Ordnerstrukturen, und je nach Dateisystem können sogar fragmentierte Dateien problemlos wiederhergestellt werden.

Also, beste Dateiwiederherstellungssoftware ..

Zunächst einmal ist die beste Dateiwiederherstellungssoftware diejenige, die sehr gut in der Dateisystemrekonstruktion ist, aber auch eine Rohdatenwiederherstellung als Fallback-Option anbietet.

Alle von mir empfohlene Software wird von echten Datenwiederherstellungsingenieuren in Labors für die Wiederherstellung logischer Dateien verwendet. Da dies der Fall ist, profitiert diese Software stark von Feedback, das auf vielen realen Datenverlustszenarien basiert. Außerdem ist diese gesamte Software 64-Bit, sodass sie Millionen von Dateien verarbeiten kann und Konfigurationen mit mehreren Festplatten (RAID und NAS) unterstützt.

Die Consumer-Version eines Tools wie R-Studio ist genau die gleiche wie die teurere TECH-Version, nur einige Funktionen, die Sie möglicherweise nicht benötigen, wurden deaktiviert. Die Consumer-Version von ReclaiMe verwendet dieselbe Engine wie die Professional-Version, aber die Benutzeroberfläche wurde für eine einfachere Verwendung komplett neu gestaltet und trifft automatisch Entscheidungen, wenn die Pro-Version mehr Optimierungen zulässt.

Sowohl R-Studio als auch ReclaiMe führen ebenfalls einen Raw-Scan durch, handhaben die Ergebnisse jedoch etwas anders: Wenn ReclaiMe eine Datei sowohl vom Dateisystem als auch vom Raw-Scan erkennt, entfernt es das Raw-Scan-Ergebnis für diese Datei. Mit R-Studio können Sie beides wiederherstellen.

Meine empfohlene Dateiwiederherstellungssoftware:

[Betriebssystemunterstützung] {Dateisystemunterstützung]

R Studio . Wird von vielen Profis für die logische Datenwiederherstellung verwendet. Mäßig schwierig zu verwenden, Website ist r-tt.com (andernfalls finden Sie möglicherweise ein völlig anderes Produkt mit demselben Namen). [Mac/Win/Lin]{FAT|NTFS|UFS|HFS|HFS+|APFS|EXT}

GetDataBack . Für einige Probleme und Dateisysteme das Goto-Tool für einige Datenrettungsprofis. Mäßig schwierig zu bedienen. [Win]{FAT|NTFS|HFS+|APFS|EXT}

Zurückfordern . Dies ist die Endbenutzerversion, die auf der von Profis verwendeten Pro-Version basiert. Super einfach zu bedienen. [Win]{FAT|NTFS|UFS|HFS|HFS+|APFS|EXT|BTFRS|XFS}

UFS-Explorer . Goto-Tool für viele Profis. Mäßig schwierig zu bedienen. [Win]{FAT|NTFS|UFS|HFS|HFS+|APFS|EXT|BTFRS|XFS}

DMDE . Ein weiterer Favorit für einige Profis und doch sehr preiswert! Wenn Sie neu in diesem Bereich sind, kann dieses Tool ziemlich überwältigend sein. Seien Sie gewarnt, dass dieses Tool auf das Patientenlaufwerk schreiben kann. [Mac/Win/Lin]{FAT|NTFS|HFS|HFS+|APFS|EXT}

FileScavenger . Nicht sehr oft erwähnt, aber es lohnt sich meiner Meinung nach auf jeden Fall. Ganz einfach in Standardsituationen zu verwenden. [Win]{FAT|NTFS|UFS|HFS|HFS+|APFS|EXT|BTFRS|XFS}

Jede dieser Empfehlungen sollte separat gepostet werden, damit die Community über jede separat abstimmen kann.
Die Leute stimmen eine Antwort hoch/runter, nein? Ich werde es so lassen, wie es ist, wenn es nicht erlaubt ist, nehme ich es ab. Stecken Sie eine Stunde Arbeit hinein, wenn es nicht geschätzt wird, stimmen Sie es ab.