Windows 11/ 10 Laptop Not Detecting USB or External Devices [Fix]
So your USB device just… stopped working? You plug it in, and nothing happens. No sound, no pop-up, no drive showing up. Yeah, that’s frustrating, especially when you rely on things like flash drives, external hard disks, or even a simple mouse or keyboard.
Here’s the thing. This problem shows up a lot on both Windows 11 and Windows 10, and it doesn’t really care what laptop you’re using. Whether it’s HP, Lenovo, Asus, Dell, or Acer, the issue usually comes down to software glitches, driver hiccups, or a small setting buried somewhere in Windows.
In this guide, I’ll walk you through everything step by step, starting from the easiest fixes and moving toward the more advanced ones.
Just follow along, and you’ll likely get your USB devices working again.
Windows 11/ 10 Laptop Not Detecting USB or External Devices [Fix]

If your Windows laptop is not detecting USB or external devices, start by restarting your system and trying a different USB port. Then update or reinstall USB drivers through Device Manager, disable USB selective suspend, and check Disk Management for missing drives. If needed, update Windows or reset BIOS settings. These steps work across HP, Lenovo, Asus, Dell, and Acer laptops.
Step 1: Start with the Basics and Check Your USB Ports
Let’s not overcomplicate things right away.
First, unplug your USB device and plug it back in properly. Sounds obvious, but a loose connection is more common than you’d think.
Now try a different USB port on your laptop. Most laptops have ports on both sides, and sometimes one port just stops working while others are fine. If your device suddenly works in another port, then you’ve already found the problem.
Next, take that same USB device and plug it into another computer. If it doesn’t work there either, then the issue isn’t your laptop at all. It’s the device.
Also, take a quick look inside your USB ports. Dust or debris can block the connection. A gentle clean can make a surprising difference.
Step 2: Restart Your Laptop to Reset Everything
I know, restarting sounds basic. But it works more often than people expect.
Go to Start > Power > Restart.
What this does is reset the USB controllers and clears temporary glitches that might be preventing your device from being detected.
Once your laptop turns back on, plug in your USB device again and see if it shows up.
Step 3: Check Device Manager for Hidden Problems
Now let’s dig a little deeper.
Go to Start > Right-click Start button > Device Manager. Scroll down and expand Universal Serial Bus controllers.
Here’s what you’re looking for. If you see anything with a yellow warning icon or something labeled Unknown USB Device, that’s your clue.
Right-click on that device and click Update driver. Then choose Search automatically for drivers.
If that doesn’t fix it, right-click again and choose Uninstall device. After that, restart your laptop. Windows will reinstall the drivers automatically.
This step fixes a lot of issues, especially on laptops like Dell and Lenovo, where USB drivers depend heavily on chipset software.
Step 4: Manually Update USB and Chipset Drivers
Sometimes Windows just doesn’t grab the right drivers.
Go to Start > Device Manager > Universal Serial Bus controllers. Right-click each USB Root Hub and select Update driver. Choose Browse my computer for drivers, then Let me pick from a list.
Pick the latest version available and install it.
If you want to go a step further, open your laptop’s support app. HP Support Assistant, Dell SupportAssist, Lenovo Vantage, and Asus tools can automatically install the correct drivers for your system.
Updating the chipset driver is especially important because it controls how USB ports communicate with your laptop.
Step 5: Turn Off USB Power Saving (This One Helps a Lot)
Windows tries to save power by turning off USB ports when they’re not in use. Sounds smart, but it can break things.
Here’s how to disable it.
Go to Control Panel > Hardware and Sound > Power Options. Click Change plan settings next to your current plan. Then click Change advanced power settings.
Scroll down to USB settings and expand it.
Now expand the USB selective suspend setting and set it to Disabled for both battery and plugged in.
Click Apply, then OK.
Restart your laptop and test your USB device again.
This fix is super effective, especially on laptops like Acer and Asus, where power-saving features can be aggressive.
Step 6: Check Disk Management (If Your Drive Is Missing)
If your USB storage device is not showing up in File Explorer, it might still be detected in the background.
Go to Start > Right-click Start button > Disk Management.
Look through the list for your external drive.
If you see it but it says Unallocated, right-click it and choose New Simple Volume. Then follow the setup.
If it doesn’t have a drive letter, right-click it and select Change Drive Letter and Paths, then assign a letter.
Once you do that, your drive should instantly appear in File Explorer.
Step 7: Run the Built-in Hardware Troubleshooter
Windows still has a handy troubleshooter that can catch things you might miss.
Press Windows + R to open Run. Type msdt.exe -id DeviceDiagnostic and press Enter.
Follow the instructions and let Windows scan for problems.
It won’t always fix everything, but when it does, it saves a lot of time.
Step 8: Turn Off Fast Startup
Fast Startup can sometimes mess with hardware detection.
Go to Control Panel > Hardware and Sound > Power Options. Click Choose what the power buttons do. Then click Change settings that are currently unavailable.
Uncheck Turn on fast startup.
Click Save changes and restart your laptop.
Now plug in your USB device again and check if it works.
Step 9: Update Windows
Outdated systems can cause weird compatibility issues.
Go to Settings > Update and Security > Windows Update. Click Check for updates and install anything available. Once done, restart your system.
A lot of USB-related bugs get fixed quietly through updates.
Step 10: Check BIOS Settings or Reset Them
If nothing has worked so far, it’s time to check the BIOS.
Restart your laptop and press F2, F10, or Delete during startup, depending on your brand. Once inside BIOS, look for USB settings and make sure everything is enabled.
You can also reset the BIOS to default settings.
If you’re comfortable, updating BIOS firmware from your manufacturer’s site can fix deeper compatibility issues.
Just be careful and follow instructions properly.
Step 11: Consider Hardware Issues
At this point, if your USB still isn’t working, it might not be a software issue anymore.
If only one port is dead, that port could be physically damaged. If none of the ports work, there might be an issue with the motherboard or USB controller.
You can try using a USB hub as a temporary workaround, but for a permanent fix, you may need professional repair.
FAQs
Why is my USB not showing up in File Explorer, but it appears in Disk Management?
This usually means the drive does not have a letter assigned or is not properly formatted. Assigning a drive letter in Disk Management should fix it.
Why does my USB device work on another computer but not mine?
This points to a driver or system configuration issue on your laptop. Updating drivers or reinstalling USB controllers usually resolves it.
Can a Windows update break USB ports?
Yes, sometimes updates introduce bugs or driver conflicts. Updating again or rolling back the update can help.
Do all USB ports use the same driver?
Not always. Different ports may be connected to different controllers, especially on modern laptops.
Is BIOS reset safe?
Yes, resetting BIOS to default settings is generally safe and often resolves hardware detection issues.
Summary
USB detection issues on Windows 11 and Windows 10 laptops can be frustrating, but they are rarely permanent. In most cases, the problem is tied to drivers, power settings, or system configuration, not hardware failure.
You started with basic checks like testing ports and devices, then moved into deeper fixes such as updating drivers, disabling power-saving features, and checking Disk Management. These steps cover nearly every scenario across major laptop brands, including HP, Lenovo, Asus, Dell, and Acer.
If your USB device still does not work after trying everything, the issue is likely hardware-related and may require professional repair or replacement.
