修复 Windows 10 无法识别的 USB 设备

已发表: 2016-10-17
修复 Windows 无法识别的 USB 设备

今天,将 USB 设备连接到 PC 时会出现以下错误:“ USB 设备无法识别错误代码 43(USB 设备出现故障) 。” 好吧,这仅仅意味着 Windows 无法检测到您的设备,因此出现了错误。

修复 Windows 10 无法识别的 USB 设备

这是我们许多人必须面对的常见问题,并且没有特别的解决方法,因此适用于其他人的方法可能不适合您。 就个人而言,如果您想修复 USB 设备无法识别的错误,那么您必须抓取 100 多个搜索引擎页面才能修复此错误,但如果您幸运的话,您可能会在这里结束,您一定会修复无法识别的 USB 设备由 Windows 10 错误。

连接到此计算机的最后一个 USB 设备出现故障,Windows 无法识别它

根据您的 PC,您将收到以下错误消息:

  • USB设备无法识别
  • 设备管理器中无法识别的 USB 设备
  • USB 设备驱动软件未成功安装
  • Windows 已停止此设备,因为它报告了问题。(代码 43)
  • Windows 无法停止您的“通用卷”设备,因为某个程序仍在使用它。
  • 连接到这台计算机的 USB 设备之一出现故障,Windows 无法识别它。

根据您面临的问题,您可能会看到上述任何错误,但请放心,我将为上述所有问题提供修复程序,因此无论您遇到什么错误,都将在本指南结束时修复。

内容

  • 为什么在 Windows 10 中无法识别 USB 设备?
  • 修复 Windows 10 无法识别的 USB 设备
  • 方法一:恢复 usbstor.inf
  • 方法 2:更新 USB 驱动程序
  • 方法 3:禁用快速启动
  • 方法 4:卸载 USB 控制器
  • 方法 5:更改 USB 选择性挂起设置
  • 方法 6:更新通用 USB 集线器
  • 方法 7:卸载隐藏设备
  • 方法 8:下载适用于 Windows 8 的 Microsoft 修补程序

为什么在 Windows 10 中无法识别 USB 设备?

原因没有简单的答案,但这些是 USB 无法正常工作错误的几个常见原因:

  • USB 闪存驱动器或外部硬盘驱动器可能正在进入选择性挂起。
  • Windows 可能缺少一些重要的软件更新。
  • 计算机不支持 USB 2.0 或 USB 3.0
  • 您需要更新主板的驱动程序。
  • USB 设置地址请求失败。
  • USB 驱动程序损坏或过时。
  • Windows 更新已关闭

因此,不要浪费任何时间,让我们在下面列出的故障排除指南的帮助下,看看如何修复 Windows 10 无法识别的 USB 设备

修复 Windows 10 无法识别的 USB 设备

在遵循本指南之前,您应该遵循这些简单的步骤,这些步骤可能会有所帮助,并且应该可以解决 USB 设备无法识别的问题:

1. 简单的重启可能会有所帮助。 只需删除您的 USB 设备,重新启动您的 PC,再次插入您的 USB 看看它是否工作。

2.断开所有其他USB附件重新启动然后尝试检查USB是否正常工作。

3. 拔下电源线,重新启动电脑并取出电池几分钟。 不要插入电池,首先,按住电源按钮几秒钟,然后只插入电池。 打开你的电脑(不要使用电源线)然后插入你的USB,它可能会工作。

注意:在许多情况下,这似乎修复了 Windows 错误无法识别的 USB 设备。

4. 确保 Windows 更新已打开并且您的计算机是最新的。

5. 问题的出现是因为您的 USB 设备没有正确弹出,只需将您的设备插入另一台 PC,让它在该系统上加载必要的驱动程序,然后正确弹出即可修复它。 再次将 USB 插入计算机并检查。

6. 使用 Windows 疑难解答:单击开始,然后键入疑难解答>单击硬件和声音下的配置设备。

如果上述简单修复对您不起作用,请按照以下方法成功修复此问题:

方法一:恢复 usbstor.inf

1. 浏览到这个文件夹: C:\windows\inf

usbstor inf 和 usbstor pnf 文件

