USB Device Not Recognised Error in Windows

So, you go and plug in your USB device into your computer so that you can open some files.

Unfortunately, you get a message saying that your USB wasn’t recognised.

This message goes along the lines of “USB device not recognised. The last USB device you connected to this computer malfunctioned, and Windows does not recognise it”.

In this article, I’m going to tell you why you’re experiencing this problem and what you can do to make your PC recognise your USB.

I’m going to start off with the most reliable steps to fix this problem so that you don’t have to keep scrolling down and trying useless solutions.

Why Doesn’t Windows Recognise my USB?

There’s a bug that’s stopping your USB from being recognised.

This bug is stopping your computer from responding properly when a USB is plugged in.

A bug is a failure in the system that causes unexpected results.

Another reason why this problem could be happening is because your USB is damaged in terms of hardware.

This is unlikely, but it still could be the case.

Let’s get started…

Change the Power Management Setting for USB Root Hub

The first thing you need to do is to change your power management setting.

This setting may be preventing your USB from being recognised.

To change power management and fix usb issue:

Allow this computer to turn off this device to save power

  1. Click on the Windows key + R key to open Run
  2. Search for devmgmt.msc
  3. Click on Universal Serial Bus controllers
  4. Right-click on USB Root Hub and click Properties
  5. Go to Power Management
  6. Uncheck Allow the computer to run off this device to save power
  7. Click on Ok

If you have more USB Root Hubs, then you’ll need to repeat the same steps for all of them.

After doing this, you should plug the USB device back in and Windows should recognise it.

If Windows doesn’t recognise it, go to the next step.

Change the USB Selective Suspend Settings

The next thing I recommend you do is to change the USB selective Suspend settings.

These are settings that allow the hub driver to suspend an individual USB port without affecting other ports on the hub.

To do this:

Disable USB suspend setting

  1. Go to the Control panel
  2. Click on Hardware and Sound and Power Options
  3. Next to recommended, click on Change plan settings
  4. Click on change advanced power settings
  5. Expand USB settings and USB selective suspended settings
  6. Make sure on battery and plugged in are disabled
  7. Click on Apply and OK

After this, try and plug your USB back in.

This time, it should work.

Update the USB Port Driver

The next thing you’ll need to do is to update the USB port driver.

This driver is what controls your USB port.

So, if it’s out of date, then you’ll need to update it because it won’t work properly.

To update your USB port driver:

Update USB root hub driver

  1. Click Windows key + R to open Run
  2. Type devmgmt.msc
  3. Look for Universal Serial Bus controllers
  4. Right click on USB Root Hub and click Update driver
  5. Click on Search automatically for updated driver

Your Windows PC is now going to try it’s hardest to search your driver and the internet for any new driver updates for your USB port.

If there’s an update available, you’ll need to update it.

Once it’s been updated, you can try and plug your USB back in to check if this works.

If this doesn’t, go to the next step.

Turn off Firewalls

Firewalls are notorious for causing issues on your PC.

Their aim is to detect and stop anything from damaging your PC.

So, when you plug in your USB, they could detect this as a threat, therefore, stopping Windows from recognising your plugged in USB.

To turn off firewalls:

urn Windows Defender firewall off

  1. Go to the Control panel
  2. Click on System and security
  3. Click on Windows Defender Firewall
  4. If you are using a firewall, click Turn Windows Defender firewall on or off
  5. Turn it off

If the firewall was stopping your USB from being detected, you should be able to access the files in your USB now.

Troubleshoot PC

The last step that I recommend you take is to troubleshoot your PC.

When you do this, Windows will try and look for a problem in your PC and if it notices that there’s a specific issue with your USB hub, it will try and fix it itself.

To troubleshoot PC:

  1. Click on the menu in the left bottom
  2. Click on the Power icon
  3. Hold down Shift key and click on Restart
  4. You have to hold the Shift key and don’t release it until you see the following screen
  5. Troubleshoot windows 10
  6. Click on Troubleshoot
  7. Select Reset this PC
  8. Click on Keep my files

After this, try and plug your USB in and see if this fixes the problem.

Bottom Line

Those are all of the steps you need to take to fix this problem.

If you have any questions and none of these worked, comment down below and I’ll help you.

If you liked this article, share it.