|Who said SP2 is recommended? You should be running SP3. That would probably update the USB drivers. Try installing the motherboard chip set drivers from the manufacturer's site. If the computer is a pre-built, like a Dell, get them from the makers site.|
The USB controllers would be part of a larger download.
Download SIW to determine what Intel chip set/s are on your motherboard. Then you could go to the Intel site to download the package.
Get SIW at the link below.
All that said, SP3 will probably bring the drivers up to date.