How to Fix USB Devices Not Recognized on Windows 11
You plug in a USB flash drive, an external hard drive, a printer, or your phone — and Windows 11 responds with the dreaded message: “USB device not recognized.” Sometimes the device does not show up at all. Sometimes it appears in Device Manager with a yellow warning triangle. Either way, you cannot use it, and the cause could be anything from a loose cable to a broken driver.
Learning how to fix USB devices not recognized on Windows 11 is mostly a process of elimination. In most cases the problem is software: a bad driver, a power setting, or a Windows glitch. Hardware failure is possible, but it should be the last thing you suspect, not the first. This guide walks you through the fixes in order, from the 30-second checks to the deeper driver and power repairs, so you can get your device working again without reinstalling Windows.
Work through the steps in order and test the device after each one. Many readers fix the problem in the first three steps and never need the rest.
What “USB Device Not Recognized” Actually Means
When Windows says a USB device is not recognized, it means the operating system detected something plugged into the port but could not communicate with it properly. Windows assigns every USB device a driver — a small piece of software that translates between the device and the system. If that driver is missing, corrupted, or incompatible, Windows cannot identify the device and shows the error instead.
The error usually appears as a notification in the bottom-right corner: “The last USB device you connected to this computer malfunctioned, and Windows does not recognize it.” In Device Manager, the device often appears under Universal Serial Bus controllers as “Unknown USB Device” with an error code such as Code 43, which means “Windows has stopped this device because it has reported problems.”
Common causes, in order of likelihood, are: a loose or damaged cable, a dirty or worn USB port, an outdated or corrupted driver, a Windows power setting that switched the port off, a conflict after a Windows update, or a device that draws more power than the port can supply. Faulty hardware on the device itself is also possible, especially with old flash drives and cheap cables.
Quick Fixes to Try First
Before changing any settings, run through these fast checks. They solve a surprising number of USB problems.
- Unplug and plug it back in. Remove the device, wait 10 seconds, and plug it into the same port. Then try a different port — front-panel ports on a desktop are a common failure point, so test a rear port directly on the motherboard.
- Try another cable. If the device uses a detachable cable, swap it. USB cables fail silently all the time, and many “device not recognized” errors are really cable errors. This is especially common with USB-C cables, where cheap or charge-only cables cannot carry data at all.
- Restart your PC. A full restart (not Sleep or Hibernate) clears stuck USB drivers and resets the USB controller. Choose Start, then Power, then Restart.
- Remove other USB devices. Unplug everything non-essential, then plug in only the problem device. A device that draws too much power — or a faulty device on the same USB hub — can stop other devices from being recognized.
- Check for physical damage. Look inside the USB port and the device connector for bent pins, dust, or debris. Blow out dust gently with compressed air; never poke inside a port with a metal object.
If none of these work, the problem is in software, and the fixes below will walk you through it step by step.

