Hello Brain,
Causes
The possible problem descriptions that can be returned for a USB device that failed enumeration in Windows 8 are:
A request for the USB device descriptor failed.
The USB set address request failed.
A USB port reset request failed.
A previous instance of the USB device was not removed.
The USB device returned an invalid USB configuration descriptor.
The USB device returned an invalid USB device descriptor.
Unable to access the registry.
A request for the USB configuration descriptor failed.
A request for the USB device's port status failed.
The USB device returned an invalid serial number string.
The USB set SEL request failed.
A request for the USB BOS descriptor failed.
A request for the USB device qualifier descriptor failed.
A request for the USB serial number string descriptor failed.
A request for the USB language ID string descriptor failed.
A request for the USB product description string descriptor failed.
A request for the Microsoft OS extended configuration descriptor failed.
A request for the Microsoft OS container ID descriptor failed.
The USB device returned an invalid USB BOS descriptor.
The USB device returned an invalid USB device qualifier descriptor.
The USB device returned an invalid USB language ID string descriptor.
The USB device returned an invalid Microsoft OS container ID descriptor.
The USB device returned an invalid Microsoft OS extended configuration descriptor.
The USB device returned an invalid product description string descriptor.
The SuperSpeed link to the USB device keeps going to an error state SSInactive.
The SuperSpeed link to the USB device keeps going to an error state Compliance. If the device is removable, remove the device and then disable/enable from device manager to recover.
The USB device is not compatible with Windows.
The possible problem descriptions for a USB hub failure in Windows 8 are:
The USB hub returned an invalid port status.
The USB hub failed a control transfer request.
The USB hub failed an interrupt transfer request.
The USB hub failed to reset.
Solutions
1) The USB device is "hung".
The USB device may have encountered an internal error and simply stopped functioning. The device will have a code 43 in Device Manager. Removing all power from the device (e.g. unplugging and re-plugging the USB cable and also the power cable if it has one) will reset the device and allow it to enumerate successfully.
2) Worn or faulty USB connectors and cables.
Over time USB cables and connectors can fail. Try plugging it into a different USB port, and also using a different USB cable if it is removable. The device will have a code 43 error in Device Manager.
3) No driver is installed, and the USB device does not report a device description string.
In this case Windows was unable to find a driver for the device, and the device did not report a device description string. The device will have a code 28 in Device Manager. To resolve this problem you will need to find a compatible driver for the device, typically by contacting the device’s manufacturer.
4) There is insufficient power to start the device.
If the device is downstream of a bus-powered hub, the device can enumerate successfully but may not be able to start due to insufficient power. This a bus-powered hub cannot supply more than 100mA to a port, whereas a self-powered hub can supply 500mA. The device will have a code 28 in Device Manager. To resolve this problem, plug-in the hub’s power supply (if it has one), move the device to a root hub port, or move the device to another hub that is self-powered.
5) The upstream hub has failed or is "hung".
If the device is connected to an external hub, try moving the device to a different hub or a root port. If the device enumerate successfully, try power-cycling the hub or removing/replacing it. Device will have a code 28 in Device Manager.
6) The USB device has failed.
It is possible that the USB device itself has suffered a hardware failure and is no longer functional. You will need to replace the device. Device will have a code 43 in Device Manager.
Solution 2
Reinstall Drivers
also uninstall all the roothubs in the device manager
Regards and Enjoy