Do you have a USB expander you plug it into ? If so make sure it's powered externally.
The only reason for a USB not to work is not enough power to support all devices plugged into USB ports. You can also update your USB drivers for the MB, drivers can go bad if defragging a lot, not to mention if your system was infected many times and cleaned. After updating drivers, reboot, then plug it in while in Windows.