I always try IRFANVIEW to see what they show. There are others.
And no, if the bytes are not there, they are somewhere else so to recover we must have the original card.
Bob
I took some photos on holiday and my memory card decided to f up half way through. some of my photos now show on my camera as defective and show on the laptop as invalid image file type. (although jpg.)
i cant find the original memory card i took pics on but they are saved to my laptop, is there a way to recover the pics? i'm desperate to have them as they are from my wedding holiday, pics of us feeding monkeys.
Any help, be very grateful!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic