How to Fix USB Device Not Recognized Error in Windows 10, 7 and 8

Before two weeks, while plugging in my camera to my Laptop running on Windows 7, I encountered an error “USB Device Not Recognized” error. After two hours’ operation and online research, I was able to fix this error successfully. I know this is the most common error almost all of the Windows users face. That’s why I am here with all of the useful methods you can try to fix this error. Let’s move towards the guide below to see what you can try.

Method # 1: Reinstall USB Controllers [Most Working Solution]

If there is some corruption in the USB driver you have connected to the system, just try this method to fix the error.

  • Click “Start” button and type “Device Manager” in the search. Click to open Device Manager as you see it in the search results.
    Device Manager Search
  • Look for “Universal Serial Bus Controllers” category that lies at the end of the list. Just expand it.
    Device Manager Menu
  • Here, you will see different options. Just right-click on one device and select “Uninstall” option from here. Now repeat this step for all of the devices.
    Uninstall Driver for USB
  • Once, you have uninstalled all of the devices, reboot the system. On rebooting, the system will automatically install all of the USB controllers.

Method # 2: Update Generic USB Hub

If there is an outdated or missing driver of “Generic USB Hub”, that can also create this error. So, you need to update the driver of this device. If there are more than one “Generic USB Hub” options in Device Manager, just update the drivers for all of them.

  • Open “Run” box by using the “Windows + R” keys and type here “devmgmt.msc” and press Enter.
    Device Manager Command
  • It will open the Device Manager window. Now select the “Universal Serial Bus controllers” category at the bottom of the window.
    Device Manager Menu
  • As it expands, you will see “Generic USB Hub” device. Right-click on it and select “Update Driver Software” option.
    Update USB driver
  • In the next window, select “Browse my computer for driver software.”
    Update Driver Software Utility
  • In the next window select “Let me pick from a list of device drivers on my computer” option as shown in the screenshot given below.
  • Here, select “Generic USB Hub” and click “Next” to install its update.
    Selection of Driver from the System
  • Now update the drivers of all Generic USB Hub devices and reboot the system.

Method # 3: Change USB selective suspend configuration

You can fix this error by changing the USB selective suspend settings. It is by default “Enabled”, and you have to disable the settings to get rid of this error.

  • Go to the Control Panel and type “Power Plan” in the search bar. It will show you the desired results. Click “Choose a Power Plan” to move ahead.
    Power Options menu
  • Here, you need to select “Change Plan Settings” option as shown in the image below.
    Power Options Plans
  • On the next page, click “Change advanced power settings” as shown below.
    Advanced setting change option
  • In the “Power Options” window, look for the “USB settings” category. Click to expand it.
    Power Options Advanced Settings menu
  • Here is your desired option i.e. “USB selective suspend setting.” Expand it and click to “Disable” the settings and click “OK” to save the changes.
    USB settings disabled
  • Now connect the USB device and see if it does not create any issue.

Method # 4: Use Windows Update Feature

If any of the current drivers are corrupt, that may be causing this problem. So, use the Windows Update feature to install the latest updates for Windows.

  • Go to the “Control Panel” and select “System and Security” category.
    Control Panel menu
  • Now select “Windows Update” feature from the next window.
    System and Security menu
  • Here, choose the option “Check for updates” and sit in calm for some time now. It will look for the available updates and installs them all.
    Windows Update Utility
  • When it has finished the installation, you need to click “Review optional updates” to open it.
  • Here, check the “Updates” box and select the option “Install updates” given below in this window.
  • Accept the terms and conditions to start the installation of the optional updates.
  • Once it is over, just reboot the PC and see whether the error persists or fixed.

Method # 5: Install the Updates for Motherboard’s chipset

If the motherboard’s chipset drivers are outdated or corrupt, it can create the USB Device not recognized error. So, you need to install the updates for it too.

  • Open the documents of your system and see the name of the manufacturer.
  • Visit the official site of the manufacturer and get the drivers for motherboard’s chipset in the “Support” section there.