1. Run the Windows Hardware Troubleshooter
Windows 11 still ships with a hardware troubleshooter that can detect and repair common USB problems automatically. It is the easiest deeper fix, so run it before touching drivers by hand.
- Press Windows key + I to open Settings.
- Go to System > Troubleshoot > Other troubleshooters.
- Find Hardware and Devices in the list (on newer Windows 11 builds, look under the “Other” section or run it from the search box by typing “troubleshoot”).
- Click Run and let the troubleshooter scan. Apply any fix it suggests, then test your device.
If the troubleshooter finds nothing, or your Windows build no longer lists a hardware troubleshooter, move on to the driver fixes below — they cover the same ground manually.
2. Update or Reinstall the USB Driver in Device Manager
A corrupted or outdated driver is the most common software cause of this error. Reinstalling the driver forces Windows to load a fresh copy, and it takes less than two minutes.
- Right-click the Start button and select Device Manager.
- Expand Universal Serial Bus controllers.
- Look for Unknown USB Device or any entry with a yellow warning icon. Right-click it and choose Uninstall device. If asked, tick the box to delete the driver software.
- Also right-click each USB Root Hub and Generic USB Hub entry and uninstall them the same way. Do not worry — Windows reinstalls these automatically.
- Restart your PC. Windows will detect the USB controllers again and install fresh drivers during startup.
- Plug in your device and test it.
If Device Manager shows the device under a different category — for example, a printer under Printers or a phone under Portable Devices — uninstall it from there instead. For a full walkthrough of safe driver updates, including how to find the right driver from the manufacturer, see our guide on how to update Windows 11 drivers safely.
3. Disable USB Selective Suspend
Windows 11 tries to save power by suspending USB ports that appear idle. On some PCs, a suspended port never wakes up properly, and the next device you plug in is not recognized. Turning off USB selective suspend stops Windows from cutting power to your ports.
- Press Windows key + R, type powercfg.cpl, and press Enter.
- Next to your active power plan, click Change plan settings, then Change advanced power settings.
- Expand USB settings, then expand USB selective suspend setting.
- Set both On battery and Plugged in to Disabled and click OK.
- Restart your PC and test the device.
This fix is especially effective for external hard drives and USB audio devices that disconnect or fail to appear after the PC wakes from sleep. The cost is tiny: your PC may use slightly more power, which is barely noticeable on a desktop and small on a laptop.
4. Check Disk Management (For Drives That Don’t Appear)
If the device is a USB flash drive or an external hard drive, it may be working fine but missing a drive letter, or it may need to be formatted before Windows can use it. Disk Management shows you the truth even when File Explorer shows nothing.
- Right-click the Start button and select Disk Management.
- Look for your drive in the list. It may appear as “Removable” with no drive letter, or as “Unallocated” space.
- If the drive appears with no letter, right-click it and choose Change Drive Letter and Paths, then Add and assign a letter.
- If the drive shows as “Unallocated” or “RAW” and it contains no data you need, right-click it and choose New Simple Volume to format it. Warning: formatting erases everything on the drive, so only do this if the data is backed up or unimportant.
- If the drive does not appear in Disk Management at all, the problem is with the driver, cable, or the drive itself — continue with the steps below.
5. Turn Off Fast Startup
Fast Startup is a Windows feature that speeds up boot times by saving part of the system state to disk when you shut down. Unfortunately, it can also preserve a broken USB driver state across restarts, which means the error keeps coming back even after you reboot. Turning it off forces a clean start every time.
- Press Windows key + R, type powercfg.cpl, and press Enter.
- Click Choose what the power buttons do on the left.
- Click Change settings that are currently unavailable.
- Untick Turn on fast startup (recommended) and click Save changes.
- Shut down your PC completely, wait 10 seconds, and turn it back on.
Your PC may boot a few seconds slower, but USB devices will be detected from a clean state each time. If this fixes the problem, you can leave Fast Startup off permanently — the speed difference is minor on a PC with an SSD.
6. Update Your Chipset Drivers and Windows
USB ports are controlled by your motherboard’s chipset, and outdated chipset drivers are a frequent cause of recognition failures — especially after a major Windows 11 update. Windows Update sometimes delivers these drivers automatically, but not always.
- Open Settings > Windows Update and click Check for updates. Install every update offered, including optional driver updates listed under Advanced options > Optional updates.
- Next, visit your laptop or motherboard manufacturer’s support page (Dell, HP, Lenovo, ASUS, MSI, Gigabyte, or similar), search for your exact model, and download the latest chipset and USB drivers. Install them and restart.
- If Windows offers a BIOS/UEFI firmware update for your model, consider installing it too — firmware updates sometimes fix USB detection bugs. Only do this with the laptop plugged in and the battery charged, and never interrupt a firmware update.
7. Test the Device on Another Computer
If every software fix has failed, it is time to find out whether the device itself is broken. Plug it into a different PC, a Mac, or even a smart TV with a USB port. If it works there, your Windows 11 installation is the problem, and a deeper repair — such as a Windows reset that keeps your files — may be the answer. If it fails everywhere, the device is faulty: try a different cable first, then consider that the device itself has reached the end of its life.
The same logic applies to the port. If one specific USB port rejects every device but other ports work, the port is damaged or its internal connection has come loose. On a desktop, the front-panel ports connect to the motherboard with a small internal cable that can work loose; on a laptop, a dead port usually needs a repair shop.
What to Do If Device Manager Shows Error Code 43
Code 43 is the most common error you will see when you try to fix USB devices not recognized on Windows 11. It means Windows stopped the device because the device reported a problem. The driver reinstall in step 2 fixes Code 43 in most cases. If it does not, try these in order:
- Remove hidden devices: In Device Manager, click View > Show hidden devices, then uninstall any greyed-out USB devices. Old driver leftovers can conflict with new ones.
- Reset the USB controller stack: Uninstall every device under Universal Serial Bus controllers, then restart. Windows rebuilds the whole USB stack from scratch.
- Try a powered USB hub: If the device draws more power than your port supplies — common with external hard drives and some webcams — a powered hub with its own power adapter can solve the problem instantly.
- Roll back a recent driver: If the problem started right after a Windows update, open the device’s properties in Device Manager, go to the Driver tab, and click Roll Back Driver if it is available.
Microsoft’s own guide to USB problems in Windows explains how to read the error code in Device Manager and match it to the right fix.
Similar USB problems affect printers too: a printer that Windows suddenly cannot see often needs the same driver treatment. Our guide on how to fix a Windows 11 printer that won’t print covers the printer-specific steps, including the print spooler restart that fixes many recognition issues.
When to Consider a Windows Reset
If you have worked through every fix above, tested the device on another PC, and it works there but not on yours, the Windows USB stack itself may be damaged. Before reinstalling Windows, try the two built-in repair commands: open Command Prompt as administrator and run sfc /scannow, then DISM /Online /Cleanup-Image /RestoreHealth. These repair corrupted system files, including drivers.
If that still fails, use Settings > System > Recovery > Reset PC and choose “Keep my files.” This reinstalls Windows while preserving your personal files, though you will need to reinstall your apps afterward. It is a last resort, but it resolves nearly every software-side USB problem.
Frequently Asked Questions About How to Fix USB Devices Not Recognized on Windows 11
Why does Windows 11 say USB device not recognized when the device works on another PC?
The device is fine, but your Windows installation has a driver, power setting, or system-file problem. To fix USB devices not recognized on Windows 11, start with the driver reinstall in step 2, then disable USB selective suspend in step 3. If the device works on another computer, the fix is almost always on your PC, not the device.
How do I fix a USB device not recognized on Windows 11 without losing data?
None of the fixes in this guide delete your files. The only step that erases data is formatting a drive in Disk Management, and that is only needed if the drive shows as unallocated or RAW. Reinstalling drivers, changing power settings, and running the troubleshooter are all safe.
Can a Windows update cause USB devices to stop working?
Yes. Windows updates sometimes replace a working USB driver with a newer but buggy one, or change a power setting. If the problem started right after an update, roll back the driver in Device Manager, check for a newer chipset driver from your PC manufacturer, and install the latest Windows updates, which often include a fix.
Why is my USB flash drive not showing up in File Explorer?
Open Disk Management. If the drive appears there without a drive letter, assign one. If it appears as unallocated, it needs formatting. If it does not appear at all, try another port and cable, then reinstall the USB drivers as described in step 2.
Should I use a powered USB hub?
Yes, if your device is a power-hungry external hard drive, a webcam, or a device that works on one PC but not another. A powered hub supplies its own electricity, so the device no longer depends on the limited power of a laptop USB port. It is one of the cheapest and most reliable fixes for stubborn USB problems.
Conclusion
Fixing USB devices not recognized on Windows 11 is almost always a matter of working through the list in order: check the cable and port, restart, run the troubleshooter, reinstall the USB drivers, disable selective suspend, and check Disk Management for drives. One of those steps resolves the problem for the vast majority of users.
If the device works on another computer, your Windows installation needs the repair — not a new device. And if it fails everywhere, the cable or the device itself is the culprit, and no amount of settings changes will bring it back. Either way, you now know exactly where the problem sits, and you can stop guessing and start fixing.
