This is usually caused by a drive letter conflict. The best way to resolve it is to remove all USB devices, then uninstall the USB controllers and hubs from Device Manager, then reboot and allow your controllers/hubs to reinstall.
Nest, try plugging in one device at a time. If you expect to use multiple devices in the same port, use disk management to re-assign their drive letters.
Let me know if that helped.
The 2 USB ports on the front and 2 on the back no longer function. They have power (will run a little fan gadget) but windows does not recognize devices such as thumb drives or card readers. Occasionally a device will be recognized for about 5 seconds and then quit.