You need to find out the model number of your battery and find a driver for it. Then restart your computer and see what happens. See when you downgrade a pc. All the drivers from vista are trying to run on XP. Therefore, their incompatible. I hope I helped.
I've had a problem before with my XP speaker drivers? Do yours work? If they don't, try this: http://drivers.softpedia.com/get/SOUND-CARD/REALTEK/Realtek-HD-Audio-Driver-227-for-2000-XP-2003.shtml