You cannot automatically recover from an overcurrent condition that occurs on a USB device on a computer that is running Windows Vista SP1 or Windows Server 2008
Consider the following scenario. On a computer that is running Windows Vista Service Pack 1 (SP1) or Windows Server 2008, you connect a USB device to a USB port. The USB port is located on a generic hub that is attached to the root hub. Then, an overcurrent condition occurs on the USB device. However, you cannot automatically recover from this overcurrent condition. Instead, the USB device becomes unresponsive until you restart the computer. This symptom remains even after you disconnect and then reconnect the USB device.
- An overcurrent condition occurs on an electrical circuit when devices that are connected to the computer draw too much power from the USB port. An overcurrent condition may occur when the USB wiring is crossed up (short-circuited). This condition may also occur when too many devices are connected to the same hub. (This overloads the hub.)
- This problem does not occur if a USB device is plugged directly into a USB port on the root hub.
For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB955840.