我遇到了一个非常奇怪的问题。
直到三周前,我的 Intermec 设备在我的 HP Elitebook Windows 7 机器上运行良好。然后出于某种原因,我开始收到“USB 设备无法识别”消息。我进行了常规故障排除
- 卸载 USB 集线器并重新安装
- 重新安装驱动程序
- 尝试了不同的端口
然后我拿到了另一个同事的设备(完全相同的设备),插入后运行正常。我在他的笔记本电脑上试用了我的设备(完全相同的规格/品牌和操作系统),运行完全正常。
然后,我更换了笔记本电脑的主板,看看 USB 端口是否存在问题,但仍然显示相同的问题。
我怀疑可能是某个地方的注册表项损坏了,因为我已替换了所有 USB inf 文件,以防它们损坏,但问题仍然存在。
有人遇到过类似的 USB 问题吗?如果有,您是如何解决的?
答案1
我会做三件事:
- 将系统还原至问题出现前至少三周的状态。
- 从提升的命令提示符运行 sfc /scannow
- 从提升的命令提示符执行 chkdsk /f 至少两次
答案2
尝试这个:
devmgmt.msc
在运行或开始菜单的搜索框中输入。- 在显示的设备列表中,点击下拉菜单
Universal Serial Bus Controllers
- 在显示的列表中,右键单击其中一个标签
USB Root Hub,
,然后单击Properties
- 在显示的对话框中,单击
Power Management
右上角的选项卡 - 取消选中
Allow the computer to turn off this device to save power.
- 对其余标有
USB Root Hub
- 重启。
答案3
奇怪,更换主板后尝试重新安装操作系统。测试几个 USB 设备(U 盘、外部驱动器)