The other thing that you can try is to go to the control panel, select Sytem, select hardware click on Device manager and scroll to Universal serial bus controller and Right Click on the USB Root Hub and select uninstall, You might even have some that have a triangle on them identifying an error or even crossed out red. Delete all those. Once deleted a restart of Vista should find your USB ports and identify it as new hardware and install it as new hardware.USB is Plug-N-Play and Vista will find the drivers for you automatically.