The filenames seem OK to me. Do you mean that the filenames are correct but the content isn't? If the filenames have changed then how do you know what to look at?
Only menuboxleft appears to have the correct header for a jpg file, the other two look as if they've been overwritten. Unfortunately this is what can happen, quite quickly too.
I understand that. But for some odd reason the filename and content didn't match but was marked as execelent. Also the path has a ? in it. Would it not be classed as a orange status as its recoverable just not what the filename says.
How would a piece of software know that? Recuva can only make a guess at the state of the file based on what I imagine are some fairly basic assumptions, whether the data has been overwritten, etc. Recuva will recover whatever data is in the clusters pointed to by the file entry in the MFT, it can't possibly analyse the data itself, well, not a lot. I wouldn't put too much trust the in the state of the file field.