I've had a look around the web and there doesn't seem to be a specific fix for this problem.
Try this, go to device manager and locate your usb host controller (not the usb hub) right click on it and select uninstall, if you have more than one do the same for each usb host controller. Reboot the laptop in the normal fashion and windows will automatically re-install the usb host controllers. This method installs new host controller drivers should the present ones be corrupt in some way. As always create a system restore point before you continue as a precaution although you shouldn't need it.