Your post is confusing.
Does this computer now have Vista or does it have XP?
I also don't understand this; "I have had Vista for a while and every time I install XP". So, what are you doing, installing Vista over XP, or downgrading from Vista to XP?
Speakers do not need drivers, but your sound card does. What sound card do you have? If you are not sure, check the Device Manager.
i have had vista for a while and it seem to be that everytime i install windows xp i get no sound where as to the vista there is sound. i have koss speakers i already tried looking for the dirvers on the site they dont have any .. does anyone know where i can find a driver that will work with xp so i can get my sound going? when i go to control panel and go to sounds i can click on anything and it says no sound device.. can someone please help its rele pissing me off lol..?