2. 找到并剪切usbstor.inf ,然后将其粘贴到桌面上的某个安全位置。

3.插入您的USB设备,它应该可以正常工作。

4、修复“ Windows 10无法识别USB设备”的问题后,再次将文件复制回原来的位置。

5. 如果您在此目录 C:\windows\inf 中没有指定的文件,或者如果上述方法不起作用,则导航到此处C:\Windows\System32\DriverStore\FileRepository并查找文件夹 usbstor.inf_XXXX (XXXX会有一定的价值)。

文件存储库中的 usbstor 修复了 windows 错误无法识别的 usb

6.将usbstor.infusbstor.PNF复制到这个文件夹C:\windows\inf

7. 重新启动您的 PC 并插入您的 USB 设备。

方法 2:更新 USB 驱动程序

1. 按 Windows 键 + R 然后输入“ devmgmt.msc ”并按回车键打开设备管理器。

devmgmt.msc 设备管理器

2. 单击操作 > 扫描硬件更改。

3. 右键单击​​有问题的 USB(应标有黄色感叹号),然后右键单击并单击“更新驱动程序软件。

修复 USB 设备无法识别更新驱动程序软件

4.让它自动从互联网上搜索驱动程序。

5.重新启动您的PC,看看问题是否已解决。

6. 如果您仍然面临 Windows 无法识别的 USB 设备,请对通用总线控制器中存在的所有项目执行上述步骤。

7. 在设备管理器中,右键单击 USB 根集线器,然后单击属性,然后在电源管理选项卡下取消选中“允许计算机关闭此设备以节省电源”。

允许计算机关闭此设备以节省电量 USB 根集线器

查看您是否能够修复 Windows 10 无法识别的 USB 设备问题,如果不能,则继续下一个方法。

方法 3:禁用快速启动

快速启动结合了冷或完全关机和休眠的特性。 当您在启用快速启动功能的情况下关闭 PC 时,它会关闭您 PC 上运行的所有程序和应用程序,并注销所有用户。 它充当新启动的 Windows。 但是 Windows 内核已加载并且系统会话正在运行,这会提醒设备驱动程序为休眠做准备,即在关闭它们之前保存所有当前在您的 PC 上运行的应用程序和程序。 虽然,快速启动是 Windows 10 中的一项很棒的功能,因为它可以在您关闭 PC 并以相对较快的速度启动 Windows 时保存数据。 但这也可能是您面临 USB 设备描述符故障错误的原因之一。 许多用户报告说,禁用快速启动功能已经解决了他们 PC 上的这个问题。

为什么需要在 Windows 10 中禁用快速启动

方法 4:卸载 USB 控制器

1. 按 Windows 键 + R 然后输入“ devmgmt.msc ”并单击“确定”打开设备管理器。

devmgmt.msc 设备管理器

2. 在设备管理器中展开通用串行总线控制器。

3. 插入显示错误的USB 设备:Windows 10 无法识别 USB 设备。

4. 您将在通用串行总线控制器下看到一个带有黄色感叹号的未知 USB 设备

5. 现在右键单击它并单击卸载以将其删除。

USB 大容量存储设备属性

6. 重新启动您的电脑,驱动程序将自动安装。

7. 如果问题仍然存在,请对通用串行总线控制器下的每个设备重复上述步骤。

方法 5:更改 USB 选择性挂起设置

1. 按 Windows 键 + R 然后输入“ powercfg.cpl ”并按回车键打开电源选项。

在运行中键入 powercfg.cpl 并按 Enter 打开电源选项

2.接下来,单击当前选择的电源计划上的更改计划设置

单击所选电源计划旁边的更改计划设置

3. 现在单击更改高级电源设置。

点击底部的更改高级电源设置

4. 导航到 USB 设置并展开它,然后展开 USB 选择性暂停设置。

5.禁用电池和插入设置

USB 选择性挂起设置

6. 单击应用并重新启动您的 PC。

检查此解决方案是否能够修复 Windows 10 无法识别的 USB 设备,如果不能,则继续。

方法 6:更新通用 USB 集线器

1. 按 Windows 键 + R 然后输入“ devmgmt.msc ”并按回车键打开设备管理器。

devmgmt.msc 设备管理器

