修复 Unknown USB Device,设备失败枚举错误

这篇文章列出了修复未知 USB 设备的可能解决方案,即Windows 11/10的设备失败枚举(Unknown USB Device, the Device Failed Enumeration)错误。当您将USB设备连接到Windows计算机时,它首先会安装所需的驱动程序,然后在Windows 资源管理器中显示(Windows Explorer)USB设备,以便您可以访问它。驱动程序(Drivers)帮助Windows与连接到它的硬件进行通信。如果驱动程序损坏,Windows将无法识别USB设备并显示多个错误。“设备枚举失败”错误的原因之一是驱动程序损坏或过时。

设备失败枚举错误

您可以在通用串行总线控制器(Universal Serial Bus Controllers)节点下的设备管理器(Device Manager)中查看此错误消息。

供您参考, 未知 USB 设备(Unknown USB Device) 错误后也可能出现这些消息,而不是:

什么是 USB 枚举?

USB 枚举(USB Enumeration)是主机设备检测连接的USB设备、确定其类型、加载其驱动程序并定义其通信速度的过程。USB 枚举(USB Enumeration)很重要,因为不同的USB设备与主机设备的通信方式不同。

USB设备枚举(Enumeration)确保主机设备已正确检测和识别连接的USB设备(USB),并准备好以特定的数据传输速度使用。如果USB 枚举(USB Enumeration)过程失败,则主机设备无法识别与其连接的USB设备。(USB)在这种情况下,用户在设备管理器(Device Manager)中遇到以下错误消息:

Unknown USB Device (Device Failed Enumeration)

在这篇文章中,我们解释了一些解决问题的故障排除方法。但在您尝试这些故障排除方法之前,我们建议您尝试以下给出的一些快速修复:

  • 重新启动 Windows 计算机。
  • USB设备插入计算机的另一个USB端口。
  • 将您的USB设备连接到另一台计算机(如果可用)。
  • 更换 USB 电缆。
  • 如果您使用的是外部USB 集线器(USB hub),请从那里断开您的USB设备并将其直接连接到计算机的USB端口。

修复 Unknown USB Device(Fix Unknown USB Device) , Device Failed Enumeration错误

这些是您可以尝试修复此错误的事情。

  1. 运行硬件(Hardware)设备(Devices) 疑难解答(Troubleshooter)
  2. 更新您的设备驱动程序。
  3. 卸载并重新安装USB Root Hub ( USB 3.0 ) 驱动程序。
  4. 卸载并重新安装USB 控制器(USB Controllers)
  5. 从主板制造商的网站安装最新的芯片组驱动程序。

1(Troubleshooter) ]运行(Run)硬件(Hardware)和设备疑难解答(Devices)

硬件(Hardware)问题是导致此错误的可能原因之一。因此(Hence),运行硬件和设备疑难解答可以帮助您修复错误。尽管Windows 10的(Windows 10)“设置”(Settings)应用程序中提供了所有疑难解答程序,但您可能在那里找不到“硬件(Hardware)设备(Devices)疑难解答(Troubleshooter)程序” 。

要在Windows 10(Windows 10)上运行此疑难解答,请启动命令提示符(Command Prompt),复制以下命令并将其粘贴到命令提示符(Command Prompt)中。之后按Enter

msdt.exe -id DeviceDiagnostic

故障排除过程完成后,连接您的USB设备并查看Windows是否识别它。

2]更新您的设备驱动程序

我们在本文前面已经解释过,过时的驱动程序也可能导致此错误。因此(Hence),更新受影响的USB设备的驱动程序可以解决此问题。

您可以从设备管理器(Device Manager)更新您的设备驱动程序。下面列出了相同的步骤:

  1. 单击(Click)Windows 搜索(Windows Search)框并输入Device Manager(Device Manager)。单击应用程序以启动它。
  2. 展开通用串行总线控制器(Universal Serial Bus Controllers)节点。您将在那里看到您受影响的USB设备带有黄色感叹号。
  3. 右键单击它并选择更新驱动程序(Update driver)选项。
  4. 现在,选择自动搜索驱动程序(Search automatically for drivers)选项。之后,Windows将在线搜索最新的驱动程序并将其安装在您的系统上。
  5. 安装过程完成后,重新启动计算机并查看它是否带来任何更改。

3]卸载(Uninstall)并重新安装USB Root HubUSB 3.0)驱动程序

您也可以尝试在系统上重新安装USB 3.0驱动程序。如果您的USB设备与USB 2.0端口正常工作并在您将其连接到USB 3.0端口时显示“设备失败枚举错误”,这将非常有用。(Enumeration)

