当我插入新的 USB 设备(例如 3G 调制解调器或鼠标)(插入任何端口)时,我收到此消息。
当我重新启动并将其保留在相同的端口时,一切正常。
如果我拔下电源再重新插入,我会再次收到相同的消息,设备无法工作,并且当我尝试重新启动或关机时 Windows 会挂起。
我在辅助磁盘上安装了新安装的 Windows 7(同一版本),那里没有这样的问题。
有什么想法,如何在不完全重新安装系统的情况下解决这个问题?
答案1
我解决了一个类似的问题。我的 USB 系统变得非常糟糕:虽然现有的驱动程序可以正常工作,但只要我将任何 USB 设备移到另一个端口或安装新设备,或者尝试重新安装设备,Windows 就会拒绝并显示“无法识别 USB 设备”。几个小时内,我的系统只能通过远程桌面访问 - 根本没有 USB 工作。
就我的情况来说,解决方案是:
- 观察
C:\Windows\inf\
(= %SYSTEMROOT%\INF)没有包含usb.inf
- 转到主题http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/usb-device-not-recognized-in-windows-7/8106a712-a13e-4ca5-b82e-c3961cc254b1了解如何重新安装丢失的文件(本帖中的大多数帖子都没什么意思)
- 我使用了变体:仔细阅读
C:\Windows\inf\setupapi.dev.log
或其历史版本来找出哪个C:\Windows\System32\DriverStore\FileRepository
包含原始版本usb.inf
:
在之前版本的日志中,我查找了字符串“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 鼠标。然后:
- 按“Ctrl + Esc”打开开始菜单。
- 在搜索栏中输入设备管理器,然后按“Enter”。如有必要,请单击继续。
- 在设备管理器中,按 Tab 并使用“向上”和“向下”将突出显示移动到“通用串行总线控制器”。
- 按“右”键并将其展开。
- 按“向下”键移动到第一项,按“删除”键将其删除。
- 重复步骤5,卸载“通用串行总线控制器”下的所有项目。
- 重启。
答案3
我首先建议在设备管理器中比较 Windows 7 两个版本上的 USB 驱动程序,“坏的”和“干净的”。 如果它们不一样,这可以解释差异。
其次,我建议在安全模式下启动“坏”版本。如果问题现在消失,则原因在于某些已安装的产品。使用自动运行关闭一批设备并重新启动,直到找到有问题的产品。
[编辑]
正如您所说的,设备管理器永远挂起,您的计算机确实看起来处于糟糕的状态。
避免完全重新安装的唯一解决方案可能是通过以下方式刷新 WindowsWindows 7 中的启动修复。这只会刷新 Windows,而不会保留所有已安装的应用程序及其设置。您需要与已安装系统具有相同服务包级别的 Windows 启动 DVD。
如果您的 Windows 安装太乱,导致启动修复失败,则需要从头开始重新安装 Windows,建议重新格式化硬盘。因此,请确保备份了所有数据,并备份了所有产品(包括序列号)的安装介质。在某些计算机上,您会收到一张启动 CD,它允许您将系统恢复到购买时的状态。
答案4
某些 USB 设备在某些操作系统中与 USB 电源管理不兼容。USB 集线器属性中对此有勾号。