需要帮助使用 procmon 来调试“USB 端口上的电涌”

需要帮助使用 procmon 来调试“USB 端口上的电涌”

和许多人一样,我见过USB 端口上的电涌我的电脑弹出错误消息。尝试了常规修复方法,包括更换 USB 设备和驱动程序。但没用。

但是,我注意到,播放视频几乎总是会触发该消息。这些消息会继续弹出,直到我退出 Windows。当我重新登录时,这些消息已停止。退出就足够了 - 我不需要重新启动机器来消除这些消息。

这表明视频(Vimeo 和/或 youtube)正在生成触发该消息的进程。从 technet.microsoft.com 下载了 Procmon 3.7,以查看视频播放器正在生成哪些进程,但立即被 Procmon 的 UI 击败。在播放视频之前,我想尝试让 Procmon 根据事件发生的时间过滤事件。启动 Procmon,它向我显示了截至上午 11:09:02 的所有内容。启动一个应用程序,发现它在 Procmon 的显示中为 11:09:10......

单击过滤器图标,并设置时间过滤器以排除 11:09:08 之前的所有内容。我没有输入微秒,只是输入了时:分:秒。没有运气。截至 11:09:02 的所有内容仍显示出来。尝试添加微秒。没有运气。尝试将排除开关切换到包含,但没有任何变化。尝试重新操作并关闭过滤器窗口,而不是直接单击应用。没有运气。尝试阅读 procmon 下载附带的帮助文件,但它是空白的。

关于如何设置时间过滤器,我遗漏了什么?这看似微不足道的任务却让我困惑不已。

答案1

在评论中,有人建议使用 USB View,它随 Microsoft 的驱动程序开发工具包一起提供。我试过它的德国表亲USB 设备树查看器,并且显示端口是否过流。

USB 设备树查看器显示端口过流

Windows 消息“[USB] 集线器端口上的电涌”

相关内容