I had this problem with video files (.mpgs) it took ages to work out, there was a video codec on my system called Citrix video codec, once I removed that all was well. Is XP confused about which program should be opening that type of image?