[FIX] Unknown USB Device (Device Descriptor Request Failed) In Windows 10
Published: July 10, 2016 \\ Applies to: Troubleshooting, Windows 10, Windows 7, Windows 8.1 \\ Share: · ·
When it comes to transfer our data from one device to another, Universal Serial Bus (USB) devices are something which will first come to your mind. We all use these USB devices aka pen drives because they’re convenient and easy to use. But sometimes, Windows may not recognize your USB device and hence you can’t not take benefits of that pen drive.
This is not strictly a Windows 10 problem, but may occur with any of Windows edition you’re using. Hence, the suggestions mentioned in this article to fix, applies to all them. Talking about the cause, they may be miscellaneous. For some USB drives, malfunctioning hardware might be the problem, while for some, outdated drivers may be the culprit.
We faced this issue on Windows 10 Pro, after plugging USB device (Apple iPad in this case), we recieved USB Device not recognized message. Then we checked the same device in Device Manager (run devmgmt.msc command to open this). The device listed under Universal Serial Bus Controllers with an exclamation mark on its entry. Here the device was renamed to:
Unknown USB Device (Device Descriptor Request Failed)
Then property sheet mentions the detail of this error as:
Windows has stopped this device because it has reported problems. (Code 43)
A request for the USB device descriptor failed.
Since Code 43 is mentioned here, you should eject the device and then re-plug it correctly and this should suppress this case. You may also try right clicking the device as mentioned above and select Uninstall. Then you can re-plug the device and reinstall it, see if that helps. You might want to give a shot to update USB device drivers as well.
If nothing helps, here is how you fix this error on your system, so that your USB device started working again:
FIX : Unknown USB Device (Device Descriptor Request Failed) In Windows 10
Method 1 – Enable Enhanced Power Management For USB Device
1. Open Device Manager by running devmgmt.msc command. Expand Universal Serial Bus Controllers and right click on the device not recognized, select Properties.
2. In the property sheet, switch to Details tab. For the Property drop down, select Device instance path. In the Value section, highlight the value and right click it, select Copy.
Registry Disclaimer: The further steps will involve registry manipulation. Making mistakes while manipulating registry could affect your system adversely. So be careful while editing registry entries and create a System Restore point first.
3. Press + R and put regedit in Run dialog box to open Registry Editor (if you’re not familiar with Registry Editor, then click here). Click OK.
4. In the Registry Editor window, press Ctrl + F and paste the Value we copied in step 2, click Find. This should take you to registry key of problematic USB device. You can also manually navigate to its registry key:
*Substitute with the Value we get in step 2.
5. In the right pane of Device Parameters registry key, right click and select New > DWORD Value. Name the newly created registry DWORD (REG_DWORD) as EnhancedPowerManagementEnabled. The DWORD Value data should correspond to 0.
Close Registry Editor, and unplug the USB device. Reboot the machine, re-plug the device and the issue should no longer persist.
Method 2 – Using Hardware and Devices Troubleshooter
To resolve this problem, you can also take the advantage of in-built troubleshooters available in Windows 10. For this case, you should run Hardware and Devices troubleshooter to automatically found and fix issues:
We hope after running the troubleshooter, you would be able to resolve this issue.
Let us know, if you still have the issue, via your comment. For any other issue with USB drives, run Windows USB troubleshooter.
About Kapil Arya
Kapil is presently a Microsoft MVP in Windows IT Pro expertise. He is Windows Insider MVP as well, and author of ‘Windows Group Policy Troubleshooting’ book. In 2015, Microsoft India accomplished him as ‘Windows 10 Champion’. Being passionate Windows blogger, he loves to help others on fixing their system issues. You can follow him for news/updates and fixes for Windows.
Hi, I am trying to connect a old tablet into flashmode to flash a new firmware but the pc wont recognize it always appearing as an unknown usb device (device descriptor request failed).
I have tryed these solutions and many others and still nothing…. Is there a way to prevent windows to request a device descriptor?
As it came to my understanding that in windows 8 it did not request it, only from windows 8.1 and above…
none of the steps above worked. my phone says the same message on two laptops i have so im thinking its a hardware problem.
i followed exactly the guide and it worked, but later it does not work anymore. i still have the same problem. please help
^^ What does troubleshooter says now?
Of course it doesn’t work at all… another expert for nothing.
It’s like curing the symptom but not the illness.
I need somethin’ that cracks Windows 10 and resolve all the bugs… I’m tired as hell, with Windows 95 there weren’t all these stupid problems.
i got the device discriptor failed thing with a crashed usb drive, tried the solutions above but they didnt work, any more ideas??
^^ Check the USB and see if it works with other machines. If there is no change in situation, USB is malfunctioned and needs to be replaced.
Non of the above worked. Please help
I got all the way to typing in “EnhancedPowerManagementEnabled” but although I could move the cursor in the text field no characters appeared – so I could do nothing more.
Unfortunately I have done everything and the problem still remains. :/
^^ Then it might be possible that USB is malfunctioned. Unfortunately, you need to get new one.
Hello! I just installed (clean install) the Windows 10 Pro Anniversary Build (created using media creation tool), after that, I´m getting this error. The strange thing is that all of my 4 usb ports works just fine, and if I delete the hardware entry um controle panel (devices management) and try to search for HW modifications, it shows up again, I´m running a Dell Vostro 3560, which has a card reader and a fingerprint sensor (both which I installed the proper Dell drivers), and even the Free Fall Sensor is working. Any guesses?
^^ Have you tried troubleshooter?
Hi Kapil, for 64 Bit system shall we try adding QWORD instead of DWORD and if so could also please let me know the name?
^^ I believe DWORD should suffice in this case.
hi, please help me, i have a USB headset which has the same problem, i have tried the upper steps, but it still doesen’t work, i also tried everything with the device manager, power options, troubleshooting, playback devices… i just cant seem to figure it out. The USB port works fine with other devices, and the headset works fine on my laptop (both laptop and my PC have Windows 10 on them), please help 🙁
i just tried using USB troubleshooter, and the headset still doesen’t work? any other suggestions? thank you for your help
Luc van Zandijcke
Thanks for assisting me. It’s exactly the problem that I have. I have executed exactly what you have written concerning the changes in the registry. I even checked afterwards if the new registry dword was present. Unfortunately, the USB problem still exist. The strange thing is that I even cannot open the Properties standing just below Device parameters in the registry (Access refused).
When I run the Hardware and Devices trouble shooter (material & devices), it shows the founded problem concerning the USB device and says that it has modified the system. So I remove the USB key, restart the laptop, reinsert the USB key and the problem persist.
^^ Suggest you to take your system to computer repair shop and confirm that USB ports from hradware side is working fine.
Luc van Zandijcke
Thanks, I believe I will do so…. I also tried the USB trouble-shooter without success.
I’ve tried this. I’ve tried the troubleshooter. And all my other devices work in all usb ports. The device works on other computers. But when I plug it in my laptop, it makes the sound it was plugged in. A few seconds later even though the device is still connected it says it’s unplugged. Code 45. I’ve tried different cords and same thing. Keep in mind the device works on other computers. Anything or help you can suggest. I’ve also already tried restore points too
Coool it’s Works!, anyone try another USB Port’s
Kindly asking if changing the Operating System from windows 10 to windows 8.0/8.1, Can it fix the problem with the USB ports? Specifically the device descriptor failed issues. Please help
^^ I can’t assure you that it will work but it can be tried as one of the solution.
Got a same problem too. Nothing work 🙁 Might malfunctioned and should get a new one. BUT, I plug the USB to a smart TV. And it’s pop-up! Detected! I can see all my data. My USB started malfunctioned after “failure copying data/files”. During copying data, my USB ejected by itself, then “the device descriptor failed issues” came. Then I tried to open the exact “failure copying” data/file in a smart TV, it’s error. But when I tried to open the other file it’s fine.
So, If my USB is detected by a smart TV, that does not mean my USB is malfunctioned or broken. Is there a way.
^^ If the USB is detected by Smart TV, it isn’t malfunctioned. Please run Windows USB troubleshooter and let me know if this helps: https://www.kapilarya.com/fix-flash-drive-problems-with-usb-troubleshooter-on-windows-10.
Check the count on “I have the same question” at:
[Microsoft unsolved mystery].
I had resolve the problem. Just set disable for the PCI Express Power Management in bios. perfect solution.
No hardware and repair in the troubleshoot window, according to my eyes and this link https://www.kapilarya.com/how-to-use-built-in-troubleshooters-in-windows-10 . Please fix accordingly,
^^ Hardware and Devices troubleshooter has been removed in Windows 10 V1809. There is a note added in the link you mentioned.
I can’t get this to work. It won’t let me create a new DWORD. It says error writing to the registry. The problem is with my onboard Bluetooth adapter. It stopped working and classified itself as an unknown USB device. None of the standard fixes seem to be working.