How to Fix USB Device Not Recognized Error in Windows 10

Experiencing USB Device Not Recognized Error And device stop working whenever you plug an External USB Device (Printer, USB keyboard & mouse, USB flash drive etc). The USB device not recognized in Windows 10 issue is usually driver related. Downloading and updating the right USB drivers is an effective solution to fix this error.

USB Device not recognized
One of the devices attached to this computer has malfunctioned and windows does 
not recognize it.
OR
The last USB device you connected to this computer malfunctioned, and windows does 
not recognize it.

USB Device not recognized
USB Device not recognized

Fix USB Device Not Recognized Windows 10

USB Device not recognized error in Windows 10 is not only noticed while connecting new USB devices, it is also noticed in case of USB devices like your Mouse or Keyboard that are already plugged into the computer. In case you are experiencing USB Device Not Recognized Error, whenever you plug a USB device to Windows 10. Here are most effective solutions for you to get rid of this error.

Quick fix ‘USB device not recognized’ error

When your USB drive shows as ‘not recognized’ in your Windows PC, Here some quick basic solutions to try. Just remove your USB device, restart your Windows computer, then again plug in your USB Device see if it works or not. Also, Disconnect all the other USB attachments restart computer then try to check whether USB is working or not.

If previously the USB device has not been properly ejected it may cause this Error on next connect. In This Cause plug your device into a different PC, let it load necessary drivers on that system and then properly ejecting it. Again plug in the USB into your computer and check.

Additionally, try to connect the USB Device to Different USB port especially Use computers backside USB port this is very helpful for some users which fix USB not recognized issue for them. If you still getting the same fallow next solution.

Update Device Drivers

Sometimes Windows 10 won’t recognize USB hard drive due to driver problems. Update or Reinstall the USB device Driver to make sure outdated, incompatible Device driver not causing this USB device not recognized error.

Press Windows+ R, type devmgmt.msc and ok to open device manager. Then scroll down and Expand Universal Serial Bus Controller, locate the USB device with a yellow exclamation mark, right-click on it and select Update driver software. Then Select Browse my computer for driver software -> Let me pick from a list of available driver on my computer. Select Generic USB Hub and click Next, Windows 10 will update the USB drivers.

Select Generic USB Hub 
Select Generic USB Hub

Now remove the USB device simply restart windows and re-connect the USB device check worked, If not visit device manufacturer website, download and install the latest available driver.

Install Latest Windows updates

See if an Update is available for your computer. If an update is available, Windows will also install the latest available drivers for your computer. To check and install latest windows updates open Settings > Updates & Security ->  Windows Update -> Check For Updates




Allow Windows to check for available updates and install them onto your computer. In case updates are available, the latest available device drivers will also be installed on your computer.

Change USB Root Hub Setting

Again open device manager ( right click on start menu and select device manager ) Expend Universal Serial Bus Controllers at the bottom, Look for  USB Root Hub option, Right click on it and select properties.  A new popup window will open move to Power Management tab and uncheck the Allow the computer to turn off this device to save power. click ok to save changes.

Note: If you have more USB Root Hubs, you need to repeat this operation a couple of times.

Change USB Root Hub Setting
Change USB Root Hub Setting

Disable USB Selective Suspend Setting

By default, Windows computer is set to conserve power by suspending power supply to external USB devices, whenever they are inactive. But sometimes this power saving setting can sometimes cause problems like Error Code 43 and USB Device Not Recognized Error in Windows 10. Disable the USB selective suspend setting by following steps and check it helps.

Press Windows + R, type powercfg.cpl and hit the enter key to open Power options window. Now On Power Options screen, click on Change Plan Settings link located next to the current Power Plan. Next, click on Change Advanced Power Settings link. A new popup window will open here expend USB Settings then again Expand USB selective suspend settings As shown below image.

Disable USB Selective Suspend Setting
Disable USB Selective Suspend Setting

Here select disabled option for “Plugged In” and also for “On Battery” in case you are using a Laptop. Click apply and OK to save above settings, Restart windows and plug the USB device check its working.

Disable Fast Startup

Some of windows users report After disable the Windows 10 fast Startup Feature on power option the problem USB device not recognized Error fixed for them. You can disable Fast startup option from Control Panel > Hardware and Sound > Power Options.

On Left side Click on Choose what the power button does, Then Click on Change settings that are currently unavailable. Here Uncheck Turn on fast startup As shown below image and press Save changes.

Enable Fast Startup Feature
Enable Fast Startup Feature

Tweak Windows Registry to fix Device not recognized Error

If all above solutions fail to fix Device not recognized Error, Let’s tweak windows registry to fix this error. First plugin the problematic Device, and open device manager. Then expand Universal Serial Bus controllers, Right click on yellow triangle marked USB device which one causing the problem and select properties.




Next move to the Details tab Here bellow Property drop-down, select Device instance path. And In the Value section, highlight the value and right click it, select Copy. for example, As shown below my device instance path is: USB\ROOT_HUB30\4&2060378&0&0

copy device instance path
copy device instance path

Now Press windows + R, type regedit and ok to open windows registry editor. Then navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\<Device Instance Path>\Device Parameters.

Note Device instance path: USB\ROOT_HUB30\4&2060378&0&0 ( Highlighted one is Device Instance Path.) May for you Device instance path is different. change it as per yours.

Tweak Windows Registry to fix Device not recognized Error
Tweak Windows Registry to fix Device not recognized Error

Then right-click on Device Parameters New > DWORD Value and name it EnhancedPowerManagementEnabled. Again Double click on it and on value field set 0. click ok and Close Registry Editor. Now Remove the USB device and simply Restart the windows. When next time you plug in the device this will work without any error.

These are some most applicable solutions to fix USB device not recognized error on windows 10, 8.1 and 7 computers. I hope this will resolve the issue for you still need help, or have any query about this post feel free to discuss on comments below. Also Read Fix display driver stopped responding and has recovered windows 10