Wie kann ich eine Excel-Datei wiederherstellen, die gelöscht und wiederhergestellt wurde, sich aber nicht öffnen lässt?

Wie kann ich eine Excel-Datei wiederherstellen, die gelöscht und wiederhergestellt wurde, sich aber nicht öffnen lässt?

Ich habe vor ein paar Tagen unachtsam eine Massenlöschung in meinem Download-Ordner durchgeführt und versuche nun, eine einzelne Excel-Datei wiederherzustellen, die sich unter den gelöschten Dateien befand. Mit einem Dateiwiederherstellungsprogramm habe ich zwei Versionen davon gefunden, die sich laut Wiederherstellungsprogramm im Zustand „Ausgezeichnet“ befinden und „Keine überschriebenen Cluster erkannt“ haben. Wenn ich jedoch eine dieser Dateien wiederherstelle und versuche, sie in Excel zu öffnen, erhalte ich die folgende Fehlermeldung:

„Excel kann die Datei „Dateiname.xlsx“ nicht öffnen, da das Dateiformat oder die Dateierweiterung ungültig ist. Stellen Sie sicher, dass die Datei nicht beschädigt ist und dass die Dateierweiterung mit dem Format der Datei übereinstimmt.“

Ich habe ein paar verschiedene Techniken ausprobiert, darunter:

  1. Umbenennen in .zip, dann Entpacken mit 7zip (führt zu einem „Datei ist kein Archiv“-Fehler)
  2. Verwenden eines Excel-Wiederherstellungstools (keines der beiden, die ich ausprobiert habe, konnte die Datei wiederherstellen)
  3. Ich verwende das in Excel integrierte Wiederherstellungstool (es zeigt mir an, dass die Datei nicht wiederhergestellt werden kann).

Ich muss lediglich in der Lage sein, zwei Datenspalten anzuzeigen, egal ob sie im Klartext oder codiert sind, aber ich kriege es nicht hin, sie irgendwo zu öffnen. Irgendwelche Ideen?

Antwort1

Mit einem Dateiwiederherstellungsprogramm habe ich zwei Versionen davon gefunden, die sich laut Wiederherstellungsprogramm im Zustand „Ausgezeichnet“ befinden und bei denen „Keine überschriebenen Cluster erkannt“ wurden.

Dies bedeutet nicht viel, wenn Dateien von einer SSD gelöscht (und später wiederhergestellt) wurden. Dies könnte also der Grund sein.

Tools zur Dateiwiederherstellung und Wiederherstellung können Cluster vergleichen, die dem Dateisystem „Bitmap“ zugeordnet (aber jetzt „freigegeben“) wurden, in dem verwendete Cluster verfolgt werden. Wenn Cluster, die der gelöschten Datei zugeordnet waren, in der Bitmap als „nicht verwendet“ markiert sind, wird das Wiederherstellungstool die Wiederherstellbarkeit im Allgemeinen als ausgezeichnet oder ähnlich bewerten. Einfach unter der Annahme, dass die freigegebenen Cluster noch nicht überschrieben wurden.

Bei einer SSD wird jedoch zusätzlich ein TRIM-Befehl an die SSD gesendet. In den meisten Fällen wird die SSD die zugeordneten Sektoren (die Teil der gelöschten Datei waren) „entfernen“ und einfach Nullen zurückgeben, wenn diese Sektoren gelesen werden. Mit anderen Worten: Das Tool zur Dateiwiederherstellung/-wiederherstellung stellt mit Nullen gefüllte Dateien wieder her.

Es ist auch wichtig zu beachten, dass in vielen Dateisystemen der „Dateieintrag“ selbst nicht gelöscht wird und das Tool zum Wiederherstellen gelöschter Dateien die gelöschte Datei daher weiterhin erkennen kann.

Also:

Dateilöschung > Datei wird auf Dateisystemebene als „gelöscht“ gekennzeichnet > der Datei zugewiesene Cluster werden „freigegeben“ > Betriebssystem konvertiert Clusteradressen in LBA-Sektoradressen > Betriebssystem sendet TRIM-Befehl mit LBA-Adressbereich an Festplatte > SSD „entfernt“ die Zuordnung der LBA-Adressen. Bis auf diese LBA-Adressen geschrieben wird, liefert die SSD mit Nullen gefüllte Sektoren, wenn von diesen LBA-Adressen gelesen wird.

Ich habe dieses Video gemacht, um dies zu demonstrieren:https://youtu.be/NyLQbxnPurc

verwandte Informationen