How to Fix USB Device Not Recognized in Windows 11

Windows 11HardwareTroubleshootingFixDrivers

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.

  1. Try the device in every port, including rear ports on a desktop — front-panel headers are frequently loose.
  2. Swap the cable. Charge-only USB cables carry no data and cause this exact message.
  3. Remove any hub or dock and plug directly into the PC.
  4. 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.

  1. Shut down Windows fully — Shut down, not restart.
  2. Unplug the power cable (desktop) or charger, and remove the battery if removable (laptop).
  3. Hold the power button for 30 seconds.
  4. Reconnect power, boot, then plug in the device.

Step 3: Reinstall the Device Entry

  1. Right-click Start → Device Manager.
  2. Click ViewShow hidden devices.
  3. Expand Universal Serial Bus controllers and find Unknown USB Device or any entry with a yellow triangle.
  4. Right-click → Uninstall device. Do this for every greyed-out or flagged USB entry.
  5. Click ActionScan for hardware changes, then reconnect the device.

Step 4: Reinstall the USB Root Hubs

  1. Still in Device ManagerUniversal Serial Bus controllers.
  2. Right-click each USB Root Hub and each Generic USB HubUninstall device.
  3. Restart. Windows rebuilds the entire USB stack on boot.
  4. 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.

  1. Device ManagerUniversal Serial Bus controllers.
  2. Right-click each USB Root HubPropertiesPower Management tab.
  3. Untick Allow the computer to turn off this device to save powerOK.
  4. Then Control PanelPower OptionsChange plan settingsChange advanced power settingsUSB settingsUSB selective suspend settingDisabled.

Step 6: Turn Off Fast Startup

Fast Startup restores a saved kernel image that can contain a stale USB state.

  1. Control PanelPower OptionsChoose what the power buttons do.
  2. Click Change settings that are currently unavailable.
  3. Untick Turn on fast startup (recommended)Save changes → restart.

Step 7: Update Chipset and USB Controller Drivers

  1. Download the chipset package for your exact motherboard or laptop model from the manufacturer's support page.
  2. On AMD and Intel systems this includes the USB 3.x controller driver — Windows Update's generic version is often the problem.
  3. Restart after installing. General guidance: how to update outdated drivers.

Step 8: Run the Hardware Troubleshooter and Repair System Files

  1. Press Win + R, type the following, and press Enter:
    msdt.exe -id DeviceDiagnostic
    
  2. Work through the prompts and apply what it suggests.
  3. Then in Terminal (Admin):
    sfc /scannow
    
    DISM /Online /Cleanup-Image /RestoreHealth
    
  4. 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.

  1. Plug external drives into a rear USB port on a desktop, not the front panel.
  2. Use the Y-cable that came with the drive so it draws from two ports.
  3. 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 ConfigurationXHCI Hand-off and legacy USB support enabled.

Related: fix a corrupted USB or external drive and fix a game controller not working.