如何解决“USB 设备无法识别”错误消息?

如何解决“USB 设备无法识别”错误消息?

当我插入新的 USB 设备(例如 3G 调制解调器或鼠标)(插入任何端口)时,我收到此消息。

错误消息 USB 设备无法识别

当我重新启动并将其保留在相同的端口时,一切正常。

如果我拔下电源再重新插入,我会再次收到相同的消息,设备无法工作,并且当我尝试重新启动或关机时 Windows 会挂起。
我在辅助磁盘上安装了新安装的 Windows 7(同一版本),那里没有这样的问题。

有什么想法,如何在不完全重新安装系统的情况下解决这个问题?

答案1

我解决了一个类似的问题。我的 USB 系统变得非常糟糕:虽然现有的驱动程序可以正常工作,但只要我将任何 USB 设备移到另一个端口或安装新设备,或者尝试重新安装设备,Windows 就会拒绝并显示“无法识别 USB 设备”。几个小时内,我的系统只能通过远程桌面访问 - 根本没有 USB 工作。

就我的情况来说,解决方案是:

在之前版本的日志中,我查找了字符串“usb.inf”。这让我弄清楚了它最初是从以下位置复制到 C:\Windows\inf 的:

 C:\Windows\System32\DriverStore\FileRepository\usb.inf_amd64_neutral_153b489118ee37b8

这当然取决于系统。我将 usb.inf 和 usb.pnf 都复制到了 C:\Windows\inf。

就我的情况来说,这就是全部了。

答案2

以下是 Microsoft 针对因移除或连接 USB 设备而导致 USB 端口无响应的问题列出的选项:

1:使用设备管理器扫描硬件更改

2:重启计算机

3:禁用并重新启用USB控制器。

由于每次想要连接或断开 USB 设备时重新启动似乎是一个蹩脚的解决方案,因此我可能会尝试重新安装 USB 控制器:

首先,断开所有 USB 设备,甚至 USB 鼠标。然后:

  1. 按“Ctrl + Esc”打开开始菜单。
  2. 在搜索栏中输入设备管理器,然后按“Enter”。如有必要,请单击继续。
  3. 在设备管理器中,按 Tab 并使用“向上”和“向下”将突出显示移动到“通用串行总线控制器”。
  4. 按“右”键并将其展开。
  5. 按“向下”键移动到第一项,按“删除”键将其删除。
  6. 重复步骤5,卸载“通用串行总线控制器”下的所有项目。
  7. 重启。

答案3

我首先建议在设备管理器中比较 Windows 7 两个版本上的 USB 驱动程序,“坏的”和“干净的”。 如果它们不一样,这可以解释差异。

其次,我建议在安全模式下启动“坏”版本。如果问题现在消失,则原因在于某些已安装的产品。使用自动运行关闭一批设备并重新启动,直到找到有问题的产品。

[编辑]

正如您所说的,设备管理器永远挂起,您的计算机确实看起来处于糟糕的状态。

避免完全重新安装的唯一解决方案可能是通过以下方式刷新 WindowsWindows 7 中的启动修复。这只会刷新 Windows,而不会保留所有已安装的应用程序及其设置。您需要与已安装系统具有相同服务包级别的 Windows 启动 DVD。

如果您的 Windows 安装太乱,导致启动修复失败,则需要从头开始重新安装 Windows,建议重新格式化硬盘。因此,请确保备份了所有数据,并备份了所有产品(包括序列号)的安装介质。在某些计算机上,您会收到一张启动 CD,它允许您将系统恢复到购买时的状态。

答案4

某些 USB 设备在某些操作系统中与 USB 电源管理不兼容。USB 集线器属性中对此有勾号。

相关内容