Wie repariert man eine als RAW erkannte Partition, wenn Chkdsk sie korrekt als NTFS liest?

2859
Sinus Mackowaty

Meine externe Festplatte hat in der Windows-Datenträgerverwaltung plötzlich als "931,51 GB RAW (primär)" gemeldet .

Ich habe versucht, DiskInternals Partition Recovery zu verwenden, in der Tat wurde gemeldet, dass das Laufwerk nur als RAW-Laufwerk fungiert. Bei Sektor 2048 fand ich leicht eine Partition, die die volle Größe der Festplatte überspannte, und entdeckte ein NTFS-System beliebige Dateien.

DISKPART betrachtet die Partition als RAW.

ChkDsk H: entdeckt es jedoch als NTFS und überprüft das Dateisystem (Indizierungsfehler in Dateideskriptor 5, das ist der Root-Ordner ".". Bis jetzt habe ich es nur aus Gründen der Vorsicht im schreibgeschützten Modus ausgeführt).

MiniTool, ein anderes Wiederherstellungsprogramm, bemerkte sofort die Festplatte mit einem korrekten Datenträger-Label und explorierbaren Inhalten, auch ohne einen Wiederherstellungsdurchlauf auszuführen, aber die kostenlose Version lässt mich keine Dateien kopieren.

Schließlich kann TestDisk den Inhalt der Festplatte problemlos lesen, ohne einen speziellen Wiederherstellungsdurchlauf auszuführen - er greift auf das NTFS-System zu, als ob alles in Ordnung wäre.

Beim Lesen der Platte im Hex-Modus sehe ich, dass der MBR-Bereich vollständig leer ist (alle Nullen), außer einer Seriennummer und einem scheinbar korrekten Partitionseintrag:

0000000000: 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 .... 00000001A0: 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 00000001B0: 00 00 00 00 00 00 00 00 │ 39 72 8E 13 00 00 00 20 <- serial, part.type 00000001C0: 21 00 07 FE FF FF 00 08 │ 00 00 AC 65 70 74 00 00 <- partition 1 00000001D0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00 00000001E0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00 00000001F0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 55 AA <- magic .... 00000FFFF0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00 0000100000: EB 52 90 4E 54 46 53 20 │ 20 20 20 00 02 08 00 00 <- NTFS  

Die Partition ist vom Typ 07, also NTFS, beginnt bei Sektor 2048, und tatsächlich ist das Dateisystem immer noch vorhanden - beim Offset 0x100000 (2048 * 512 Sektorgröße) startet ein nettes NTFS-System. Es scheint also alles da zu sein.

Wie es aussieht, würde ich erwarten, dass Windows die Festplatte als NTFS-Partition sieht und möglicherweise eine Überprüfung des Dateisystems erfordert - nicht als überhaupt nicht formatiert.

Bedeutet das, dass der Datenträger lesbar und in Ordnung ist, aber irgendwie kann Windows nicht darauf zugreifen? Oder hat Windows den MBR zwischengespeichert (da ich die Maschine noch nicht neu gestartet habe)? Oder brauche ich vielleicht gar keinen MBR, da es sich nicht um ein bootfähiges Laufwerk handelt, sondern lediglich um ein externes USB-Speichermedium?

Was muss ich tun, damit Windows die NTFS-Partition erkennt, wenn alles vorhanden und intakt und anscheinend gesund genug ist, um ohne Sektor-für-Sektor-Wiederherstellung gelesen zu werden? Soll ich chkdsk H: /flaufen lassen und vielleicht versuchen, das Problem zu beheben? (Ich habe es noch nicht versucht, als ich hörte, dass chkdsk in einigen Randfällen Daten zerstört).

(Dies ist keine generische Frage "Wie kann ich meine Daten wiederherstellen?".) Die Wiederherstellung war in diesem Fall kein großes Problem, da auf dieser Festplatte keine eindeutigen Daten vorhanden waren. Es handelt sich eher um "Was fehlt, warum nicht?" Frage: "Funktioniert, kann sie behoben werden, anstatt sie wiederherzustellen?" Frage. Bei den meisten "RAW-Partitions" -Störungsberichten weigert sich CHKDSK, eine RAW-Partition zu verwenden.

1
Fehler im Root-Eintrag sind alles andere als "gut". Bitte testen Sie zunächst Testdisk und teilen Sie uns mit, ob Ihre Dateien aufgelistet werden. ** Führen Sie chkdsk noch nicht aus! ** Dann werden wir sehen, was zu tun ist. Andrea Lazzarotto vor 6 Jahren 0
TestDisk kann im Filesystem Tools-Modus Dateien problemlos extrahieren, und ich unterstütze gerade das Zeug. Vielen Dank! Ich würde jedoch trotzdem gerne versuchen, es zu "reparieren", auch wenn es nur möglich ist, dies zu tun. Es macht mich schrecklich neugierig, wie Chkdsk oder TestDisk das Dateisystem ohne Probleme oder "Advanced Recovery" lesen kann, während Windows selbst die Partition als RAW ansieht. Sinus Mackowaty vor 6 Jahren 0
Möglicherweise möchten Sie diese letzte Information zu Ihrer Frage hinzufügen. Ich kann dann zum Beispiel über Chkdsk vs Testdisk antworten. Andrea Lazzarotto vor 6 Jahren 0
Ich bearbeitete die Frage, um mehr zu sagen: "Was ist passiert, warum funktioniert es nicht" statt eines Hilferufes "Wie kann ich die Daten wiederherstellen?". Sinus Mackowaty vor 6 Jahren 0
OK Kurzversion, da das Q jetzt geschlossen ist, betrachtet Chkdsk nicht die Partitionstabelle, sondern die MFT-Einträge direkt. Dies gilt auch für Testdisk, die hauptsächlich nach Partitions-Bootsektoren sucht (der erste und der letzte im Fall eines NTFS-Dateisystems). Für eine ausführlichere Diskussion siehe Abschnitt 1.3 [meiner MSc-Arbeit] (https://www.scribd.com/doc/309337813/). Andrea Lazzarotto vor 6 Jahren 0

1 Antwort auf die Frage

-1
Lula

Wenn Windows keine dieser drei Stellen (Partitionstabelle, Partitionsstartsektor und Dateisystem) fehlerhaft lesen oder lesen kann, meldet es die entsprechende Partition als RAW. Wenn es sich um ein Problem mit der Partitionstabelle handelt, müssen Sie die Partitionstabelle reparieren. Wenn es sich um einen Dateisystemfehler handelt, müssen Sie das Dateisystem reparieren. Wenn dies durch ein Bootsektorproblem verursacht wird, müssen Sie den Bootsektor korrigieren. Ich habe die meisten Informationen aus diesem Beitrag erhalten: https://www.minitool.com/partition-disk/fix-raw-sd-card.html . Mabybe dieser Beitrag erklärt, was Sie wissen möchten.

-1. Nur-Link-Antworten sind von geringer Qualität. Bitte [bearbeiten] Sie Ihre Antwort und machen Sie sie in sich geschlossen. Zitieren Sie hier die entscheidenden Teile des verlinkten Artikels. Und stellen Sie sicher, dass * sie * die Frage beantwortet (im Gegensatz zu * vielleicht *). Kamil Maciorowski vor 5 Jahren 2