Ivan Jenic
by Ivan Jenic
Troubleshooting Expert
Download PDF
Affiliate Disclosure

  • This error can occur every 30 seconds, so it’s quite annoying and it can cause you a lot of inconveniences, especially if your USB devices stop working due to it.
  • So, the first thing we're going to try in order to solve the problem is to run a Devices troubleshooter.
  • If you don't know much about USB, we wrote extensively about this topic so head out to our USB section to learn all there is to know about it. 
  • Don't worry if you encounter a Windows 10 error. Most of the problems are not so severe and we have a solution anyway. Visit our Windows 10 errors hub for a lot of complete guides.

We use USB devices all the time, so it’s quite frustrating when your USB device isn’t working.

Windows 10 users report USB DEVICE_DESCRIPTOR_FAILURE error in Windows 10, so today we’ll try to fix it.

Here are some more variations of this error:

  • USB device_descriptor_failure driver download
  • USB device_descriptor_failure driver identifier
  • unknown usb device (device descriptor request failed) code 43
  • USB device_descriptor_failure Bluetooth
  • unknown usb device (device failed enumeration) Windows 10
  • USB device_descriptor_failure driver download free
  • USB vid_0000&pid_0008 5&3a33fe6e&0&5

We’ve written extensively on USB issues. Try these technician tips to make your USB work again!

How can I fix USB DEVICE DESCRIPTOR FAILURE error in Windows 10?

Table of contents:

  1. Use Hardware and Devices troubleshooter
  2. Turn off Fast Startup
  3. Update your BIOS
  4. Update USB Hub drivers
  5. Disable USB Selective Suspend Settings
  6. Use the Troubleshooter
  7. Reinstall USB Hub


According to users this error can occur every 30 seconds, so it’s quite annoying and it can cause you a lot of inconveniences, especially if your USB devices stop working due to it.

Although USBDEVICE_DESCRIPTOR_FAILURE can cause a lot of problems, there a few solutions that can help you with it.

Solution 1 – Use Hardware and Devices troubleshooter

So, first thing we’re going to try in order to solve the problem with USBDEVICE_DESCRIPTOR_FAILURE error is to run a Devices troubleshooter.

To use a Devices troubleshooter, do the following:

  1. Type troubleshooting in the Search bar and select Troubleshooting from the list.
  2. Select View all on the top left corner.
  3. Next click on Hardware and Devices and follow the instructions to complete the troubleshooter.

Although this isn’t the best solution, some users report that it has helped them fix this error, so it’s worth trying out.

Working with Windows Troubleshooter is a nightmare? Try one of these troubleshooting tools!

Solution 2 – Turn off Fast Startup

Some users report that Windows 10 boots too quickly and that external devices aren’t getting detected before the boot is completed and this causes USBDEVICE_DESCRIPTOR_FAILURE error.

To fix it, you need to disable Fast Startup by following these steps:

  1. Open Control Panel and click the Power Options icon.
  2. On the left side click the Choose what the power buttons does link.
  3. Next click on Change settings that are currently unavailable.
  4. Go to the Shutdown settings section and uncheck the Turn on fast startup.USB DEVICE_DESCRIPTOR_FAILURE error
  5. Next click Save changes and restart your computer in order to apply the changes.

What to do if you can’t disable Fast Startup? Check out our detailed guide to solve the issue!

Solution 3 – Update your BIOS

Updating your BIOS is different for each type of BIOS and each motherboard, and it isn’t something for basic users.

In order to update your BIOS you’ll need to download the latest version from your motherboard manufacturer and follow instructions on its website.

We have to warn you that updating your BIOS can cause issues, even permanent damage if you don’t do it correctly, so if you don’t know how to do it maybe it’s best to hire a professional to do it for you.

Solution 4 – Update USB Hub drivers

If none of the solutions from above got the job done, we’ll try with updating the whole USB Root Hub.

Updating the USB Root Hub drivers will basically update the drivers of all your USB ports, so you don’t have to update them indifidually.

