Das Erwachen kam, als ich mir die Fotos mit ACDSee ansehen wollte. Nur 190 Stück sind anschaubar, der Rest ist korrupt. ACDSee meldet "Das Quelldatenformat wurde nicht erkannt". Dateiname, ~größe, ~Datum und ~Uhrzeit werden korrekt (?) angezeigt. Beim Betrachten des Dateiinhalts unter TC mit "F3 Anzeigen" fällt auf, dass der AnfangsInhalt abweicht von den intakten Fotos.
Die ersten beschädigten Fotos sind noch mit korrekten FotoTEILEN versehen, Rest ist Schwarz.
Ds tönt nicht nach dem von Microsoft beschriebenen Leseproblem, sondern eher danach, dass die Bilder schon beim Schreiben beschädigt wurden. Trotzdem würde ich mal unbedingt ein Image der SD-Karten machen, auch für spätere Recoveryversuche. Das geht mit dem Tool dd:
http://uranus.it.swin.edu.au/~jn/linux/rawwrite/dd.htm
dd if=\\.\x: of=c:\Daten\disk1.img bs=1024k
Wobei x: der Laufwerksbuchstabe der SD-Karte ist.
Total Commander löscht ja nicht die eigentlichen Daten beim Verschieben, sondern nur die Dateinamen aus der Liste. Die eigentlichen Bilddaten bleiben dabei unversehrt. Wenn also wirklich lesbare Bilddaten auf der Karte waren, dann sollten die auch noch lesbar sein.