I was just wondering, because there's a setting to hide desktop icons. What version of Winrar are you using? The version you are using should to be equal to or later then the version that created the file. What does Winrar's test function have to say about the file?
have you checked your anti virus quarantine? maybe his computer is infected. or possibly try the verse, you remote into his machine using teamviewer and grab the file.