I have a couple of folders of photos where the files appear to be there i.e. they give a filesize and filename but when I try to open them with a photo viewer or paintshop type app, I get an error message along the lines of "Invalid Image" message from Picasa, "Can't Read File Header" from IrfanView or "the file may be unsupported, damaged or corrupted" message from Windows Live Photo Gallery and Windows Photo Gallery.
"Can't read file header" gives me a clue that the file is somehow damaged. The file listing contains a filesize and filename and I would guess that each file may be repairable.
Does anybody know if there is such a program which may attempt to reconstruct or repair a file (or files)? Freeware preferably. I've had a scoot round the web for a couple of nights but I'm a bit suspicious of some of the offerings so a tried and tested suggestion would be appreciated.