The short explanation
When a USB device connects, Windows asks it for a descriptor that says what it is. If the reply is missing or corrupted (bad cable, not enough power, a confused port, faulty device), the device shows as unknown. (A charge-only cable is different: the device isn't detected at all, with no sound or message.)
How it shows up
- Pop-up: “USB device not recognized”.
- Device Manager shows “Unknown USB Device (Device Descriptor Request Failed)”.
- The device works on another computer.
Common causes
- Faulty or charge-only cable, or a bad port/hub.
- Not enough power (unpowered hubs, bus-powered drives).
- USB selective suspend.
- Corrupted USB controller drivers or a faulty device.
How to fix it, step by step
- Change port and cablePlug directly into the PC (rear ports on desktops) with a known-good data cable.
- Power-drain the PCShut down, unplug power (and remove a removable laptop battery) for 60 seconds, then start and reconnect.
- Reinstall USB driversDevice Manager → Universal Serial Bus controllers: uninstall Unknown USB Device and each USB Root Hub, then restart; Windows reinstalls them.
- Disable selective suspendControl Panel → Power Options → Change plan settings → Advanced → USB settings → USB selective suspend → Disabled.
- Update chipset driversInstall the chipset/USB drivers from the PC or motherboard maker.
- Test the device elsewhereIf it fails on every computer, the device or cable is faulty.
Keeping it from coming back
Use powered hubs for drives and keep chipset drivers current.
