Raderick, OK, how bout this, you should locate another Windows XP machine, go to the same registry location, export the original...
You can take a reference here. http://www.virtualplastic.net/html/icn_reg.html Or Google "icon registry " Hope it helps.
Sorry for couldn't provide detailed help, but you may need to troubleshoot your Windows registry, try to look for the registry guide for icon...
Separate names with a comma.