在这篇文章中,我们将解释修复未知 USB 设备(描述符请求失败)(Unknown USB Device (Descriptor Request Failed)) 错误的可能解决方案。USB 设备描述符(USB Device Descriptor)包含有关USB设备的信息。此信息有助于Windows识别连接的USB设备。当USB 设备描述符(USB Device Descriptor)发生故障或损坏时,Windows无法识别连接的USB设备。在这种情况下,屏幕上会显示以下错误消息:
Unknown USB Device (Device Descriptor Request Failed)
当您在系统上遇到此错误时,您应该执行以下一些快速修复:
- 断开USB设备与USB端口的连接,然后重新连接。
- 将USB设备插入计算机的另一个USB端口。
- 重启你的电脑。
- 如果您有另一台计算机,请将USB设备插入其USB端口。这会让您知道您的USB设备是否正常工作。
一些用户还抱怨说,当他们将 USB设备连接到任何USB 2.0端口时,他们的USB设备运行良好,但当他们将其连接到(USB)USB 3.0端口时,就会引发错误。这不是主要问题,因为某些USB设备在USB 3.0端口上由于信号和时序问题而出现故障。在这种情况下,我们的建议是通过将USB(USB)设备连接到USB 2.0端口来继续使用它。
我们已经看到了如何修复未知 USB 设备,设置地址失败(Unknown USB Device, Set address failed)(Unknown USB Device, Set address failed)错误消息,现在让我们看看如何修复这个错误消息。
此处列出的解决方案可能会帮助您修复此错误,但在您继续之前,让我们看看导致此错误的原因是什么。
为什么我的USB 设备描述符请求失败(USB Device Descriptor Request Fail)?
由于以下一个或多个原因,您的系统可能会遇到此错误:
- USB驱动程序已损坏或过时。
- 您连接到计算机的USB设备出现故障。(USB)
- Windows 无法找到USB设备的描述。
- 您系统的USB端口已损坏或可能有坏扇区。
修复未知 USB 设备描述符请求(Fix Unknown USB Device Descriptor Request)失败
要修复Windows 11/10设备管理器(Device Manager)中的USB\DEVICE_DESCRIPTOR_FAILURE错误,您需要执行以下工作修复之一:
- 将USB(USB)设备直接连接到您的计算机。
- 检查是否由于干扰问题而发生错误。
- 运行硬件(Hardware)和设备(Devices)疑难解答。
- 将其他USB(USB)设备驱动一一禁用。
- 重新安装通用串行总线控制器(Universal Serial Bus Controllers)。
- 更新 USB 根集线器。
- 从主板制造商的网站安装最新的芯片组驱动程序。
- 禁用选择性挂起(Suspend)功能。
- 卸载 Windows 更新。
1]将USB设备直接连接到您的计算机(Connect)
如果您使用外部USB集线器连接USB设备并且连接到集线器的 USB 设备之一显示(USB)此错误,我们建议您从USB集线器上拔下该设备并将其直接插入计算机的USB端口。
2]检查(Check)是否由于干扰问题而发生错误
此错误的一个可能原因是USB 2.0(USB 2.0)和 3.0 端口之间的干扰问题。它主要发生在无线和有线USB设备都连接到位于同一侧的USB端口 2.0 和 3.0 时。(USB)如果您遇到这种情况,我们建议您断开无线设备,然后将有线USB设备一一连接到两个USB端口。(USB)
如果这样可以解决错误,我们建议您将无线设备和其他USB设备连接到笔记本电脑另一侧的USB端口。(USB)桌面(Desktop)用户可以使用相同的前后USB端口。
3 ]运行(Run)硬件(Hardware)和设备疑难解答(Devices)
Windows 10中的设备(Devices)和硬件(Hardware)疑难解答工具有助于修复与硬件相关的问题。因此(Hence),运行此工具可能会消除“未知 USB 设备描述符请求失败”错误。您可能会发现硬件和设备疑难解答工具缺少 Windows 设置应用程序。因此(Hence),要启动它,您必须在命令提示符(Command Prompt)中键入以下命令并按Enter。
msdt.exe -id DeviceDiagnostic
4]一一禁用其他USB设备驱动程序(USB)
首先,将您的USB设备与另一台计算机连接。如果该设备在该计算机上正常工作,则可能是另一个USB驱动程序出现故障并造成了问题。如果是这种情况,您可以将通用串行总线控制器下的所有(Universal Serial Bus Controller one)USB设备驱动程序一一禁用,并检查是否解决了问题。
执行此操作的步骤很简单。请(Please)按照以下说明进行操作:
- 右键单击(Right-click)开始菜单(Start)并选择设备管理器(Device Manager)。
- 向下滚动(Scroll)列表并双击通用串行总线控制器(Universal Serial Bus Controllers)节点以展开它。
- 现在,右键单击USB设备驱动程序并选择禁用设备(Disable device)。
- 禁用每个USB设备驱动程序后,检查问题是否已解决。
5]重新安装通用串行总线控制器(Universal Serial Bus Controllers)
通用串行总线控制器(Universal Serial Bus Controller)允许计算机与连接的USB设备(USB)进行通信。您可以尝试卸载并重新安装控制器。
以下说明将指导您如何操作:
- 启动设备管理器(Device Manager)。
- 展开通用串行总线控制器(Universal Serial Bus Controllers)节点。您将在此项目下看到USB控制器列表。
- 右键单击每个USB控制器并选择卸载设备(Uninstall device)选项。
- 卸载所有控制器后,重新启动计算机。
- 当Windows重新启动时,它会自动搜索硬件更改并重新安装您已卸载的所有USB控制器。(USB)
现在,检查问题是否已解决。
6]更新USB根集线器
如果重新安装USB 控制器(Controllers)不起作用,您可以尝试更新USB 根集线器(USB Root Hub)。请按照以下说明进行操作:
- 启动设备管理器(Device Manager)。
- 展开通用串行总线控制器(Universal Serial Bus Controllers)节点。
- 右键单击USB 根集线器(USB Root Hub)并选择更新驱动程序(Update driver)。
- 选择自动搜索驱动程序(Search automatically for drivers)选项。之后,Windows将搜索最新版本并将其安装在您的系统上。
检查这是否解决了您的问题。
如果它不起作用,请再次右键单击USB 集线器(USB Hub)并选择更新(Update)驱动程序。现在,这一次,您必须选择从驱动程序中浏览我的计算机(Browse my computers from drivers)选项。之后,选择让我从可用驱动程序列表中选择(Let me pick from the list of available drivers)选项,然后从显示的列表中选择通用 USB 集线器(Generic USB Hub)(如果可用)。现在,单击下一步(Next)并按照屏幕上的说明进行操作。安装完成后,重新启动系统。
希望这应该可以解决错误。
7] 从主板制造商的网站安装最新的芯片组驱动程序
如果上述解决方案未能解决您的问题,请尝试从主板制造商的网站安装最新的芯片组驱动程序。相同的步骤如下:
- 启动设备管理器(Device Manager)。
- 选择制造麻烦的设备驱动程序。您可以使用黄色感叹号图标来识别它。
- 找到它后,右键单击它并选择Uninstall device。
- 现在,访问您的主板制造商的网站并下载最新的芯片组驱动程序。如果文件是以 zip 格式下载的,请将其解压缩并打开解压缩的文件夹。
- 之后,双击安装文件并按照屏幕上的说明安装驱动程序。
8]禁用(Disable)选择性挂起(Selective Suspend)功能
当Windows发现特定USB设备在特定时间内处于非活动状态时,它会挂起该设备所连接的USB端口。(USB)Windows 10的这个属性称为 Selective Suspend。通过这样做,Windows可以节省笔记本电脑电池的功耗。
有时,由于此功能,用户会遇到一些错误。因此(Hence),禁用选择性挂起(Selective Suspend)功能可能会解决此问题。我们列出了以下相同的步骤:
- 启动控制面板(Control Panel)。
- 确保在查看(View by)方式中选择了类别(Category)。单击硬件和声音(Hardware and Sound)选项。
- 现在,单击电源选项(Power Options)。
- 单击选择何时关闭显示器(Choose when to turn off the display)。您将在左侧窗格中找到此选项。
- 单击更改高级电源设置(Change advanced power settings)。
- 将打开一个新窗口。向下滚动(Scroll)列表并展开USB 设置(USB settings)节点。
- 现在,展开USB Selective Suspend 设置(USB Selective Suspend setting)节点。
- 将这两个选项都设置为Disabled。
- 单击 Apply(Click Apply),然后单击 OK 保存更改。
- 重启你的电脑。
阅读(Read):修复 USB 端口上的电源浪涌错误(Fix Power surge on the USB port error)。
9]卸载Windows更新
如果在最近的Windows 更新(Windows Update)之后出现“未知 USB 设备描述符请求失败”错误,我们建议您从“设置”中卸载 Windows 更新(uninstall the Windows update)。
希望这可以帮助。
如何修复USB设备驱动程序问题?
当设备驱动程序出现故障或损坏时,Windows计算机上会出现驱动程序问题。当设备驱动程序发生故障时,设备无法与操作系统通信。在大多数情况下,驱动程序问题可以通过更新设备驱动程序或重新安装来解决。
我应该禁用USB 选择性挂起(USB Selective Suspend)设置吗?
如本文前面所述,选择性挂起(Selective Suspend)设置允许Windows通过减少该设备所连接的(Windows)USB端口的电源来挂起在特定时间内处于非活动状态的USB设备。(USB)它不会影响其他USB端口。
通常不建议这样做,因为禁用此设置后,所有USB端口开始消耗等量的电量,这会导致电池快速消耗。但有时,选择性挂起(Selective Suspend)设置会导致一些错误。在这种情况下,您可以禁用它。
相关错误(Related errors):
Fix Unknown USB Device, Descriptor Request Failed error on Windows
In thіs poѕt, we will explain the possible solutionѕ to fix the Unknown USB Device (Descriptor Request Failed) error. USB Device Descriptor contains information about the USB devices. This information helps Windows identify the connected USB devices. When the USB Device Descriptor malfunctions or gets corrupted, Windows could not identify the connected USB devices. In this case, the following error message is displayed on the screen:
Unknown USB Device (Device Descriptor Request Failed)
When you encounter this error on your system, here are some quick fixes that you should do:
- Disconnect your USB device from the USB port and reconnect again.
- Plug your USB device into another USB port of your computer.
- Restart your computer.
- If you have another computer, plug your USB device into its USB port. This will let you know whether your USB device is working properly or not.
Some users have also complained that their USB device works well when they connect it to any of the USB 2.0 ports but when they connect it to the USB 3.0 port, it throws the error. This is not a major issue because some USB devices fail on the USB 3.0 ports due to signaling and timing issues. In this case, our suggestion is to continue using the USB device by connecting it to the USB 2.0 port.
We have already seen how to fix Unknown USB Device, Set address failed error message, now let us see how to fix this one.
The solutions listed here may help you fix this error, but before you proceed let’s see what the causes of this error are.
Why does my USB Device Descriptor Request Fail?
You may experience this error on your system due to one or more of the following reasons:
- The USB drivers are corrupted or outdated.
- The USB device that you have connected to the computer has malfunctioned.
- Windows is not able to find the description of the USB device.
- Your system’s USB port has broken or may have bad sectors.
Fix Unknown USB Device Descriptor Request Failed
To fix the USB\DEVICE_DESCRIPTOR_FAILURE error in Device Manager in Windows 11/10, you need to carry out one of these working fixes:
- Connect the USB device to your computer directly.
- Check if the error occurs due to the interference issue.
- Run the Hardware and Devices troubleshooter.
- Disable other USB device drivers one by one.
- Reinstall the Universal Serial Bus Controllers.
- Update USB Root Hub.
- Install the latest chipset drivers from your motherboard manufacturer’s website.
- Disable the Selective Suspend feature.
- Uninstall the Windows Update.
1] Connect the USB device to your computer directly
If you are using an external USB hub to connect the USB devices and one of the USB devices connected to the hub is showing this error, we suggest you unplug that device from the USB hub and plug it directly into your computer’s USB port.
2] Check whether the error occurs due to the interference issue
One possible cause of this error is the interference issue between the USB 2.0 and 3.0 ports. It mainly occurs when both wireless and wired USB devices are connected to USB ports 2.0 and 3.0 located on the same side. If this is the case with you, we suggest you disconnect the wireless device and then connect the wired USB device to both the USB ports one by one.
If this fixes the error, we recommend you connect the wireless device and the other USB devices to the USB ports located on the opposite side of your laptop. Desktop users can use the front and back USB ports for the same.
3] Run the Hardware and Devices troubleshooter
The Devices and Hardware troubleshooter tool in Windows 10 helps fix the hardware-related issues. Hence, running this tool may eliminate the “Unknown USB Device Descriptor Request Failed” error. You may find the Hardware and Devices troubleshooter tool missing the Windows Settings app. Hence, to launch it, you have to type the following command in the Command Prompt and hit Enter.
msdt.exe -id DeviceDiagnostic
4] Disable other USB device drivers one by one
First, connect your USB device with another computer. If the device is working properly on that computer, it is possible that another USB driver has malfunctioned and is creating trouble. If this is the case with you, you can disable all the USB device drivers under the Universal Serial Bus Controller one by one and check if it solves the issue or not.
The steps to do this are simple. Please follow the instructions below:
- Right-click on the Start menu and select Device Manager.
- Scroll down the list and double-click on the Universal Serial Bus Controllers node to expand it.
- Now, right-click on the USB device drivers and select Disable device.
- After disabling each USB device driver, check if the issue is solved or not.
5] Reinstall the Universal Serial Bus Controllers
The Universal Serial Bus Controller allows a computer to communicate with the connected USB devices. You can try uninstalling and reinstalling the controllers.
The instructions below will guide you on how to do it:
- Launch the Device Manager.
- Expand the Universal Serial Bus Controllers node. You will see a list of USB controllers under this item.
- Right-click on each USB controller and select the Uninstall device option.
- After uninstalling all the controllers, restart your computer.
- When the Windows restart, it will search for the hardware changes automatically and reinstall all the USB controllers that you have uninstalled.
Now, check whether the issue is solved or not.
6] Update USB Root Hub
If reinstalling the USB Controllers did not work, you can try updating the USB Root Hub. Follow the instructions below:
- Launch the Device Manager.
- Expand Universal Serial Bus Controllers node.
- Right-click on the USB Root Hub and select Update driver.
- Select the Search automatically for drivers option. After that Windows will search for the latest version and install it on your system.
Check if this solves your issue or not.
If it does not work, right-click on the USB Hub again and select Update driver. Now, this time, you have to select the Browse my computers from drivers option. After that, select the Let me pick from the list of available drivers option and then choose the Generic USB Hub (if available) from the list displayed. Now, click Next and follow the on-screen instructions. After the installation gets completed, restart your system.
Hopefully, this should fix the error.
7] Install the latest chipset drivers from your motherboard manufacturer’s website
If the above solutions did not solve your issue, try installing the latest chipset drivers from your motherboard manufacturer’s website. The steps for the same are as follows:
- Launch the Device Manager.
- Select your device driver that is creating trouble. You can identify it with a yellow exclamation icon.
- Once you find it, right-click on it and select Uninstall device.
- Now, visit your motherboard manufacturer’s website and download the latest chipset driver. If the file is downloaded in the zip format, extract it and open the extracted folder.
- After that, double-click on the installation file and follow the on-screen instructions to install the driver.
8] Disable the Selective Suspend feature
When Windows finds a particular USB device inactive for a specific time, it suspends the USB port to which that device is connected. This property of Windows 10 is called Selective Suspend. By doing this, Windows saves power consumption of the laptop battery.
Sometimes, users experience some errors due to this feature. Hence, disabling the Selective Suspend feature may fix the issue. We have listed the steps for the same below:
- Launch the Control Panel.
- Make sure that Category is selected in the View by mode. Click on the Hardware and Sound option.
- Now, click Power Options.
- Click on the Choose when to turn off the display. You will find this option on the left pane.
- Click Change advanced power settings.
- A new window will open. Scroll down the list and expand the USB settings node.
- Now, expand the USB Selective Suspend setting node.
- Set both the options to Disabled.
- Click Apply, then OK to save the changes.
- Restart your computer.
Read: Fix Power surge on the USB port error.
9] Uninstall the Windows Update
If the “Unknown USB Device Descriptor Request Failed” error was caused after the recent Windows Update, we suggest you uninstall the Windows update from Settings.
Hope this helps.
How do I fix a USB device driver problem?
A driver problem occurs on a Windows computer when the device driver malfunctions or gets corrupted. When a device driver malfunctions, the device could not be able to communicate with the operating system. In most cases, the driver problem can be fixed either by updating the device driver or reinstalling it.
Should I disable USB Selective Suspend setting?
As described earlier in this article, the Selective Suspend setting allows Windows to suspend the USB device that is inactive for a specific time by reducing the power supply to the USB port to which that device is connected. It does not affect the other USB ports.
Generally, it is not recommended because after disabling this setting, all the USB ports start consuming an equal amount of power which results in fast battery drain. But sometimes, the Selective Suspend setting causes some errors. In such a case, you can disable it.
Related errors: