🚀 NEW in v2.4.28: 35+ Speed Optimizations added today!Download Now →

Home/Fix/USB Device Not Recognized

How to Fix USB Device Not Recognized on Windows 10 and 11

USB drives not showing up, devices disconnecting randomly, or all USB ports dead after an update? This guide walks through every common USB failure — driver corruption, selective suspend, power delivery issues, and root hub errors — with step-by-step fixes.

  • Resets USB root hubs and reinstalls corrupted USB controller drivers automatically
  • Disables USB selective suspend and fixes power management settings causing disconnects
  • Detects stale device references and cleans the USB device tree to resolve conflicts

Best for USB Device Not Recognized errors, drives not showing, random disconnects, and dead USB ports on Windows 10 and 11.

📖

Main Troubleshooting Guide

How to Fix Driver Issues

Complete symptoms, causes, and step-by-step solutions

Symptoms

You might be experiencing this problem if you notice:

  • "USB Device Not Recognized" popup appears every time you plug in a device
  • USB drive appears briefly in File Explorer then disappears — or never shows up at all
  • Yellow exclamation mark (!) on the USB device in Device Manager with error code 43
  • USB device works on other computers but not on this one
  • All USB ports stopped working after a Windows update or driver installation
  • USB device connects and disconnects repeatedly — you hear the connect/disconnect sound every few seconds
  • USB keyboard or mouse stops responding randomly, then reconnects on its own
  • External hard drive or SSD shows "This device cannot start (Code 10)" in Device Manager
  • USB 3.0 port only works at USB 2.0 speed — file transfers are extremely slow
  • Device Manager shows "Unknown Device" under Universal Serial Bus controllers

Common types of USB recognition problems on Windows

Driver Corruption

The USB controller or root hub driver is corrupted, outdated, or was replaced by Windows Update. Affects all devices on that controller. Reinstalling USB controllers in Device Manager and restarting usually resolves it.

Power & Selective Suspend

Windows is cutting power to USB ports to save energy, causing devices to disconnect or not be recognized. Disabling USB selective suspend and unchecking "Allow the computer to turn off this device" on root hubs fixes this.

Ghost Device Conflicts

Stale references to previously connected USB devices create driver conflicts. New devices can't get assigned properly because Windows thinks the old device is still connected. Removing hidden ghost devices clears the conflict.

Port or Cable Hardware Failure

The USB port has bent pins, debris, or a loose solder joint — or the cable is damaged. If the device works on other ports or other computers, the port itself is the problem. Front panel USB ports fail more often than rear motherboard ports.

What RescuePC checks when USB devices aren't recognized

USB recognition failures on Windows come down to four categories: the driver (controller or device), the power settings (selective suspend), the device tree (stale references), or the hardware (port/cable). RescuePC diagnoses each layer to identify the specific failure point.

  • Checks USB controller and root hub driver status — detects corruption, version mismatches, and missing drivers
  • Identifies USB selective suspend and power management settings that cut power to ports
  • Detects stale ghost devices that create driver conflicts with newly connected hardware
  • Verifies USB root hub health and checks for error codes (Code 10, Code 43) in Device Manager
  • Identifies Windows Update-related USB driver replacements that broke port functionality

Most useful when USB devices worked before and suddenly stopped, when multiple USB ports are affected, when devices connect then disconnect repeatedly, or when USB ports died after a Windows update.

Manual troubleshooting vs RescuePC

On your own

  • Uninstalling and reinstalling USB root hubs one by one in Device Manager
  • Hunting through Power Options to find and disable USB selective suspend
  • Enabling "Show hidden devices" and manually removing ghost USB entries
  • Trying different ports, cables, and hubs to rule out hardware — one combination at a time
  • Searching for the correct chipset/USB driver on your motherboard manufacturer's website

With RescuePC

  • Checks USB controller drivers, root hub health, and device tree conflicts in one diagnostic pass
  • Identifies power management and selective suspend settings that are cutting power to ports
  • Detects ghost devices creating conflicts and error codes (Code 10, Code 43) automatically
  • Determines whether the problem is the driver, the power settings, or the port itself

USB problems are hard to diagnose manually because the same symptom ("not recognized") can mean five different things. RescuePC identifies the specific failure layer — driver, power, device tree, or hardware — so you fix the right thing.

When this page is most likely to help

  • You're getting "USB Device Not Recognized" on a device that worked before
  • USB devices keep connecting and disconnecting randomly
  • Multiple USB ports stopped working at the same time (pointing to a driver or system issue, not the device)
  • USB ports died after a Windows update or driver installation
  • A USB drive shows up in Device Manager but not in File Explorer
  • You see error Code 43 or Code 10 on a USB device in Device Manager

Most USB recognition problems on Windows are caused by driver corruption, power management settings, or ghost device conflicts — all of which are fixable without replacing hardware.

When USB driver/software repair may not be enough

