If your Windows computer is coming up with “USB Device Not Recognized” error, when you plug in a USB Storage Device, USB Mouse or Keyboard, you should be able to fix the problem using troubleshooting steps as provided below.
USB Device Not Recognized in 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.
Irrespective of the case, you should be able to fix USB Device not recognized error in Windows 10 by using one of the following methods. Make sure that you do not skip the first and the second methods as listed below.
1. Disconnect USB Devices and Restart
Disconnect all USB connected devices from your computer (excluding mouse & keyboard) and Restart.
After the computer restarts, plug back the USB Device into the same USB port which was not recognizing it. If this does not work, try connecting the device to other USB ports on your computer.
2. Unplug Computer from Power Source
The reason for USB Device not recognized error in Windows 10 could be due to your computer going through minor software glitches.
To clear this, simply Power OFF your computer > wait for 60 seconds and Restart the computer. You might be surprised to see the USB Device being recognized by your computer.
3. Update Device Drivers
Your Windows computer should automatically update the firmware for all device drivers. However, this may not always happen, resulting in device drivers becoming outdated.
Right-Click on Start button and select Device Manager in the WinX menu. On device Manager Screen, expand Universal Serial Bus Controllers entry, right-click on the Unknown device and click on Properties.
On the next screen, switch to Driver tab and click on Update Driver button.
On the next screen, select Search Automatically for updated driver software option and wait for Window to Search and Install the required driver.
4. Check for 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.
Go to Settings > Updates & Security > select Windows Update in the left-pane and click on Check for Updates button in the right-pane.
Allow Windows to check for available updates and install them on your computer.
5. 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.
However, this power saving setting can sometimes cause problems like Error Code 43 and USB Device Not Recognized Error in Windows 10.
Go to Settings > System > select Power & Sleep in the left-pane. In the right-pane, scroll down and click on Additional Power Settings.
On Power Options screen, click on Change Plan Settings link located next to the current Power Plan.
On the next screen, select Change Advanced Power Settings link.
On Power Options screen, click on USB Settings > USB selective suspend setting and select the disabled option for “Plugged In” and also for “On Battery” (If you are using a Laptop).
Click on OK to save these Advanced Power Setting on your computer.
6. Change Power Management Setting for USB Root Hub
Right-click on the Start button and select Device Manager in WinX menu. On device Manager Screen, expand Universal Serial Bus Controllers entry, right-click on USB Root Hub and click on Properties.
On USB Root HUB Properties screen, switch to Power Management tab and uncheck Allow the computer to turn off this device to save power option and click on OK.
If there are multiple USB Root Hubs, you need to repeat the above steps for them as well.
7. Uninstall Faulty Device Drivers
Open Device Manager > right-click on USB Controllers with an exclamation mark and select the Uninstall option in the contextual menu.
Repeat the above step for other USB Controllers with exclamation marks and Restart the computer. Once the computer restarts, Windows should automatically load the right drivers as required for your computer.