Device descriptor request failed error on your device is quite common among Windows users. Basically, you will see Unknown USB Device (Device descriptor request failed) instead of your device name when in Device Manager. However, this message is not harmful because you will be able to use the device (In most cases). Basically, there are three cases of this error.
The first is that users only see the yellow warning sign along with their device error in device manager, but the device works fine for them. If you right-click the error message and click Properties, you can see the device status “works correctly”. For this type of user, the error is not problematic as it does not prevent them from using the device correctly.
The second scenario is that your device is not working properly. These users' device will not appear in File Explorer, so they won't be able to use it. If you are one of those users, right click on the device manager error message and select Properties. You should also see a code 43 in the description.
The last scenario is that your device is not working but the status of your device is “working correctly”. For this type of user, your device may not appear in File Explorer and its connection lights may not turn on. However, if you right-click the device manager error message and click Properties, you should see the status of “the device works properly”. The driver will also appear to be up to date if you check for an update.
Why does the unknown USB device occur (device descriptor request fails)?
This error basically means that Windows cannot find the description of your device. That's why no name is mentioned there. The error code 43 you see basically means that the device cannot communicate with the machine properly. Therefore, in cases where you see the Code 43, means there is a problem with your device connection. This is probably due to some hardware issue on the port or a driver issue. Going back to the original warning message, the message means there is no description or display name. That is why most users have no difficulty using the device itself.. For those who can't even use the device, there are some ways to get rid of this error message listed below.
-
Sometimes, device is not recognized due to some problem or fast startup. This can be remedied by removing the connected device and reinserting it. This is not a solution, but an alternative solution. But it works for many users, so if you really have to access the device right away, test it.
-
Try inserting the device into another port to see if the problem is not due to port hardware problems.
-
Try inserting the device into another PC to see if the problem is not with the PC itself.
-
Try removing the plug from the laptop. Once disconnected, restart your computer and insert the device. Now, reinsert the plug and check if the problem is solved.
-
Make sure your BIOS is updated to the latest version. You can go to the manufacturer's website and check if there is a newer version available or not.
Method 1: disable fast boot
For many users, the problem is resolved after disabling the Windows fast startup option. This is mainly because the fast boot, well, boots the system very quickly, which does not give devices enough time to install properly.
-
Hold down the Windows key and press R
-
Type powercfg.cpl and hit enter
-
Select Choose what the power buttons do
-
Select Change settings that are currently unavailable
-
Uncheck the box that says Enable fast boot (recommended). It can be found in the Shutdown Settings section.
-
Click Save Changes.
Restart your PC to see if the problem is solved or not.
Method 2: disable USB power saving
You can disable Windows USB power saving features to prevent Windows from rotating your device. This has worked for many users.
Follow the steps below to disable USB power saving
-
Hold down the Windows key and press R
-
Type devmgmt.msc and hit Enter
-
Look for the device that is giving the error message. Right click on your device and select Properties
-
Click on the Power Management tab
-
Uncheck the option that says Allow the computer to turn off this device to save power
-
Click ok
Once i'm done, follow the steps below
-
Hold down the Windows key and press R
-
Type powercfg.cpl and hit enter
-
Select Change plan settings. This option should be at the front of each plan. Select this option for the plan you are using now, which is balanced or high performance
-
Click Change advanced power settings
-
Double click on USB Settings
-
Double click USB Selective Suspend Settings
-
Make sure the Battery On and Connected options are disabled. If they are enabled, click Enable and select Disable from the drop-down menu.
-
Click Apply and then OK
-
Click Save Changes.
Now check if the problem is solved or not.
Method 3: EnhancedPowerManagementEnabled via Registry Editor
You can also disable the power management of your device through the registry editor. However, this is a bit complicated, but it could solve your problem.
Follow the steps below.
-
Hold down the Windows key and press R
-
Type devmgmt.msc and hit enter
-
Double click Universal Serial Bus Controller
-
Double click on your device
-
Click on the Details tab
-
Select Device Instance Path from the drop-down menu
-
Right-click the value listed in the Value section and select Copy
-
Hold down the Windows key and press R
-
Type regedit.exe and hit Enter
-
Navigate to this HKEY_LOCAL_MACHINE_SYSTEMNCurrentControlSetNumeric path of device parameters. Note: is the path you copied in the steps 7 previous. If you don't know how to navigate this route, follow the steps below.
-
Find and double click HKEY_LOCAL_MACHINE in the left pane
-
Locate and double click on SYSTEM in the left pane
-
Find and double click on CurrentControlSet in the left pane
-
Find and double click Enum in the left pane
-
-
Locate and double click on the left panel. Note: is the path you copied in the steps 7 previous. Device instance path will not be a single number, but a complete route, como USBSome_NumbersNMore_Numbers. Make sure you follow the correct route.
-
Find and select device parameters
-
Right click on an empty space (in the right panel) and select New
-
Select the DWORD value (32 bits)
-
Name the value EnhancedPowerManagementEnabled
-
Double click EnhancedPowerManagementEnabled and enter 0 as its value. Click ok
Now, restart your computer and reconnect the device to see if it works.
Method 4: to update / uninstall drivers
If the above two methods didn't work, then it's time to make a deal with the controllers. There are a couple of things you can do to make sure you have the correct drivers. Therefore, follow all sections of this method to ensure you have the correct set of drivers for your device.
Uninstall the drivers
Since current drivers are the cause of your device problems, it is quite clear that they are not the right drivers for your device. Therefore, you should uninstall them and let Windows install the most compatible drivers for your device.
-
Hold down the Windows key and press R
-
Type devmgmt.msc and hit enter
-
Double click Universal Serial Bus Controller
-
Find your device, right click and select Uninstall. Follow the additional instructions on the screen.
-
Now, take out your device and insert it again.
-
Right-click on Universal Serial Bus Controller and select Scan for Hardware Changes
Check if it solves the problem.
If the problem is not resolved, repeat the steps 1-3 (to make sure the driver is uninstalled, if you can't see the device in the list, no need to repeat steps) and restart the computer. When restarting, the computer should automatically install a generic driver for the device.
After the system reboots, check whether the problem is solved or not.
Update drivers
Updating the drivers will also resolve the issue if the issue is due to an outdated driver.
-
Hold down the Windows key and press R
-
Type devmgmt.msc and hit enter
-
Double click Universal Serial Bus Controller
-
Right click on your device and select Update Driver Software …
-
Select Search automatically for updated driver software
If you can't find anything, go to the device manufacturer's website and search for the latest driver version. Download the latest driver from the website and save it somewhere where you can easily find it later. Once you find the latest version of the dryer, follow the steps below
-
Hold down the Windows key and press R
-
Type devmgmt. msc and hit enter
-
Double click Universal Serial Bus Controller
-
Double click on your device
-
Click on the driver tab
-
Look at the driver version and check if it is the same as the latest version you downloaded from the manufacturer's website. If that is not the case, close the window of this device (it should go back to the device manager screen)
-
Find and double-click Universal Serial Bus Controller
-
Select your device and right-click. Select Update Driver Software …
-
Select Browse my computer for driver software
-
Click Browse and go to the place where you downloaded the latest driver. Select the driver and click Open
-
Click Next and follow the additional instructions on the screen.
Once i'm done, check if the problem is solved or if the problem persists. If the problem persists, continue with next method.
Method 5: problem solving
Using Windows' own troubleshooting system is a great way to handle the error. It will automatically detect and solve the problem without you having to do anything.
Follow the steps below to troubleshoot hardware issues
-
Insert your device
-
Hold down the Windows key and press R
-
Type control.exe / name Microsoft.Troubleshooting and hit Enter
-
Select Configure a device. It should be in the Hardware and Sound section.
-
Click Advanced and check the Apply repairs automatically option
-
Click Next
Follow the additional instructions on the screen. Now Windows will try to find any problem and fix it automatically. If Windows encounters some problems, It is a good signal, as Windows will solve the problem that was causing this error. Once this is done, check whether the problem is solved or not.
Related Post:
- ▷ What is the application for registration of a digital TV tuner device and should be removed?
- ⭐ Top 10 IPTV players for Windows [2020]
- ⭐ How to get free Fortnite accounts with Skins?
- ▷ How do I fix the error code “WS-37403-7” and PlayStation 4?
- ▷ The 5 best browsers for Windows XP
- ▷ How to disable Adobe AcroTray.exe from startup