Das Problem hatte ich gerade auch : (

Bei mir war das Ganze so:
Weil ich mit einem schlechten Kartenleser (bei mir von Tevion) die Karten in den PC eingelesen habe haben jetzt manche Bilder das gleiche Problem wie bei dir: Die hinteren Bilder (die Bilder, die ich zuletzt geschossen habe) lassen sich nicht öffnen!
Das liegt scheinbar daran, dass manche Kartenleser nur Karten bis zu einer bestimmten Größe korrekt lesen und schreiben können.

Wenn man z.B. eine 256MB Karte in einen Card-Reader einlegt der Karten nur bis 128MB fehlerfrei liest, werden scheinbar die Fotos auf den ersten 128MB korrekt gelesen und auf Platte kopiert, die nun folgenden Fotos auf den hinteren MBs werden zwar auch auf die Platte kopiert und sind auch *.jpg Dateien - allerdings sind diese nicht öffenbar und völlig unbrauchbar.
Außerdem können bei den erfolglosen Lese- und Schreibversuchen eines Kartenlesers die komischten Verzeichnisse entstehen, riesige Dateien und seltsame Dateinamen...

Das könnte helfen:
Vergiss die Bilder auf der Festplatte, versuche lieber die Bilder von der Karte zu retten (z.B. mit dem kostenlosen Tool "PC Inspector Smart Recovery").
Falls du ein Kartenlesegerät verwendet hast, versuche mal ein anderes zu verwenden oder die Bilder über das USB-Kabel der Kamera (soweit vorhanden) zu übertragen

Hoffe mal, dass das hilft!

mfG,
Simon