"USB Device Not Recognized" in Windows 11/10? Reset the Driver, Then Power Settings
You plug in a flash drive or external disk and Windows pops up “USB device not recognized” with the tooltip “One of the devices attached to this computer has malfunctioned and Windows does not recognize it.” The device may show as Unknown Device in Device Manager.
Why: Microsoft attributes this to a USB driver or controller that has become unstable or corrupt, missing Windows updates, the drive entering selective suspend (a power-saving sleep state it can’t wake from), or out-of-date motherboard chipset drivers. Work through the fixes fastest-first.
Fix 1: Reseat the device’s driver in Device Manager
This reloads a corrupt driver for that one device.
-
Press Win + R, type the command below, and press Enter:
devmgmt.msc -
Expand Disk drives (or Universal Serial Bus controllers if it appears as Unknown Device there).
-
Right-click the affected device and choose Uninstall device.
-
Unplug the USB cable.
-
Wait one full minute, then plug it back in. Windows reloads the driver automatically.
-
Open File Explorer and check whether the drive appears.
Important: a powered device starved for current also throws this error. Plug external drives directly into a rear/motherboard port, not into an unpowered hub or front-panel header.
Fix 2: Install the latest Windows updates
Updates carry current USB and storage drivers.
- Go to Settings → Windows Update → Check for updates.
- After it scans, open Advanced options → Optional updates and tick any driver updates listed.
- Click Download & install, then reboot if prompted.
Fix 3: Reinstall all USB controllers
If a single-device reset didn’t help, rebuild the whole USB stack.
- Open
devmgmt.mscagain. - Expand Universal Serial Bus controllers.
- Right-click each entry (Host Controller, USB Root Hub, Generic USB Hub) and choose Uninstall device. Do them one at a time.
- Restart the PC. Windows reinstalls every USB controller automatically on boot.
Fix 4: Disable USB selective suspend
This stops Windows from powering the port down and failing to wake it.
-
Press Win + R, type the following, and press Enter to open Power Options:
control.exe powercfg.cpl -
Next to your selected plan, click Change plan settings → Change advanced power settings.
-
Expand USB settings → USB selective suspend setting.
-
Set Plugged in to Disabled (and On battery → Disabled on a laptop).
-
Click Apply → OK, then reconnect the device.
If it still fails after this, Microsoft’s last step is to install your motherboard’s latest chipset drivers from your PC or board maker’s support site.
FAQ
Is it the cable, the drive, or Windows? Test the same device in another port and another PC. If it works elsewhere, the fault is on this PC (driver/power) — follow the fixes above. If it fails everywhere, the device or cable is likely dead.
The drive shows in Device Manager but not in File Explorer. That’s a different, fixable case — the volume needs a drive letter or initializing. See external drive not showing or needs initializing.
Sources: Microsoft Learn — “USB Device not recognized” error