• ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
Any failures related to Hotkey UWP service? Click here for tips.
Common problems for Battery
We would like to share some of the most frequently asked questions about: Battery Reports, Hold a charge, Test and Calibrating Battery . Check out this link: Is your notebook plugged in and not charging?
HP Recommended
Pavilion G6
Microsoft Windows 10 (64-bit)

Can any help with this problem? Have a Pavilion G6 with no USB 3.0 as I am aware.

 

USB (3 ports) not working.However, when the plugged the mobile, the mobile does get charged.

 

Device Manager shows "Unknown USB Device (Device Descriptor Request Failed)".

 

Capture.PNG

 

 

Running Windows 10 64 bit. Tried everything like uninstalling, updating etc as the information on the internet. Also, updated the drivers using Driver Easy but still getting the error.

 

Any suggests, please?

 

Thanks in advance.

 

Sanil Sukumaran.

1 ACCEPTED SOLUTION

Accepted Solutions
HP Recommended

In order to resolve this issue, your device or any other devices you want to connect with this same issue, I suggest you do this; Open the Windows PowerShell (Admin) and type: chkdsk /f/r/x. It will inform: 'The type of the file system is NTFS.
Cannot lock current drive.
Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be
checked the next time the system restarts? (Y/N)' select Y then re-boot your machine and follow the on screen prompts.
After the reboot, again, Windows PowerShell (Admin) and type: sfc /scannow and allow the process to finish.
Now clean the registry with a reputable program such as CCleaner then take a note of the device/s name and select 'run' from the Windows menu list bottom left.
Type 'regedit' without the apostrophes and open the registry.
Select 'Edit' then Search... and type the brand name of the device in the search bar.
The search results will point you to a series of strings of the device that was giving the *(device descriptor request failed) code 43* error message.
Every string in the registry with the name of your device will need to be deleted but ensure it is the device's name from which was generating this error example; Logitech, Seagate, whatever brands device name that has generated this error code!
Ensure you have removed every last trace of your devices name in the registry.
Then after completion use the CCleaner again to remove all known traces and re-install the devices software if this is the case.
Your device will come back to life without the error message and start to work again.
Reasons why this happen are not entirely certain but often PC's pick up spyware/malware/virus's and corrupt the registry's strings other times, updates and upgrades in particular over lap information and again, corrupt the software and its registration process.

 

Good Luck!

Peter James

View solution in original post

25 REPLIES 25
HP Recommended

Hi @SanilSukumaran

 

Welcome to the HP Forums!

 

It is a great way to engage, post questions and find resolutions by working with specialists in the HP community.

 

I reviewed your post and I understand that the USB devices are not getting detected on your computer and you are getting an error message.

 

I’d love to help!

 

There are several methods to fix this issue. I have listed few of them, please follow the steps and check if it helps.

 

Method 1: Use Hardware and Devices troubleshooter

  1. Press Windows key + R button to open Run dialogue box.
  2. Type ‘Control’ and hit enter to open Control Panel.
    control pannel
  3. Inside Control Panel in the search box type ‘troubleshooter‘ and select ‘Troubleshooting.
    troubleshooting hardware and sound device
  4. After that select ‘Configure a device‘ under ‘Hadware and Sound‘ and follow on screen instruction.
    Fix USB Device Not Recognized. Device Descriptor Request Failed
  5. If the problem is found, click on ‘Apply this fix.

This must fix any error which troubleshooter is capable of but if it didn’t then please continue to the next step.

 

Method 2: Uninstall Drivers

  1. Press windows key + R button to open Run dialogue box.
  2. Type ‘devmgmt.msc’ and hit enter to open Device Manager.
    devmgmt.msc device manager
  3. In device Manager expand Universal Serial Bus controllers.
    Universal Serial Bus controllers
  4. Connect your device which is not being recognized by Windows.
  5. You will see an Unknown USB device ( Device Descriptor Request Failed) with the yellow sign in Universal Serial Bus controllers.
  6. Now right-click on it and click Uninstall to remove them.
    uninstall Unknown USB device (Device Descriptor Request Failed)
  7. Restart your PC and the drivers will be automatically installed.

http://troubleshooter.xyz/fix-usb-device-not-working-windows-10/

 