Some USB problems are hardware failures that can't be fixed with drivers or settings.

  • The USB device doesn't work on any computer — the device itself is likely dead or damaged
  • The USB port has visible physical damage — bent pins, cracked plastic, or a loose connector
  • You can smell burning or see scorch marks near the USB port — this indicates an electrical short
  • The USB device works on other PCs but you've already reinstalled drivers, disabled selective suspend, and removed ghost devices (possible motherboard USB controller hardware failure)
  • A USB 3.0 device only works at USB 2.0 speed after trying all software fixes (possible USB 3.0 controller hardware issue)
If software fixes don't resolve the issue: for desktop PCs, a USB expansion card ($15–$30) can add working USB ports. For laptops, an external USB hub with its own power supply can compensate for weak port power delivery.

Common Causes

  • USB driver corruption or conflict — Windows installed an incompatible or outdated driver for the USB controller
  • USB selective suspend is powering off the port to save energy — the device loses connection when the port shuts down
  • Faulty USB hub, extension cable, or adapter — adding a layer between the device and the port introduces signal and power issues
  • Insufficient power delivery — the USB port can't supply enough power for the device (common with external hard drives on laptop USB ports)
  • Corrupted USB root hub driver — the root hub controls all USB ports on that controller, so a corrupted driver disables multiple ports at once
  • Windows Update replaced the USB controller driver with a generic or broken version
  • USB device tree needs a full reset — Windows is holding stale references to previously connected devices that are causing conflicts
  • BIOS/UEFI USB settings changed or USB ports disabled in firmware
  • Physical damage to the USB port — bent pins, debris inside the connector, or loose internal solder joint

Solutions

Solution 1: Disable USB Selective Suspend

  1. 1Open Control Panel > Power Options (search "power plan" in Start)
  2. 2Click "Change plan settings" for your active power plan
  3. 3Click "Change advanced power settings"
  4. 4Expand "USB settings" > "USB selective suspend setting"
  5. 5Set to "Disabled" for both On Battery and Plugged In
  6. 6Click Apply and OK, then reconnect the USB device
  7. 7This is the #1 fix for devices that connect then disconnect randomly — Windows is cutting power to the port

Solution 2: Reinstall USB Controllers in Device Manager

  1. 1Open Device Manager (right-click Start > Device Manager)
  2. 2Expand "Universal Serial Bus controllers"
  3. 3Right-click each "USB Root Hub" (and "USB Root Hub (USB 3.0)" if present) and select "Uninstall device"
  4. 4Also uninstall any items with yellow warning icons or labeled "Unknown Device"
  5. 5Restart your computer — do NOT manually reinstall anything
  6. 6Windows will detect and reinstall all USB controllers automatically on reboot
  7. 7Reconnect the USB device and check if it's recognized

Solution 3: Remove Hidden and Ghost USB Devices

  1. 1Open Device Manager
  2. 2Click View > "Show hidden devices" to reveal grayed-out (ghost) entries
  3. 3Expand "Universal Serial Bus controllers" and "Disk drives"
  4. 4Right-click and uninstall any grayed-out entries — these are stale references to old USB devices
  5. 5Restart your computer and reconnect the device
  6. 6Ghost devices can cause driver conflicts and prevent new devices from being recognized properly

Solution 4: Test Port, Cable, and Device Hardware

  1. 1Try a different USB port — on desktops, use a rear port (directly on the motherboard) instead of front panel ports
  2. 2Remove any USB hubs, extension cables, or adapters — connect directly to the computer
  3. 3Try a different USB cable if the device uses a detachable cable (common with external drives)
  4. 4Test the device on another computer — if it works there, the problem is your PC's USB controller or drivers
  5. 5For USB drives that appear in Device Manager but not File Explorer: open Disk Management (diskmgmt.msc) and check if the drive needs a drive letter assignment

Solution 5: Update or Roll Back the USB Controller Driver

  1. 1Open Device Manager > expand "Universal Serial Bus controllers"
  2. 2Right-click your USB controller (e.g., "Intel USB 3.0 eXtensible Host Controller" or "AMD USB Controller")
  3. 3Click "Update driver" > "Search automatically for drivers"
  4. 4If that doesn't help (or made it worse), right-click again > Properties > Driver tab > "Roll Back Driver"
  5. 5If no rollback is available, visit your motherboard or laptop manufacturer's website and download the USB/chipset driver for your model
  6. 6Install the manufacturer's driver and restart

Solution 6: Disable USB Power Management on Root Hubs

  1. 1Open Device Manager > expand "Universal Serial Bus controllers"
  2. 2Right-click each "USB Root Hub" > Properties > Power Management tab
  3. 3Uncheck "Allow the computer to turn off this device to save power"
  4. 4Repeat for every USB Root Hub in the list (there may be several)
  5. 5Click OK and test the USB device — this prevents Windows from cutting power to the port during idle periods
  6. 6This is especially important for external drives and devices that need constant power

Solution 7: Check BIOS/UEFI USB Settings

  1. 1Restart your computer and enter BIOS/UEFI (usually Del, F2, or F12 during startup)
  2. 2Look for USB settings — often under "Advanced," "Peripherals," or "Onboard Devices"
  3. 3Make sure all USB controllers are Enabled (USB 2.0, USB 3.0/3.1/3.2)
  4. 4Check that "Legacy USB Support" is Enabled if you're using older USB devices
  5. 5If you recently updated BIOS, settings may have been reset to defaults — re-enable USB ports
  6. 6Save and exit BIOS, then test the USB device in Windows