我们已经解释了以下过程:

  1. 启动设备管理器(Device Manager)
  2. 向下滚动(Scroll)列表并展开通用串行总线控制器(Universal Serial Bus Controllers)节点。
  3. 右键单击USB 根集线器 (USB 3.0)(USB Root Hub (USB 3.0))并选择卸载设备(Uninstall device)选项。按照屏幕上的说明从计算机中卸载驱动程序。
  4. 卸载过程完成后,重新启动计算机。
  5. 重新启动时,Windows将扫描硬件更改并自动在您的计算机上安装最新的 USB 3.0 驱动程序。

现在,检查Windows是否识别USB 3.0端口上的USB设备。

4]卸载(Uninstall)并重新安装USB控制器(USB Controllers)

Windows 通过USB 控制器(USB Controllers)与连接的USB设备进行通信。如果USB 控制器(USB Controllers)损坏,您的计算机将无法识别USB设备。因此(Hence),您可以尝试从设备管理器中卸载并重新安装(Device Manager)USB 控制器(USB Controllers),看看是否有帮助。

卸载重装USB控制器

下面列出了执行此操作的步骤:

  1. 启动设备管理器(Device Manager)
  2. 展开通用串行总线控制器(Universal Serial Bus Controllers)节点。
  3. 现在,您必须卸载那里列出的所有USB 控制器。(USB Controller)为此,右键单击USB 控制器(USB Controller)并选择卸载设备(Uninstall device)
  4. 同样,一一卸载其他USB 控制器(USB Controllers one)(如果有)。
  5. 完成后,重新启动系统。
  6. 重新启动后,Windows将检测硬件更改并自动安装已移除的USB 控制器(USB Controllers)

现在,连接您的USB设备并检查它是否在设备管理器(Device Manager)中可用。

5] 从主板制造商的网站安装最新的芯片组驱动程序

访问您的主板制造商的网站并下载最新的芯片组驱动程序。在您的系统上安装驱动程序并检查它是否可以解决问题。

它应该有帮助。

如何识别未知的USB设备?

您可以在计算机的设备管理器(Device Manager)中识别未知的USB设备。我们将向您展示的方法将帮助您了解未知设备的供应商 ID 和设备 ID。如果您不知道设备的供应商或设备 ID,则可能很难为您的设备下载正确的驱动程序。

识别未知 USB 设备

请按照以下步骤操作:

  1. 启动设备管理器(Device Manager)
  2. 寻找未知设备。未知设备显示在设备管理器(Device Manager)中,带有黄色感叹号图标。
  3. 找到未知设备后,右键单击它并选择Properties
  4. 将打开一个新窗口,您必须在其中单击“详细信息(Details)”选项卡。
  5. 现在,单击属性(Property)部分下的下拉菜单,然后从列表中选择硬件 ID 。(Hardware Ids)
  6. 然后设备管理器(Device Manager)将显示包含供应商 ID 和设备 ID 的数据。后跟VEN的四个字符的文本表示供应商 ID,后跟DEV的四个字符的文本表示设备 ID。有关详细信息,请参阅(Refer)上面的屏幕截图。

现在,您可以直接从制造商的网站下载未知设备的驱动程序。

当我插入USB设备时,没有任何反应

您的USB设备可能会遇到此问题。当您插入USB设备并且没有任何反应时,这意味着Windows无法识别它。导致此错误的原因有很多,例如:

  1. USB驱动程序可能已损坏或变得不稳定。
  2. 您的系统缺少重要更新。
  3. 您计算机上的USB 控制器(Controllers)可能已损坏或变得不稳定。
  4. 连接的USB设备可能已进入选择性挂起(Selective Suspend)模式,并且Windows在唤醒设备时遇到错误。
  5. 您的计算机主板可能需要更新驱动程序。

要解决此问题,我们建议您打开计算机上的“设置”(Settings)应用并检查是否有任何更新待处理。如果更新可用,请安装它们并检查问题是否已修复。

如果更新Windows(Windows)后问题未解决,或者您的系统是最新的并且您遇到问题,请尝试我们在本文上面描述的解决方案。除了上面列出的解决方案之外,您还可以做一件事,禁用系统的选择性挂起模式(disable the Selective Suspend mode)并检查这是否能解决问题。

希望这可以帮助。

阅读下一篇(Read next)USB-C 无法工作、充电或无法识别(USB-C not working, charging, or recognized)



About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts