Did you try updating the following USB host controller in Device Manager?
Update your controller’s device drivers
You can download the latest drivers for the Xbox Controller for Windows from the Microsoft Hardware website.
http://www.microsoft.com/hardware/en-us/downloads
You should also download and install any critical or important updates to Windows by running Windows Update.
USB port troubleshooting
The Xbox Controller for Windows needs a powered USB port. If the controller is not working correctly, try changing it to a different USB port. Avoid using USB hubs or the front ports on a PC. Unpowered hubs or ports might not provide enough power for the controller. For best results, plug the controller into another USB port on the back of the computer.
Typically, the ports on the back of a computer are powered ports. Ports on the front of the computer may not be powered ports. An external USB hub doesn’t provide powered ports if it doesn’t have its own separate power supply or AC adapter