Heute konnte ich jemanden glücklich machen, indem ich die Bilder von einer vermeintlich überformatierten Speicherkarte einer Digitalkamera restauriert habe. Eigentlich habe ich diesem Problem nie besondere Bedeutung beigemessen, weil die Speicherkarten mir eher kaputt gehen, als versehentlich gelöscht zu werden. Hier kam erschwerend hinzu, dass dieser „jemand“ eine Kamera eines Dritten fehlbedient hatte und beide den angeblich über einige Minuten dauernden Löschvorgang nicht stoppen konnten (auf die Idee, den Akku herauszunehmen, sind sie nicht gekommen – und vielleicht hätte das die Karte auch wirklich zerstört). Mein Erfolg war umso unerwarteter, da ein vorher konsultierter Fotohändler keine Bilder wiederherstellen konnte.
Durch einen Artikel in der c’t war ich auf das kostenlose Werkzeug „Recuva“ aufmerksam geworden, das ich erfolgreich unter VMware laufen lassen konnte. Tipp: Im „Wisard“ gleich den „Deep Scan“ für „Other file formats“ (entsprechend aller bekannten Formate) aktivieren. Übrigens bietet das Programm auch an, auf anderen Medien ein „undelete“ durchuuführen; für den einen oder anderen ist das vielleicht interessant?
Für die Prüfung einer 2GB SD-Karte benötigte mein Setup gut eine Viertelstunde; für eine 8GB CF-Karte etwas über zwanzig Minuten. Das Zurückspielen der Dateien etwa ebenso lange. Nachteil: Dateinamen und Änderungsdaten werden zwar teilweise korrekt in der Fundliste angezeigt, aber beim „Restore“ nicht zurückgeschrieben. Also habe ich mir auch noch das in Perl geschriebene EXIFTools für Mac installiert und mit dem Befehl
exiftool „-DateTimeOriginal>FileModifyDate“ [PATH]
via Terminal die Änderungsdaten auf das Aufnahmedatum gesetzt. Funktioniert natürlich für JPEG u.a., aber nicht für Filmdateien (QuickTime Movie-Container „.mov“ in diesem Fall).