If you’re finding that your PC’s USB ports are not recognizing anything you’re putting in them, then you might be searching for fixes. Thankfully, we’ve got some. This article will show you some troubleshooting steps for USB ports not detecting devices (Windows 11).
How to Fix USB Ports Not Detecting Devices (Windows 11)
If your USB ports are not recognizing devices, there can be a few causes behind this, including hardware issues like damaged ports to software troubles like corrupted drivers. We’ve got some troubleshooters below to help:
Restart Your Machine
Let’s start simple and a little obvious. Restarting your machine can be a quick fix for a whole lot of software issues and doesn’t take too long to complete. Reboot your machine and see if the issue persists.
Inspect Your USB Device and Ports
Another common cause of devices not being recognized is damage to the port or plug itself. Inspect both your device and PC for any signs of damage or wear. Try another device or another port to see if this solves the problem.
Check Power Management Settings
Another big culprit in non-functioning ports is Power Management, which sometimes disables them to save battery life. To check that this isn’t happening to you, here’s what to do:
Step 1. Type “Power Management” into the Windows search bar and choose “Edit power plan” when it pops up.
Step 2. Click “Change advanced power settings” in the next window.

Step 3. In the Power Options window, click “USB selective suspend setting.”

Step 4. Ensure that both “On battery” and “Plugged in” are set to “Disabled” while troubleshooting.
Step 5. Click “OK” to finalize and test your ports again.
Update Software
USB issues are just as easily caused by faulty software as hardware. It’s important to ensure that your version of Windows 11 is fully up to date, which you can do via Settings and Windows Update.

Another key area is the USB drivers. Here’s how to update them:
Step 1. Open the Run Dialog (Win + R) and type “devmgmt.msc” into the box before hitting “Enter.”
Step 2. Scroll down to “Universal serial bus controllers” and click to open the dropdown list.

Step 3. Right-click each in turn, and select “Update drivers” from the context menu.

Step 4. Choose “Search automatically for drivers.” If there are any that are found, you can follow the steps to install them.
Step 5. If this doesn’t work, you can uninstall each driver one by one before restarting the PC. Windows will automatically find the latest drivers and install them.
Check Your BIOS
Sometimes, USB ports can be disabled at a more fundamental level, i.e., the BIOS. To check this, you’ll need to enter your machine’s BIOS. Every manufacturer has a different BIOS layout, so here’s a rough guide:
Step 1. Restart your machine, and when you see the manufacturer logo appear, press the BIOS key, which is commonly Delete, F2, F10, F12, or Esc, depending on your manufacturer.
Step 2. In the BIOS menu, look for a USB configuration menu.
Step 3. Ensure that any option to enable the USB ports is toggled on.
Step 4. Save your changes and boot your PC.
Was this helpful?
Last updated on 08 July, 2026
The article above may contain affiliate links which help support Guiding Tech. The content remains unbiased and authentic and will never affect our editorial integrity.


