隐藏奇奇怪怪的设备的“安全删除硬件并弹出媒体”托盘选项
前几天,买了一个支持 Windows Hello 的 DIY 摄像头模组,不料接上 USB 线后,任务栏托盘里多了个“安全删除硬件并弹出媒体”、“弹出 Integrated Camera”的菜单栏...
好奇点了弹出,点了之后就用不了了,重新插拔才正常,弹出设备的提示也没消失,仍在。询问店家,店家的回复是“正常的”、“对的呢 有些电脑会这样子 目前无解”。今天经过好一顿搜索,搜索到了如下两个教程,成功的解决了这个问题。
如何隐藏Windows10「安全删除硬件」里的USB无线网卡-远景论坛
Remove device from Safely Remove Hardware list - KBHost
本文叙述的略显简陋,建议可以参考原帖原文。本文仅作笔记记录用。
综合一下,可以有如下方式:
- 在 Windows 设备管理器中,右键出问题的设备,点击“属性”,再点击“详细信息”,在“属性”下拉列表里找到“硬件 Id”这个项目,记一下值。
- 打开注册表编辑器,定位到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\
。因为我这边出问题的设备都在 USB 总线上,那就定位到Enum
文件夹下的USB
文件夹。 - 找到设备 ID,在选择到的设备 ID 的文件夹右键,点击“权限”,给
Users
完全控制的权限。 - 展开这个设备 ID 的文件夹,选择其子项文件夹进行注册表编辑,把
Capabilities
的十进制值在原来的基础上减去 4,然后保存进去,观察托盘并点开托盘,看不该出现的这个设备是否消失。 - 如消失,就可以设置计划任务,新建计划任务,让脚本每次开机的时候都可以运行,实现清除效果。
Change User or Group (Under Security Options) and set it to SYSTEM
把用户改成 SYSTEM
Configure for: Chose your platform
Windows XXX 系统这个我没动,直接默认的
Triggers Tab > New > Begin the Task > At Startup
触发器->新建->开始任务:启动时
Actions Tab > New
操作->新建
Program/script: reg.exe
启动程序 reg.exe
Add arguments: add "paste your copied key name here" /v Capabilities /t REG_DWORD /d Your Capability Number minus 4 here /f
添加参数:add 你第4步修改的“Capabilities”所在路径 /v Capabilities /t REG_DWORD /d 你第4步修改后的“Capabilities”十进制的值 /f
保存,然后重启之后看效果,一般都能解决。
我的这个模组的摄像头和集线器都有这个问题,需要分别改注册表,也就是两个,改的方法都是一样的。
666,又是我看不懂的东西
我也遇见了,也是买的DIY的WIN人脸识别模组,看来是普遍事件