How to Fix “USB Device Not Recognized” Error on Windows 11 (8 Proven Fixes)

Seeing the “USB device not recognized” error on Windows 11? Fix it in minutes with these 8 proven methods — update drivers, disable power saving, reinstall USB Root Hubs, and more.

Introduction

You plug in your USB flash drive, external hard drive, or phone — and Windows 11 pops up a little balloon: “USB device not recognized.” The device doesn’t appear in File Explorer, and nothing you try seems to help.

This is one of the most common Windows errors, and it is genuinely frustrating. The USB device not recognized error can strike with any USB device — a thumb drive, external SSD, mouse, keyboard, printer cable, or even your Android phone.

The good news: most cases come down to a driver glitch, a power management setting, or a confused USB controller — all fixable with tools already on your PC. Work through these 8 fixes in order and you’ll almost certainly solve it.

Quick Answer

To fix “USB device not recognized” on Windows 11: unplug the device, restart your PC, then plug it into a different USB port. If it still fails, open Device Manager (right-click Start > Device Manager), expand Universal Serial Bus controllers, right-click each USB Root Hub entry, and select Uninstall device. Restart — Windows reinstalls the drivers automatically and the device should appear.

Why Windows 11 Shows This Error

Windows shows “USB device not recognized” when it detects something is plugged in but can’t communicate with it properly. The four most common reasons:

  • Driver problem — The USB driver is outdated, corrupt, or conflicting.
  • Power management — Windows cuts power to the USB port to save energy, leaving the device stuck in a bad state.
  • USB controller glitch — The internal USB hub gets confused and needs a reset.
  • Hardware fault — Rarely, the port itself or the USB device is physically damaged.

Fix 1: Start With the Basics

Before opening Device Manager, rule out the simple causes first. These steps fix the problem more often than you’d expect.

  1. Unplug your USB device completely from the port.
  2. Wait 10 seconds, then plug it into a different USB port on your PC.
  3. If you’re using a USB hub, bypass it and connect the device directly to the PC.
  4. Test the same device on another computer — if it fails there too, the device itself is faulty.
  5. Restart Windows, then plug the device back in fresh.

Pro tip: USB 3.0 ports (usually blue inside) deliver more power and are more reliable for external drives. If you’ve been using a standard black port, switch to a blue one and retest.

Fix 2: Run the Hardware and Devices Troubleshooter

Windows 11 has a built-in troubleshooter that can detect and fix common USB problems automatically — and most people never know it’s there.

  1. Press Windows + R, type msdt.exe -id DeviceDiagnostic, and press Enter.
  2. Click Next and wait while the troubleshooter scans your system.
  3. If it finds a problem, click Apply this fix.
  4. Plug your USB device back in and test it.

Troubleshooting tip: If the troubleshooter reports “No issues found” but the error persists, move straight to Fix 3 — the issue is below the surface and needs a manual approach.

Fix 3: Update or Reinstall the USB Driver

A corrupt or outdated driver is the single most common cause of this error. Here’s how to clear it out.

  1. Right-click the Start button and select Device Manager.
  2. Expand Universal Serial Bus controllers.
  3. Look for any entry with a yellow warning triangle — that’s your problem device.
  4. Right-click it and choose Update driver > Search automatically for drivers.
  5. If updating doesn’t resolve it, right-click the same entry and choose Uninstall device.
  6. Unplug your USB device, then restart your PC.
  7. Plug the device back in — Windows reinstalls the driver automatically.

Pro tip: If you see multiple USB Root Hub entries, repeat the uninstall step for each one. Windows restores them all during the reboot.

This same Device Manager approach works for other wireless peripherals — see our guide on how to fix Bluetooth not working on Windows 11 if you’re dealing with a similar driver issue there.

Fix 4: Disable USB Selective Suspend

Windows can automatically cut power to USB ports to save battery — a feature called USB Selective Suspend. It is a surprisingly common cause of the “not recognized” error, especially on laptops.

  1. Press Windows + S, search for Edit power plan, and open it.
  2. Click Change advanced power settings.
  3. Scroll to USB settings > USB selective suspend setting.
  4. Change the setting to Disabled — do this for both On battery and Plugged in if both options appear.
  5. Click OK, then unplug and replug your USB device.

Fix 5: Uninstall and Reinstall All USB Root Hubs

If Fix 3 only partially helped, remove all USB Root Hubs at once and let Windows build them fresh from scratch.

  1. Open Device Manager (right-click Start > Device Manager).
  2. Expand Universal Serial Bus controllers.
  3. Right-click the first USB Root Hub and choose Uninstall device, then confirm.
  4. Repeat for every USB Root Hub entry in the list.
  5. Restart your PC — Windows reinstalls all USB Root Hubs automatically with clean drivers.