2. 展开通用串行总线控制器,然后右键单击通用 USB 集线器并选择“更新驱动程序软件。

通用 USB 集线器更新驱动程序软件

3. 接下来选择浏览我的计算机以查找驱动程序软件。

通用 USB 集线器 浏览我的计算机以获取驱动程序软件

4. 单击让我从计算机上的驱动程序列表中选择。

5.选择通用 USB 集线器并单击下一步。

通用 USB 集线器

6. 如果问题仍然存在,请检查问题是否已解决,然后对通用串行总线控制器中存在的每个项目尝试上述步骤。

7.重新启动您的PC,这必须修复Windows 10无法识别的USB设备问题。

方法 7:卸载隐藏设备

1. 按 Windows 键 + X 并单击命令提示符(管理员)。

右键单击 Windows 按钮并选择命令提示符(管理员)

2. 在 cmd 中键入以下命令并在每个命令后按回车键:

 设置 DEVMGR_SHOW_DETAILS=1
设置 DEVMGR_SHOW_NONPRESENT_DEVICES=1
启动 devmgmt.msc 

在设备管理器 cmd 命令中显示隐藏设备

3. 打开潜水管理器后,单击查看,然后选择显示隐藏的设备。

4. 现在展开以下列出的每个设备并搜索任何可能变灰或带有黄色感叹号的设备。

卸载灰显的设备驱动程序

5. 如果您发现上述任何内容,请卸载。

6. 重启你的电脑。

方法 8:下载适用于 Windows 8 的 Microsoft 修补程序

1. 到此页面下载hotfix(需要登录微软账号)。

2.安装修补程序但不要重新启动您的PC这是一个非常重要的步骤。

3. 按 Windows 键 + R 然后键入“ devmgmt.msc ”并按 Enter 打开设备管理器。

devmgmt.msc 设备管理器

4. 接下来,展开通用串行总线控制器并插入您的 USB 设备。

5. 您将看到更改,因为您的设备将添加到列表中。

6.右键单击它(如果硬盘驱动器它将是USB大容量存储设备)并选择属性。

7. 现在切换到详细信息选项卡并从属性下拉列表中选择硬件 ID。

USB大容量存储设备的硬件ID

8. 记下硬件 ID 的值,因为我们将进一步需要它或右键单击并复制它。

9. 再次按 Windows 键 + R,然后键入“ regedit ”并单击“确定”。

运行命令 regedit

10. 导航到以下键:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags

usbflags 在注册表中创建新密钥

11. 接下来,单击编辑,然后单击新建 > 密钥。

12. 现在您必须按以下格式命名密钥:

首先,添加标识设备供应商 ID 的 4 位数字,然后添加标识设备产品 ID 的 4 位十六进制数字。 然后添加包含设备修订号的 4 位二进制编码的十进制数。

13.所以从设备实例路径,你可以知道供应商ID和产品ID。 例如,这是一个设备实例路径: USB\VID_064E&PID_8126&REV_2824那么这里 064E 是供应商 ID,8126 是产品 ID,2824 是修订号。
最终密钥将被命名为: 064E81262824

14. 选择您刚刚创建的密钥,然后单击编辑,然后单击新建 > DWORD(32 位)值。

15. 键入DisableOnSoftRemove并双击以编辑其值。

禁用软删除

16. 最后,在数值数据框中输入 0,然后单击确定,然后退出注册表。

注意:DisableOnSoftRemove的值设置为 1 时,系统会禁用移除 USB 的 USB 端口,因此请谨慎编辑。

17.您必须在应用修补程序和注册表更改后重新启动计算机。

这是最后一种方法,我希望现在您应该已经修复了 Windows 10 问题无法识别的 USB 设备,如果您仍在为这个问题苦苦挣扎,那么还有几个步骤可以帮助您一劳永逸地解决这个问题。

另外,请查看这篇文章如何修复 USB 设备不工作 Windows 10。

好吧,这是本指南的结尾,您已到达此处,这意味着您已修复 Windows 10 无法识别的 USB 设备。 但是,如果您对这篇文章仍有任何疑问,请随时在评论中提问。

本指南还有什么要补充的吗? 欢迎提出建议,一旦验证,将反映在这篇文章中。