|Most of the desktop icons are .lnk files so that seems to be normal. But apparently your XP no longer knows what to do with .lnk files. Go here and download the .lnk file association fix:|
It's a zip file so extract it and follow instructions to install it.
Edit Oh, and the problem may have started with a virus or malware infection so it's best to run some scans too.