This is not a request for assistance; however, it is an FYI and something to try if you experience the same issue. Also, I am not going to identify specific devices because my research has revealed this is a (somewhat) common problem that may (or may not) apply to any given configuration, so here goes:
The Hardware in question: Intel® USB 3.0 eXtensible Host Controller - (0100) Microsoft - using latest driver version 6.2.9200.16548 (03/01/2013)
The Problem: Some USB 3.0 devices are recognized as USB 2.0 devices when initially inserted into a USB 3.0 connector; however, once the computer is rebooted, the device is properly recognized as USB 3.0 and it will continue to be recognized as such until it is physically removed.
The Solution: Disable USB 3.0 Legacy support in your BIOS (if you have that option available). Once done, all USB 3.0 devices will be properly recognized upon insertion 100% of the time.
Please understand that I am not trying to start a discussion or debate regarding my finding or my recommended solution; however, if you feel absolutely compelled to respond, then please do so but please remember that this post is only intended to provide you with something additional to try in case you run into a similar situation with your rig.
My research: Some individuals have conducted research on this issue and their findings suggest that this issue may be caused by inadequate power to the USB 3.0 connector and/or a 'babbling controller' on the USB 3.0 device itself. Their fixes include using a USB powered hub to fix the inadequate power situation and there was no fix offered for the babbling controller device (that I could find). Obviously, neither were the case for my fix so I'm hoping this will be something additional to try in case one encounters the same problem.
Edited by anyrepli, 25 April 2013 - 03:12 PM.