I recently installed a USB 3.0-to-PCIe adapter card in my desktop PC. The USB 3.0 devices attached to the adapter are recognized by Windows and appear to be functioning correctly. Nevertheless, in Device Manager my USB 3.0 adapter is an Unknown USB Device (Link in Compliance Mode).
In Device Manager the Hardware ID is USB\VID_0000&PID_0008\6&2F6BE58&0&2 (The characters after PID_0008 are likely not relevant.) The Problem Code is 0000002B. The error code is 43 with the message: 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.
I have performed the following steps so far to troubleshoot the problem:
1. Attempted to update the driver by "Search[ing] automatically for updated driver software" but "Windows has determined the driver software for [my] device is up to date."
2. Uninstalled the device and restarted my computer. This produced no improvement - problem still exists.
3. Ran the Windows Hardware and Devices Troubleshooter, but the Troubleshooter only suggests I "explore other options."
My USB 3.0 devices - portable hard drives - seem to be functioning correctly in that they are recognized by Windows and I can access data on the drives.
How can I clear the error in Device Manager?
EDIT: The problem was solved with information from this TechNet article. Specifically:
"If [updating the driver does] not resolve the problems with the device, and if the device is an external drive, such as a USB flash drive or external hard drive, use the taskbar icon to safely eject the device, then unplug the device from the computer."
Once I did this, Device Manager no longer reported a problem. I then re-connected my portable hard drive and Device Manager still did not report a problem. After restarting my PC, Device Manager still did not report a problem. Thus, my problem is solved.