Troubleshooting tip: If your USB mouse or keyboard stops responding after you uninstall the hubs, use the power button to restart the PC. Both devices will come back to life once the reboot completes.

Fix 6: Update Windows 11

Microsoft regularly ships USB controller patches and compatibility fixes through Windows Update. A pending update could be exactly what your system needs.

  1. Press Windows + I to open Settings.
  2. Click Windows Update in the left sidebar.
  3. Click Check for updates and install everything available, including any optional driver updates.
  4. Restart your PC and test the USB device again.

Staying up to date also prevents many other hardware headaches — our guide to speeding up a slow Windows 11 PC covers more Windows maintenance tips that keep your system running smoothly.

Fix 7: Roll Back the USB Driver

Did the error start right after a Windows Update? A newly pushed driver may have broken USB support. Rolling back restores the previous working version.

  1. Open Device Manager and expand Universal Serial Bus controllers.
  2. Right-click the USB Root Hub or the affected device and choose Properties.
  3. Click the Driver tab, then click Roll Back Driver.
  4. Follow the prompts and restart when done.

Note: The Roll Back Driver button is greyed out if Windows hasn’t stored a previous version. Skip this step and move to Fix 8 if that’s the case.

Fix 8: Disable Per-Device Power Management

Windows sometimes applies power-saving rules at the individual device level, which can override the global setting you changed in Fix 4.

  1. Open Device Manager.
  2. Right-click the USB device or a USB Root Hub and choose Properties.
  3. Click the Power Management tab.
  4. Uncheck Allow the computer to turn off this device to save power.
  5. Click OK and test your USB device again.

This same power setting causes problems for USB printers — check our guide on fixing a printer not detected in Windows 11 for a detailed walkthrough of that fix.

Common Mistakes to Avoid

  1. Only trying one USB port. A single port may be dead or underpowered. Always test at least two different ports — and on a desktop, try the ports on the back of the case, which connect directly to the motherboard.
  2. Skipping the restart. Locking and unlocking your screen is not the same as a full restart. Only a complete reboot clears the driver state in memory. Always restart before moving to advanced fixes.
  3. Trusting a cheap USB hub. Low-quality hubs often don’t deliver enough power to run external hard drives. Remove the hub and connect directly to the PC to test.
  4. Uninstalling the wrong devices. In Device Manager, only uninstall USB Root Hubs or the specific flagged device — not your keyboard, mouse, or webcam. Expand the Universal Serial Bus controllers section carefully.
  5. Assuming the drive is dead. What looks like hardware failure is usually a driver or port issue. Test the device on another computer before giving up on it.
  6. Ignoring Windows Update. Microsoft patches USB controller bugs regularly. Check for and install all pending updates — including optional ones — before attempting advanced fixes.

Frequently Asked Questions

Why does Windows 11 say “USB device not recognized” when it worked before?

The most likely cause is a driver that became corrupt after a Windows Update or a power event. Uninstalling the USB Root Hubs in Device Manager and restarting usually restores normal function right away.

How do I fix “USB device not recognized” for an Android phone?

When you plug in your Android phone, swipe down on the notification shade and change the USB preference from “Charging only” to “File Transfer” (also called MTP). If Windows still doesn’t recognize it after that, try the Device Manager steps in Fix 3.

Does formatting the USB drive fix the “not recognized” error?

Only if the drive’s file system is corrupted. If the drive doesn’t appear in Disk Management at all, formatting won’t help — fix the driver first using Device Manager, then format the drive if needed afterward.

Can a faulty USB port cause the “device not recognized” error?

Yes. Dust, bent pins, or an electrically dead port are physical causes. Test your device in multiple ports and on another computer to rule out a hardware problem before digging into software fixes.

Why does my USB device show in Device Manager but not in File Explorer?

The device is detected, but it has no drive letter assigned. Open Disk Management (right-click Start > Disk Management), find the drive in the lower panel, right-click it, and choose Change Drive Letter and Paths to assign a letter.

What does “USB device not recognized” actually mean?

It means Windows detected an electrical signal on the USB port but couldn’t complete the communication handshake with the device — most often because the driver negotiation failed or timed out.

Will reinstalling USB drivers delete my files?

No. Reinstalling USB Root Hub drivers only changes how Windows communicates with the port — it does not touch the data stored on your USB drive or external hard drive.

Conclusion

The “USB device not recognized” error on Windows 11 is almost always fixable using the free built-in tools already on your PC. Start with a different port and a full restart, then work through Device Manager, power settings, and Windows Update. Most users resolve it by Fix 4 or Fix 5.

If the device still fails after all eight fixes, test it on another computer. If it works there, run sfc /scannow in an elevated Command Prompt to repair deeper Windows system file issues. If it fails on other computers too, the USB device itself is physically damaged and needs replacing.

Try these fixes and let us know in the comments which one worked for you!