Yesterday I was trying to install the adb drivers on my work computer, which runs Windows XP. Naturally, I tried the steps I posted up in a previous article but when it tried finding the drivers I got an error saying “Cannot install this hardware” because it could not find the necessary software. I correctly assumed that the problem was with the drivers themselves (which worked on my home XP install), and a quick search led me to a topic on XDA-Developers where one of the users has uploaded working ADB Drivers for HTC phones.
You can download the drivers from here. Use the instructions in this guide to install them (skip steps 8-12)
sh500 on XDA-Developers. That’s the post which contained the working drivers.