Method 3: Disable Fast Startup

  1. Press Windows key + R button to open Run dialogue box.
  2. Type control and hit enter to open Control Panel.
    control pannel
  3. In the search box of Control Panel type Power options.
  4. Now select ‘Change what the power buttons do.
    Change what the power buttons do
  5. Click on ‘Change settings that are currently unavailable.’Change settins that are currently unavailable
  6. Navigate to Shutdown Settings and uncheck ‘Turn on Fast startup.’
    Uncheck Turn on fast startup
  7. Next click on Save changes and Reboot.

Method 4: Change the USB Selective Suspend Settings

  1. Right-click on the battery icon and select ‘Power Options.
    Power Options
  2. Select Change plan settings.
    Change plan settings
  3. Now click Change advanced power settings.
    Change advanced power settings
  4. Find USB settings and expand it.
  5. Again expand USB selective suspend settings and Disable both On battery and Plugged in settings.
    USB selective suspend setting
  6. Click Apply and Reboot.

Method 5: Update Generic USB Hub

  1. Press Windows key + R button to open Run dialogue box.
  2. Type ‘devmgmt.msc’ to open Device Manager.
    devmgmt.msc device manager
  3. Find and expand Universal Serial Bus controllers.
  4. Right-, Click on ‘Generic USB Hub‘ and select ‘Update Driver Software.
    Generic Usb Hub Update Driver Software
  5. Now select ‘Browse my computer for driver software.
    Generic USB Hub Browse my computer for driver software
  6. Click on ‘Let me pick from a list of drivers on my computer.
    Let me pick from a list of device drivers on my computer
  7. Select ‘Generic USB Hub‘ and click Next.
    Generic USB Hub Installation
  8. Wait for the installation to finish and click Close.
  9. Do all the above steps for all the ‘Generic USB Hub‘ present.
  10. If the problem is still not solved then follow the above steps till the end on Universal Serial Bus controllers.
    Fix USB Device Not Recognized. Device Descriptor Request Failed

This method must fix your error ‘USB Device Not Recognized. Device Descriptor Request Failed

 

Method 6: Remove Power Supply to Fix USB Device Not Recognized

  1. Remove your Power Supply plug from PC.
  2. Now Restart your PC.
  3. Now connect your USB device to the USB ports. That’s it.
  4. After the USB device connected to your PC, then plug in Power Supply to PC.

Let me know how it goes and you have a good day ahead.

 

To simply say thanks, please click the "Thumbs Up" button to give me a Kudos to appreciate my efforts to help. If this helps, please mark this as “Accepted Solution” as it will help several others with the same issue to get it resolved without hassles.

 

Take care!

 

Cheers!

The_Fossette
I am an HP Employee

HP Recommended

Hi

 

Tried all your suggestions but not successful.

 

Any further suggestions?

 

Thanks.

 

Sanil Sukumaran

HP Recommended

Hi @SanilSukumaran

 

Thank you for posting back.

 

I really appreciate your time and efforts.

 

I recommend you to restore the computer to a previous date when the USB ports were working.

 

Here is how it is done.

 

This option takes your PC back to an earlier point in time, called a system restore point. Restore points are generated when you install a new app, driver, or Windows update, and when you create a restore point manually. Restoring won’t affect your personal files, but it will remove apps, drivers, and updates installed after the restore point was made.
 

  1. Press and hold (or right-click) the Start button, and then select Control Panel.
  2. Search Control Panel for Recovery.
  3. Select Recovery > Open System Restore > Next.
  4. Choose the restore point related to the problematic app, driver, or update, and then select Next > Finish.

Let me know how it goes.

 

Take care.

The_Fossette
I am an HP Employee

HP Recommended

Hi

 

The laptop has been installed with clean installation of Windows 10. Therefore, there is no recovery point.

 

When disabling the "Intel(R) USB 3.0 eXtensible Host Controller - 1.0 (Microsoft)" the "Unknown USB Device (Device Descriptor Request Failed" disappears but placing USB, the USB is not found.

 

disabled.PNG

 

In addition, updating "Intel(R) USB 3.0 eXtensible Host Controller - 1.0 (Microsoft)" the following are given:

