How to Fix USB Device Not Recognized in Windows 11
The Problem
You plug something in and Windows pops USB device not recognized — or Device Manager shows Unknown USB Device (Device Descriptor Request Failed). The device may work on another PC, which makes it look like Windows is at fault. Usually it is: a cached USB descriptor, a power-management setting, or a controller driver.
Nothing works in any USB port, including the mouse? Start with USB ports not working. A USB drive is detected but unreadable? See fix a corrupted USB or external drive.
Symptoms
- Balloon or toast reading USB device not recognized.
- Unknown USB Device (Device Descriptor Request Failed) with a yellow triangle in Device Manager.
- The device works on another computer, or on one port but not others.
Step 1: Isolate the Variable
Before changing anything in Windows, narrow the fault to the device, the cable, or the port.
- Try the device in every port, including rear ports on a desktop — front-panel headers are frequently loose.
- Swap the cable. Charge-only USB cables carry no data and cause this exact message.
- Remove any hub or dock and plug directly into the PC.
- Test the device on another computer or phone. If it fails everywhere, the device itself is dead.
Step 2: Power-Cycle the USB Controllers
This clears the stored descriptor that Windows keeps failing to read.
- Shut down Windows fully — Shut down, not restart.
- Unplug the power cable (desktop) or charger, and remove the battery if removable (laptop).
- Hold the power button for 30 seconds.
- Reconnect power, boot, then plug in the device.
Step 3: Reinstall the Device Entry
- Right-click Start → Device Manager.
- Click View → Show hidden devices.
- Expand Universal Serial Bus controllers and find Unknown USB Device or any entry with a yellow triangle.
- Right-click → Uninstall device. Do this for every greyed-out or flagged USB entry.
- Click Action → Scan for hardware changes, then reconnect the device.
Step 4: Reinstall the USB Root Hubs
- Still in Device Manager → Universal Serial Bus controllers.
- Right-click each USB Root Hub and each Generic USB Hub → Uninstall device.
- Restart. Windows rebuilds the entire USB stack on boot.
- If you use a USB keyboard and mouse, keep them plugged in — they will be restored automatically after the restart.
Step 5: Stop Windows Powering Down USB Ports
Selective suspend is the most common software cause of intermittent recognition.
- Device Manager → Universal Serial Bus controllers.
- Right-click each USB Root Hub → Properties → Power Management tab.
- Untick Allow the computer to turn off this device to save power → OK.
- Then Control Panel → Power Options → Change plan settings → Change advanced power settings → USB settings → USB selective suspend setting → Disabled.
Step 6: Turn Off Fast Startup
Fast Startup restores a saved kernel image that can contain a stale USB state.
- Control Panel → Power Options → Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Untick Turn on fast startup (recommended) → Save changes → restart.
Step 7: Update Chipset and USB Controller Drivers
- Download the chipset package for your exact motherboard or laptop model from the manufacturer's support page.
- On AMD and Intel systems this includes the USB 3.x controller driver — Windows Update's generic version is often the problem.
- Restart after installing. General guidance: how to update outdated drivers.
Step 8: Run the Hardware Troubleshooter and Repair System Files
- Press
Win + R, type the following, and press Enter:msdt.exe -id DeviceDiagnostic - Work through the prompts and apply what it suggests.
- Then in Terminal (Admin):
sfc /scannowDISM /Online /Cleanup-Image /RestoreHealth - Restart. Details: repair Windows 11 with SFC and DISM.
Step 9: Check Power Draw on Externals
Portable hard drives, some SSD enclosures, and unpowered hubs can exceed what a single port supplies.
- Plug external drives into a rear USB port on a desktop, not the front panel.
- Use the Y-cable that came with the drive so it draws from two ports.
- Use a powered hub for multiple devices.
What Not to Do
- Don't keep replugging into the same port. Repeated failed enumeration can leave the port latched off until a full power cycle.
- Don't install driver-updater apps for USB. Chipset drivers come from the manufacturer.
- Don't force a USB-C cable. If it does not seat easily, check the port for lint before pushing harder.
Still Not Working?
If one specific port fails while others work after all of this, the port is physically damaged — a workshop fix, or use a powered hub. If nothing is recognised on any port, see USB ports not working and check the BIOS has USB Configuration → XHCI Hand-off and legacy USB support enabled.
Related: fix a corrupted USB or external drive and fix a game controller not working.
Related guides
How to Fix USB Ports Not Working in Windows 11
USB mouse, flash drive, or phone not detected in Windows 11—try different ports, reset controllers, update chipset drivers, and fix power management.
How to Fix Mouse Lag and Stuttering in Windows 11
Mouse pointer skipping, freezing, or lagging behind your hand in Windows 11? Fix wireless interference, polling and power settings, drivers, and surface problems step by step.
How to Fix Keyboard Not Typing in Windows 11
Keyboard dead in Windows but works in BIOS? Fix filter keys, language layout, USB power saving, and drivers—or use the on-screen keyboard to sign in.
How to Fix a Printer Showing Offline in Windows 11
Windows 11 printer stuck offline or jobs stuck in queue? Set the printer online, clear the print spooler, reinstall the driver, and fix Wi-Fi printer IPs.
How to Fix Bluetooth Not Working in Windows 11
Bluetooth missing, won't pair, or headphones connect on Windows 11 with no sound? Restart Bluetooth services, update drivers, and re-pair devices fast.