Windows 10 is arguably the best operating system released by Microsoft to date. However, while this OS is mostly stable, there will be times when you might experience errors.
For example, the Device Descriptor Request Failed (Unknown USB Device) or Generic USB Hub error can happen to anyone. These errors can easily cause delay especially if you need important data that can only be accessed through USB ports.
What Is Device Descriptor Request Failed (Unknown USB Device) All About?
The USB device descriptor is a utility that helps identify the connected device each time you try plugging in a USB device to your PC. In doing so, your PC will be able to determine which device driver to load.
Unfortunately, if the USB Device Descriptor Request Failed or Generic USB Hub error message occurs, your computer will not be able to recognize your USB device. You will likely see an error message like:
“Unknown USB Device (Device Descriptor Request Failed)”
Since most computer users utilize all sorts of USB devices all the time, this error can be frustrating. When you need to access important data inside your USB devices, getting a device descriptor failure or a Generic USB Hub error message can easily cause delays.
Top Reasons for the Device Descriptor Request Failed Error
The Device Descriptor Request failure error is typically due to hardware or system-specific problems. Furthermore, some of the reasons why you could be having this error are:
- An issue when replacing some computer parts (hardware).
- Broken USB Ports.
- Issues with the latest software update
- Corrupted USB drivers, infected, or damaged USB drivers
- Outdated USB drivers currently available in the computer
- BIOS system needs an update
Automatically Repair Windows Errors
- Your machine is currently running Windows 10
- This Repair Utility is compatible with your operating system.
Recommended: To repair Windows Errors, use this software package; Restoro System Repair. This repair tool has been proven to identify and fix these errors and other Windows problems with very high efficiency.
- 100% safe as confirmed by Norton.
- Only your system and hardware are evaluated.
5 Quick Fixes to Try Out
Before you try doing the advanced changes, have a go at these quick and easy solutions.
- Try removing your power supply. Be sure to power off your PC first before removing and returning the power supply. Sometimes an issue with the power source can cause problems with how your computer operates.
- Reboot your computer. Sometimes, your PC will repair any issues simply by rebooting it. Unplug any USB devices and restart your PC. This may also fix unknown USB device errors.
- Try plugging in your USB device into a different Universal Serial Bus port. This may resolve your issue especially if one of the ports is simply broken.
- Plug your USB device into an alternative computer. This action will help determine if your USB device is damaged or your PC’s system drivers are problematic.
- Disable fast startup setting. There will be times when your PC utilizes the fast startup option causing several issues to your computer’s performance.
Disable/Enable it following these steps:
- Right-click the Start button located at the bottom left corner of your screen.
- Click Search.
- Next, type Control Panel and press Enter.
- Then, click Power Options.
- Click Choose what the power buttons do.
- Next, click Change settings that are currently unavailable.
- After clicking on the Change settings that are currently unavailable option, toggle the Turn on fast startup (recommended) so that the checkmark disappears.
- Once you were able to disable the fast startup, click Save changes then close the window and plug your USB device. Hopefully this fixes any errors pertaining to the USB Device Descriptor.
If you need to re-enable fast startup repeat the steps and click to see if the checkmark appears next to Turn on fast startup.
Best Advance Fixes To Try
Unfortunately, some issues may be more than quick solutions can handle. You can these advanced fixes to solve your problem.
Method 1 – Use Hardware and Devices troubleshooter
One of the beauties of Windows 10 is that it comes with several troubleshooting applications that can help you fix any type of issue including issues with USB drivers. You can easily change it in the Hardware and Devices troubleshooter options.
- Click the “Start” menu and choose the Settings icon.
- You will see a popup-up window click Update & Security option.
- Click “Troubleshoot” on the left pane and click on “Additional Troubleshooters.
- Here, you can select the Hardware and Devices that needs troubleshooting. The options are specific, so you will have to select the corresponding option.
Method 2 – Uninstall and Reinstall the USB Driver in Device Manager
Sometimes your USB Driver could be causing the issue. This can be fixed by simply uninstalling and reinstalling it through the device manager.
- Right-click on the Windows icon located at the lower-left corner of your display.
- Choose Device Manager.
- In Device Manager expand Universal Serial Bus Controllers.
- Locate the USB device which is not recognized by Windows.
- Right-clicking on the device will bring up a list of options, select Uninstall from the context menu.
- Once you complete uninstalling close out the device manager, restart your computer then Windows will automatically reinstall the device.
- After getting your computer back on, open Device Manager once again, plug your USB Device and look for any errors such as the Unknown USB Device error. If there’s none, then it means the the issue has been fixed.
Method 3 – Turn on Windows Services Plug and Play
Plug and Play (PnP) is a Windows 10 feature that allows your computer to adapt to hardware changes without the need for technical and difficult manual configuration. Sometimes when Plug and Play are not on your computer may not automatically read the USB device.
- On your keyboard press Windows key and R keys on your keyboard.
- Type services.msc and press Enter.
- In Windows Services, find the name Plug and Play.
- Double-click on it to open the Properties window.
- Toggle on the Startup type. Try to turn it to Disabled and Stopped, save the changes. Next, change the Disabled and Stopped to Manual and Running.
- Click OK and Apply.
- Reboot your PC
Method 4 – Update Your USB Device’s Drivers
In this method, try to fix the issue by updating the drivers. Sometimes using outdated or corrupted drivers can cause numerous problems to your PC. This can be fixed by simply downloading and applying new drivers.
- Right-click on the Start menu button and choose Device Manager.
- Once in Device Manager expand Unknown USB Device (Device Descriptor Failed) from the list. This is typically located under Universal Serial Bus Controllers.
- Once you find the Unknown USB Device under the Universal Serial Bus Controllers, expand it and right-click on it. Click on Update Driver.
- Next, click on Search automatically for updated driver software.
Your Windows 10 will automatically download and install the latest drivers. Once the process is completed, reboot your computer and check if the Unknown USB Device is still present under the Universal Serial Bus Controllers in Device Manager.
Method 5 – Disable USB Selective Suspend Setting
Sometimes Windows 10 will place the USB ports in low-power mode. This can happen if the USB selective suspend setting is enabled. As a result, the USB drive connecting to the USB port smay not work and cause errors. To solve the issue this issue with the USB Ports, try disabling this feature in the USB Selective Suspend Setting with the following steps:
- Right-click on the Windows icon located at the lower-left corner of your display.
- Choose Search.
- Type Control Panel and hit enter.
- Click System Security, and locate and click Power Options. Alternatively, if you are using a laptop, you can right-click on the battery icon and select Power Options.
- Expand “Show additional plans” and click the “Change plan settings” link which belongs to the High performance option.
- Click “Change advanced power settings” from the lower part.
- After clicking on the Change advanced power settings, on the Advanced settings tab locate and expand “USB settings”.
- Then expand the sub-category “USB selective suspend setting”.
- Next, choose Disabled for both “On battery” and “Plugged in” settings.
- Click the “OK” and “Apply” buttons and restart the computer. Once your computer comes back on, plug your connect USB device to one of the USB ports and check if you still see the error that says Unknown USB Device.
Method 6 – Scan Your Computer for Hardware Changes
In this method, you can try to scan your PC for any hardware changes. Once the scan is complete, your PC could recognize the connected USB device.
- Plug the USB device into your computer.
- Press Windows Key + X and open the Device Manager.
- In the Device Manager’s header, click the Action tab and select Scan for hardware changes from the list.
- Wait for the scan to complete and check to see if there are any hardware changes that need to be fixed.
- Close out the window with the scan for hardware changes option and restart the computer.
Method 6 – Uninstall USB Root Hub Drivers
In this method, we will try to fix the issue by uninstalling and reinstalling the drivers for USB Root Hub devices under Universal Bus Controllers. The Windows will automatically reinstall the drivers once you reboot the computer. Follow these steps to perform to complete method.
- Right-click on the Windows icon and choose Device Manager to find the Universal Bus Controllers.
- Expand Universal Bus Controllers. Right-click on the first USB Root Hub select Uninstall device.
- Next, repeat the above step for the remaining USB Root Hub devices.
- Reboot your computer to confirm if the Unknown USB Device (Device Descriptor Failed) has been fixed.
Method 7 – Restore Your Computer To Previous Recovery Points
When all else fails you can restore your computer’s previous settings. This will help fix any issues such as when your PC is not performing correctly due to an update. Note, before doing a system restore, be sure to download all your important files and save them separate on an external drive or a USB. This process will wipe off any recent changes added to your computer.
- On your keyboard, simultaneously press Windows key and the R keys.
- Next, type Control in the command line and hit enter.
- Click on System and Security.
- Click Security and Maintenance and click Recovery, follow the on-screen guide and wait until all the recovery points are shown.
- Restore your PC from the right recovery point.
Windows 10 is a reliable and easy to use operating system preferred by millions of Microsoft users around the world. Unfortunately, while it is usually useful it can become problematic when you see unique errors such as Device Descriptor Request Failed (Unknown USB Device). The methods detailed above are sure solutions to this issue.