Method 5 Part1.PNG

 

Selecting "USB xHCI Complaint Host Controller" the same issue but shows the "Intel(R) USB 3.0 eXtensible Host Controller - 1.0 (Microsoft)" on device manager. Selecting "Chipset Controller" installing the Chipset Controller on the device manager but the propery shows that "No drivers are installed for this device" .  But "Unknown USB Device (Device Descriptor Request Failed" disappears but placing USB, the USB is not found.

 

Totally confused on what is going on!!!??????

 

Any suggestions, please?

 

Thanks.

 

Sanil.

HP Recommended

Hi @SanilSukumaran

 

Thank you for posting back.

 

I really appreciate your time and efforts.

 

Follow below steps and check if it helps.

 

1. Open Device Manager by running devmgmt.msc command. Expand Universal Serial Bus Controllers and right click on the device not recognized, select Properties.

[FIX] Unknown USB Device (Device Descriptor Request Failed) In Windows 10

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.

[FIX] Unknown USB Device (Device Descriptor Request Failed) In Windows 10

 

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 W8K + 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.

 

Windows 10 Registry Editor

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:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\<Device Instance Path>\Device Parameters

*Substitute <Device Instance Path> with the Value we get in step 2.

[FIX] Unknown USB Device (Device Descriptor Request Failed) In Windows 10

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.

[FIX] Unknown USB Device (Device Descriptor Request Failed) In Windows 10

 

Close Registry Editor, and unplug the USB device. Reboot the machine, re-plug the device and the issue should no longer persist.

 

Let me know how it goes and you have a good day ahead.

 

To simply say thanks, please click the "Thumbs Up" button to give me a Kudos to appreciate my efforts to help. If this helps, please mark this as “Accepted Solution” as it will help several others with the same issue to get it resolved without hassles.

 

Take care now and have a splendid week ahead.

 

Cheers!

The_Fossette
I am an HP Employee

HP Recommended

Hi

 

Tried that but it was not successful. :Crying:

 

Here's the details:

  1. USB\VID_0000&PID_0002\5&1BEF08BE&0&1:USB1.PNG5&1BEF08BE&0&1.PNG

  2. USB\VID_0000&PID_0002\5&1BEF08BE&0&2:USB2.PNG5&1BEF08BE&0&2.PNG

  3. Regedit after rebooting:USB registry.PNG

 

Any further suggestions?

 

Thanks.

 

Sanil.

HP Recommended

In order to resolve this issue, your device or any other devices you want to connect with this same issue, I suggest you do this; Open the Windows PowerShell (Admin) and type: chkdsk /f/r/x. It will inform: 'The type of the file system is NTFS.
Cannot lock current drive.
Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be
checked the next time the system restarts? (Y/N)' select Y then re-boot your machine and follow the on screen prompts.
After the reboot, again, Windows PowerShell (Admin) and type: sfc /scannow and allow the process to finish.
Now clean the registry with a reputable program such as CCleaner then take a note of the device/s name and select 'run' from the Windows menu list bottom left.
Type 'regedit' without the apostrophes and open the registry.
Select 'Edit' then Search... and type the brand name of the device in the search bar.
The search results will point you to a series of strings of the device that was giving the *(device descriptor request failed) code 43* error message.
Every string in the registry with the name of your device will need to be deleted but ensure it is the device's name from which was generating this error example; Logitech, Seagate, whatever brands device name that has generated this error code!
Ensure you have removed every last trace of your devices name in the registry.
Then after completion use the CCleaner again to remove all known traces and re-install the devices software if this is the case.
Your device will come back to life without the error message and start to work again.
Reasons why this happen are not entirely certain but often PC's pick up spyware/malware/virus's and corrupt the registry's strings other times, updates and upgrades in particular over lap information and again, corrupt the software and its registration process.

 

Good Luck!

Peter James
HP Recommended

Simply great! Worked for me!

HP Recommended

Hi, I have the same problem on my external dirve. have tried all the possible solutions metioned on this post but nothing worked.

 

maybe the problem is the device already, can you please help me how to troubleshoot if the problem is on the external drive?

 

I also tried to plug the external drive to different PC, same error i got.

 

thanks

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.