Windows XP contains the drivers you need to take advantage of USB tethering, but you must install a configuration file before connecting your phone to your Windows XP computer, to instruct Windows XP how to configure itself to use those drivers. You may
download the configuration file from the article and also find the steps to configure using tethering.
Refer:
Android Devices: Tethering and Portable Wi-Fi Hotspots