请耐心等待,因为我已经做了一些自己的故障排除,但没有结果。
我的工作站运行 Windows 1607.14393,包含所有最新更新。该机器是一台 Dell Precision T5600 台式机,配备双 E5-2620 CPU 和 48GB RAM。
症状:经过一段随机时间(平均几天),系统上的键盘或鼠标将停止响应。机器将不接受受影响设备的任何输入。它可以是任何 HID 设备,并且每次只能连接一个设备 - 我故意连接了两个键盘和两个鼠标,当问题发生时,四个设备中的一个停止工作,但其他三个仍然处于活动状态。
当设备停止响应时,拔下并重新插入任何HID 设备也会导致其停止响应。例如,如果我连接了两个设备,并且一个鼠标停止响应,则断开另一个鼠标并重新连接会导致该鼠标停止响应。不会播放硬件插入或断开连接的声音。
在设备管理器中,当发生这种情况时,会有几个 HID“消费者控制设备”上面带有感叹号。它们都显示一条错误消息,内容为“未安装此设备的驱动程序”。查看出现错误的设备的 USB VID/PID 时,它们始终是那些已停止响应或已断开连接并重新连接的设备的 VID/PID。显然,当 HID 堆栈正常运行时,这些相同的设备会出现在设备管理器中,但没有任何与之相关的错误。
我尝试卸载设备,以为这样可能会让 Windows 在断开/重新连接后重置设备。但是,“正在删除设备”对话框一直停留在屏幕上,没有结束。我已经等了半个多小时。
不管怎样,一旦 HID 设备开始出现故障,就无法重新启动机器。机器将挂在“正在重新启动”屏幕上,并出现旋转的圆圈。我已经把它放在这里一个多小时了。
任何事件日志中均未出现任何事件。我在设备发生故障时以及在设备重启后访问过日志,但什么都没出现。
我唯一的补救措施是通过物理关闭电源来强制重启机器。
这种情况已经持续了大约 2 周。由于我离开机器时自动更新,这个问题甚至导致重启屏幕卡住。在我硬重启机器后,更新似乎成功完成。
有人能给我一些建议,告诉我可以采取哪些进一步的诊断步骤来找出问题所在吗?现在重新安装操作系统会非常繁琐,因为我有一些授权应用程序需要我联系供应商并“解释清楚”,还有很多配置自定义需要花很长时间才能重复。
答案1
在 Windows 10 上对我有用的是:
- 转到设备管理器(Win+ X>
Device Manager
或M) Human Interface Devices
> 右键单击有问题的设备 >Update Driver
>Browse my computer
>Let me pick
> 取消选中Show compatible hardware
- 选择您的设备制造商和最能描述它的型号>
Next
- 重新启动 Windows。
编辑:
事实证明,从多台显示器切换回一台显示器,然后再次扩展到多台,解决了我的鼠标问题。
编辑2:
再次出现 Windows 任务栏无响应的问题。使用旧版鼠标驱动程序和偶尔注销并登录(如果 Windows 无响应)暂时解决了该问题。
答案2
我会尝试以下操作:
禁用任何睡眠/休眠状态,将 PC 设置为始终开启,以排除 USB 挂起-恢复问题;确保没有任何东西处于睡眠状态。
尝试使用最新的 USBview.exe 实用程序,并尝试重置端口/根集线器等,看看软件重置是否能恢复任何内容;
为了排除 Win10 驱动程序与 C600/X97 芯片组可能不兼容的问题,请断开 Win10 HDD 的连接,获取任何旧的 SATA 硬盘(我相信您的垃圾箱里有几个),然后安装旧的 Windows 7(最好是原装戴尔版本),然后让其运行。
或者,启动任意版本的基于 CD-ROM 的 Knoppix,看看是否继续挂起。如果是,则表明芯片组、EHCI 控制器存在硬件问题,平台电压下降,或者其他问题。
PS,我假设您的系统可以完全正常地运行 Microsoft Memory Diagnostic。