"Unknown USB device", "Invalid device descriptor on USB", "Device descriptor request error in Windows 10" and "Error 43" are some of the searches related to a very typical error in Windows 10 and other systems from Microsoft such as Windows 8 and Windows 7. Both the source and the solution of the error vary depending on the affected USB device. In general, this error is related to the inability of the system to find the appropriate drivers for a certain USB drive, such as a keyboard or a printer (EPSON, HP, Brother ...).
Just yesterday we taught you how to disable Windows 10 updates. Days ago we showed you five tips to optimize a Windows 10 PC. This time we will teach you several tricks to solve Error 43 requesting a device descriptor in Windows 10 .
Solution 1 to Device descriptor request error
Given the origin of the problem, the first of the solutions for Error 43 is to disconnect the USB device that is giving us problems and connect it to a different port .
In case the problem persists and the error appears in the form of a floating window, the best way to rule out that it is a hardware problem is to connect the device (keyboard, mouse, printer…) to another computer .
If the message continues to appear, the problem is most likely related to the device in question at the hardware level.
Solution 2 to Invalid Device Descriptor Error 43 on USB
The second action to take to solve Error 43 is based on resorting to the Windows USB Troubleshooter. We can find it by accessing the Control Panel, specifically in Hardware and sound and Devices and printers .
Once inside, the system will show us all the devices connected via USB. We will only have to select the device that is generating Error 43 and right click on it to click on Troubleshoot in the pop-up menu that will appear .
The tool will automatically start to analyze the USB drive to repair it automatically in case it finds any errors.
Solution 3 to Windows 10 USB Error 47
If the Windows USB Troubleshooter has not detected an error, it is probably because the system does not have the necessary drivers. For this, the only solution is based on installing the drivers for both the device and the computer's motherboard .
To download the device drivers, we will have to go to the manufacturer's page by searching "XX Windows 10 printer drivers" in Google . In the case of keyboards, pendrives and mice, we will not have to install any type of driver, beyond those of the motherboard. We can do this through the computer manufacturer's page by typing in Google "HP XXXX Windows 10 USB drivers" .
When we have installed both drivers through the respective installation programs, we will restart the computer so that the changes are applied correctly . Once Windows 10 starts, the system should detect the USB without major problem.
Solution 4 to USB Descriptor Request Error 47 in Windows 10
In the remote case that the above has not worked for us, the next solution is to uninstall the USB controller of the port that is generating Error 47 or Error 43 .
To do this, we will go to the Device Manager by typing the same name in the Windows Start menu. Then, we will go to the Universal serial bus controllers section and click on it to display all the available USB drives. Of all the drives, the one we are interested in is the one with a yellow warning symbol next to the USB icon , something similar to a warning sign.
Finally we will right click on the unit in question and finally Uninstall the device . Now we just have to safely remove the USB from the toolbar options (we can also do it from the Taskbar) and restart the computer to re-insert the affected USB. As of now, Windows should not show any kind of error when accessing the USB drive.
Solution 5 to Unknown USB device descriptor request error
Hasn't the above worked for us? The next method is based on going back to the USB drivers through the Device Manager options.
In the same section of Universal Serial Bus Controllers seen in the previous method we will look for a controller whose name is similar to Enhanced PCI to USB Host Controller or Enhanced PCI to USB Host Controller. Once located, we will right click on the controller and click on Disable the device . This same process must be carried out in all controllers whose name contains the tag “improved” or “enhanced”.
From now on, the procedure is exactly the same as in the previous process. We will eject the USB through the Windows options and we will introduce it again without restarting the computer. In case the problem persists, we will restart the computer to apply the changes correctly.
Solution 6 to Windows 10 Error 43 and 47
This solution is only intended for all those USB storage units , such as external hard drives, SD memory cards or pendrives.
The way to proceed in this case is based on accessing the Windows CMD through the Start menu to use the CHKDSK command, not without first checking the letter of the affected drive on This computer (usually it is usually F: o D :).
Inside the CMD, we will write the following command:
- chkdsk / x / f X: (where X is the letter of the USB drive)
The system will automatically start to repair all the errors found on the drive, as well as the affected sectors.