If you’re not sure how to update the USB Root Hub drivers, just follow the instructions below:

  1. Go to Search, type devicemngr, and open Device Manager.
  2. Expand Universal Serial Bus controllers
  3. Right-click the USB Root Hub, and go to Update driver.
  4. Let the wizard find new updates (if available) and finish the installation.
  5. Restart your computer.

Epic guide alert! Everything you need to know about updating your drivers is right here!

Update drivers automatically

If you don’t want the hassle of updating all your drivers manually, we strongly suggest to do it automatically by using Tweakbit’s Driver Updater tool.

This tool is approved by Microsoft and Norton Antivirus. After several tests, our team concluded that this is the best automatized solution. Below you can find a quick guide how to do it.

  1. Download and install TweakBit Driver Updaterdriver updater starting window
  2. Once installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates. All you need to do is wait for the scan to complete.driver updater diagnozing
  3. Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once. To update one driver at a time, click the ‘Update driver’ link next to the driver name. Or simply click the ‘Update all’ button at the bottom to automatically install all recommended updates.
    driver updater scan finished
    Note: Some drivers need to be installed in multiple steps so you will have to hit the ‘Update’ button several times until all of its components are installed.

Disclaimer: some features of this tool are not free.

Solution 5 – Disable USB Selective Suspend Settings

Some users also reported that disabling the USB Selective Suspend Setting from the Power Options also resolves the USBDEVICE_DESCRIPTOR_FAILURE error.

And that’s what we’re going to try next. Here’s how to disable the USB Selective Suspend Settings in Windows 10:

  1. Go to the Control Panel and and choose Power Options. Or you can go to Search, and just type power options.
  2. Find your currently selected plan and click Change plan settings.
  3. Click Change advanced power settings.
  4. Find USB Settings > USB selective suspend setting and change it to Disabled for all entries. Click Apply and OK to save the changes.

Solution 6 – Use the Troubleshooter

If you’re using Windows 10 Creators Update or later, you can use a new troubleshooting tool that Microsoft introduced with this update.

This is a universal troubleshooting tool, which means you can basically use it for various system problems.

Here’s how to run the new Windows 10 Troubleshooter:

  1. Go to the Settings app.
  2. Go to Update & Security > Troubleshoot.
  3. Click Hardware and devices, and go to Run the troubleshooter.
  4. Wait for the Troubleshooter to finish.
  5. Restart your computer.

Solution 7 – Reinstall USB Hub

If none of the solutions from above managed to resolve the problem with the USBDEVICE_DESCRIPTOR_FAILURE error, the only thing left to do is reinstalling the USB Root Hub.

Here’s how to do that:

  1. Go to Search, type devicemngr, and open Device Manager.
  2. Expand Universal Serial Bus controllers
  3. Right-click the USB Root Hub, and go to Uninstall device.
  4. Wait for the wizard to uninstall the USB Root Hub.
  5. Restart your computer.

Once you boot your computer again, it should automatically install the USB Root Hub driver once again. But in case that doesn’t happen, you can also install the USB Root Hub manually:

  1. Go to Device Manager
  2. Click Scan for hardware changes button. Windows will not install missing drivers.
  3. Wait for the Device Manager to register the change and install the USB Root Hub driver again.

Want the best USB-C hub for Windows? Here are our great picks!

That’s about it, we hope this article helped you to solve the problem with USBDEVICE_DESCRIPTOR_FAILURE Error in Windows 10.

If you have any comments or questions, just write them down below.

FAQ: Read more about USB errors

  • How do I fix device descriptor request failed Windows 10?

To fix this issue, use the Hardware and Devices troubleshooter. If that doesn’t work, read our guide to fix this error.

  • How do I fix unidentified USB?
Connect your USB device to your computer. You will see an Unknown USB device with the yellow sign in USB controllers. Here’s a guide on how to fix this problem.
  • What is unknown USB device?
The USB device displayed under Universal Serial Bus controllers is marked with a yellow exclamation and with the message Unknown USB Device (Device Descriptor Request Failed). If that is about your external drive, we have a complete guide to fix the problem.

Editor’s Note: This post was originally published in February 2018 and has been since revamped and updated in April 2020 for freshness, accuracy, and comprehensiveness.

Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!