监视硬件更改事件

监视硬件更改事件

我有一台笔记本电脑,它会定期通过播放小小的 ba-dum 声音通知我安装/移除了某个硬件。我不知道硬件在发生什么变化 - 我没有添加或移除任何设备。是否有一个软件或 PowerShell 脚本可以运行,挂接到 WMI 或任何类似事件,实际上会触发播放声音并获得有关系统中出现或消失的设备的更多信息?我很想知道是什么原因造成的,这样我就可以更换/重新配置/淘汰这个硬件。

更新 1:硬件是 HP 8760w 笔记本电脑,配有底座。底座连接后,问题会更加明显。

更新 2:我打开了设备管理器,将查看菜单选项切换为按连接查看设备,然后展开树中的每个元素。通过一些排除过程并观察它,我将范围缩小到下图所示的元素。有一个“通用 USB 集线器”连接到可能与指纹读取器相关的设备。由于我不需要指纹读取器,也不需要连接到 EHCI 控制器 1C2D 的任何 USB 集线器 - 我现在只是在设备管理器中禁用它。我可能会看看是否可以在 BIOS 中禁用指纹读取器。

从设备管理器剪辑

更新 3:我仍然想保留这个问题,因为没有通过软件/脚本/PowerShell/WMI 等“检测硬件变化”的答案。人类解析器只能在有限的时间内如此准确 :)

答案1

装置经理双击某个设备(在本例中是我的以太网端口之一)转到能源管理并取消选中允许计算机关闭此设备以节省电量。对每个有该选项的设备都执行此操作。您需要手动转到每个设备,然后一旦完成,并且您不再听到该声音,请检查每个框,直到它再次开始发生。

能源管理

答案2

我遇到过类似的问题,让我抓狂了 6 个月。我尝试禁用许多硬件部件,最后找到了损坏的设备:我的“生物识别设备”。我只是禁用了它,没有再观察到任何随机硬件变化。我再次启用它,弹跳声又回来了。

我的笔记本电脑上不需要该硬件。我只是将其禁用,现在一切都正常了,我没有删除它,因为我不想在设备管理器上看到橙色三角形。

相关内容