Fix a USB device Windows will not recognize — the exact steps

When Windows shows "USB device not recognized," the fault is usually a stale driver, a power-management setting, or corrupted enumeration data. These commands (elevated) rescan hardware and repair the files that manage USB.

pnputil /scan-devices

Forces Windows to re-scan for hardware changes and re-enumerate connected USB devices.

sfc /scannow

Repairs corrupted system files that manage USB drivers and device enumeration.

devmgmt.msc

Opens Device Manager — expand "Universal Serial Bus controllers" and look for a device with a yellow warning icon.

pnputil /enum-devices /disconnected

Lists ghost USB devices Windows still remembers; removing them clears conflicts that block new devices.

If the device still fails, uninstall its USB controller in Device Manager and reboot — Windows reinstalls a clean driver. RescuePC runs this driver reset automatically with a restore point in place.

What kind of USB problem are you experiencing?

"USB Device Not Recognized" popup when plugging in a device

Likely cause: Windows can't identify the device. Usually a driver issue — either the device driver or the USB controller driver is corrupted or missing. Reinstalling USB controllers in Device Manager and reconnecting typically resolves this.

USB device connects then disconnects repeatedly (connect/disconnect sound)

Likely cause: USB selective suspend is cutting power to the port, or the port isn't delivering enough power. Disable selective suspend in Power Options and disable "Allow the computer to turn off this device" on each USB Root Hub.

All USB ports stopped working — nothing is recognized

Likely cause: The USB controller driver is corrupted (often after a Windows update) or USB ports are disabled in BIOS. Reinstall USB controllers in Device Manager. If that fails, check BIOS/UEFI to make sure USB is enabled.

USB drive not showing in File Explorer but appears in Device Manager

Likely cause: The drive is detected but doesn't have a drive letter assigned, or the file system is corrupted. Open Disk Management (diskmgmt.msc), find the drive, and assign a drive letter. If it shows as "RAW," the file system needs repair.

Yellow exclamation mark with error Code 43 or Code 10 in Device Manager

Likely cause: Windows is explicitly reporting a driver or hardware failure. Code 43 = Windows stopped the device due to a reported problem. Code 10 = the device cannot start. Uninstall the device, restart, and let Windows reinstall. If it persists, the device or port may be physically damaged.

Best next step

Good fit for "USB Device Not Recognized" errors, USB ports that stopped working, devices that connect and disconnect repeatedly, error Code 43/Code 10, and USB drives not showing in File Explorer on Windows 10 and 11.

Why RescuePC handles USB recognition problems well

USB issues are deceptively hard to troubleshoot because "USB Device Not Recognized" is a single error message with at least five different root causes. Most users try random fixes without knowing which layer is actually broken.

  • Checks USB controller and root hub drivers for corruption and version mismatches
  • Identifies power management settings that are cutting power to USB ports
  • Detects ghost device conflicts from previously connected USB hardware
  • Verifies USB device error codes (Code 10, Code 43) and maps them to specific causes

Browse More Hardware & Devices Guides

Frequently asked questions

Why does my USB device work on other computers but not mine?
The problem is your PC's USB driver, power settings, or ghost device conflicts — not the device itself. Start by reinstalling USB controllers in Device Manager (uninstall all USB Root Hubs, restart, let Windows reinstall them). If that doesn't work, disable USB selective suspend in Power Options and remove hidden ghost devices.
Why do my USB devices keep disconnecting and reconnecting?
Almost always caused by USB selective suspend (Windows is cutting power to the port) or the "Allow the computer to turn off this device to save power" setting on USB Root Hubs. Disable both: Power Options > USB selective suspend = Disabled, and Device Manager > USB Root Hub > Properties > Power Management > uncheck the box.
What do error Code 43 and Code 10 mean for USB devices?
Code 43 means Windows stopped the device because it reported a problem — usually a driver issue. Code 10 means the device cannot start — could be a driver or hardware failure. For both: uninstall the device in Device Manager, restart, and let Windows reinstall. If it persists after reinstalling USB controllers, the device or port may be physically damaged.
My USB drive shows up in Device Manager but not File Explorer — how do I access it?
The drive is detected but either doesn't have a drive letter or has a corrupted file system. Open Disk Management (Win + R > diskmgmt.msc), find the drive, right-click the partition, and select "Change Drive Letter and Paths" to assign a letter. If it shows as "RAW," the file system is corrupted and you may need data recovery software before reformatting.
Why do my USB 3.0 devices only work at USB 2.0 speeds?
Usually a driver or chipset issue. Verify the device is plugged into a blue USB 3.0 port (not a black USB 2.0 port). Then check Device Manager for your USB 3.0 host controller — if it shows a generic Microsoft driver instead of your chipset manufacturer's driver (Intel, AMD, Renesas), install the correct one from your motherboard or laptop manufacturer's support page. Also make sure the USB cable supports 3.0 — some cables are 2.0 only despite fitting the port.
Share this:XRedditLinkedInEmail