Method # 6: Unplug the Power Supply

You need to disconnect the power supply cables from the system. If you think a simple turning off the power button can be its alternate, you are wrong. It will just turn off the computer, and the motherboard will be still in power supply. So, turn off the system and unplug the power supply cable. Wait for a while. Connect the USB device to your system and turn on the system. Now plug-in the power supply cable.

Method # 7: USB Root Hub Operation

  • USB Root Hub operation can also fix this error. Press “Windows + R” keys to launch the “Run” dialogue box. Type here “devmgmt.msc” command and press Enter.
    devmgmt.msc in the Run
  • It will open the “Device Manager” window. Here, click to expand “Universal Serial Bus controllers.”
    Device Manager Menu
  • In the list, right-click “USB Root Hub” and select “Properties” option from the contextual menu.
    USB driver property
  • In the “Power Management” tab, you need to uncheck “Allow the computer to turn off this device to save power” option and click “OK” to save the changes. If there are more than one “USB Root Hub” options, uncheck this checkbox in all of them.
    Power Management tab
  • Now reboot the system and connect the USB device again. See if it works well for you.

Method # 8: Update “Unknown Device” Driver

If the driver of any USB port is missing, it will show you like “Unknown device” with a yellow sign. You need to update its driver to fix the error.

  • Open “Device Manager” by using the Run box and typing command “devmgmt.msc.”
    Devmgmt.msc in the Run
  • Here, in the Universal Serial Bus controllers” category, check if there is any “Unknown Device” appearing. Right-click on it and select “Update driver software” to install its update.
    Unknown device driver
  • If you do not want to perform this action manually, just use a third-party tool such as “Driver Easy” to update the drivers automatically.
  • Just download it and start scanning by using its “Scan Now” option. Remaining everything let it install automatically. You do not need to operate the system manually.

Some Common Things to Do

There are some more options to do for the users. If the above-discussed solutions do not work for you, try these common methods.

Method # 9: Run an Antivirus Scan

It may be due to a malicious virus or malware in your system. You need to run an antivirus scan to remove this error.
Download a certified antivirus program from a trusted site and run its scan to fix the error. I would recommend you to use AVAST antivirus that is easy to install and a user-friendly tool.

Method # 10: Remove the Battery

If you encounter this error, just turn off the system and remove the battery from the system (If you are using the laptop) Now wait for a few minutes. Reinstall the battery and turn on the system.
See if it fixes the error.

Method # 11: Clean the RAM

A dusty RAM can cause creating errors for you. Just turn off the system. Remove its RAM and clean the dust from it to bring it in working condition.
Now install the RAM into the system and turn on the system. I am sure you will not see the “USB Device not Recognized” error again.

Q: I don’t connect any USB device to the system, but still it shows this error “Device not Recognized.”
Ans: If you see this error without connecting any USB device to the system, it may be some other hardware device of your system whose driver is missing or corrupt. Probably, it is the card reader device or fingerprint reading device in your system that is causing this error.
Open “Device Manager” and see if there is a yellow sign on any other device. If it is so, just update its driver to fix the error.
Now reboot the system and check if the error is fixed.

Q: Whenever I attach the USB mouse with my system, it shows this error. It is entirely frustrating. The above-discussed solutions solved my problem temporarily.
Ans: Your device is creating an error. Scan the system by using an “Antivirus program.” If the error persists, change the USB device you try to connect.

Q: I use a USB device with my system, and it shows an error message. But when I plug in the same USB device with any other system, it does not show the error message.
Ans: It looks weird but a working solution. If you unplug the USB device directly, it may show error when you use it the next time. You need to attach the USB device to another computer and unplug it by using the proper way.
Go to the “Notification Tray” and right-click on the USB device icon. It will show you the “Eject” option. Just select this option to remove the USB device from the system safely. Now remove it from that system and connect to your system, it will not show error this time.


Please enter your comment!
Please enter your name here