In the past XP had some issues with USB serial ports. Each time a USB serial port was plugged in, a newer higher number com port was formed for the adapter. check in device manager to see if you have a number of serial ports showing.
edit: with the arduino plugged in to the usb port, check to see if the arduino has been assigned a different port number.