Opening the files and saving as UTF-8 won't make any difference, as the information is already lost through a lossy conversion to the windows encoding (wincp1252). He'd merely save a UTF-8 version of the file with lots of valid question mark characters.
It is convention when converting between character sets that when you cannot represent a character that you replace it with "?", although in some cases it's shown as a small rectangle instead.
Bookmarks