无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5614|回复: 36
打印 上一主题 下一主题

[求助] 如何从通知区域“安全删除硬件并弹出媒体“按钮列表中隐藏某设备?

[复制链接]
跳转到指定楼层
1#
发表于 2021-7-15 19:01:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
淘宝55块钱买了个指思J1指纹识别鼠标,用的是ELAN的方案,在装上驱动后,任务栏通知区域总是会显示弹出设备图标:


刚好手头有一个小米笔记本,自带指纹识别用的也是ELAN的方案,驱动跟这个鼠标通用,它就不会显示在弹出设备列表里面

就算我把指思鼠标插到小米笔记本上,然后给它强打上笔记本传感器的驱动,鼠标指纹也能正常工作,但是也会显示在弹出设备里面。。。
上网疯狂搜索了一整天,最终找到了个妥协方案:USBDLM,它可以把HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\(HWID)\(实例ID)下的Capabilities值修改为十进制128,即可启用设备的SurpriseRemovalOK功能,然后重启systray,即可解决问题。然而如果设备重新连接后,这个注册表值就会被重置,所以这个软件需要开机自启动并且常驻后台,并且如果换了接口,USBDLM配置中的设备实例ID也需要修改。。
更加令人疑惑的是,小米笔记本自带的指纹识别的注册表Capabilities项跟这鼠标一样都是4。。

其他比如 DeviceOverride 注册表、设备属性里的需要安全删除值等,好像都不相关。

所以这个安全弹出列表的工作机制到底是怎样的呢,实在是搞不懂,大佬们可否讲解一下,先谢谢了


2#
发表于 2021-7-15 19:53:44 | 只看该作者
版主的问题果然深奥。不懂,同请教。
回复

使用道具 举报

3#
发表于 2021-7-15 20:11:30 | 只看该作者
看选项是灰色的,就可以忽略吧?弹出这玩意一般是可热插拔设备,如果换成非USB协议是不是就不显示了?

点评

改驱动inf可以换成别的协议吗?  详情 回复 发表于 2021-7-15 20:37
回复

使用道具 举报

4#
发表于 2021-7-15 20:21:44 | 只看该作者
有个软件,USBSafelyRemove 能隐藏指定USB设备。
但这软件需自启和添加服务。

点评

我现在就在用这个,但如果从资源管理器里面右键弹出,这软件就无法识别到操作  详情 回复 发表于 2021-7-15 20:38
回复

使用道具 举报

5#
 楼主| 发表于 2021-7-15 20:37:43 | 只看该作者
caocaofff 发表于 2021-7-15 20:11
看选项是灰色的,就可以忽略吧?弹出这玩意一般是可热插拔设备,如果换成非USB协议是不是就不显示了?

改驱动inf可以换成别的协议吗?
回复

使用道具 举报

6#
 楼主| 发表于 2021-7-15 20:38:54 | 只看该作者
w00007 发表于 2021-7-15 20:21
有个软件,USBSafelyRemove 能隐藏指定USB设备。
但这软件需自启和添加服务。

我现在就在用这个,但如果从资源管理器里面右键弹出,这软件就无法识别到操作
回复

使用道具 举报

7#
 楼主| 发表于 2021-7-15 22:25:44 | 只看该作者
vvt1321 发表于 2021-7-15 21:00
在”ELAN”中应该有个选“插入USB指向设备装置”
在插入USB鼠标的时候选择指向装置是否启用

这个好像说的是触摸板呀
回复

使用道具 举报

8#
发表于 2021-7-16 05:21:50 来自手机 | 只看该作者
本帖最后由 窄口牛 于 2021-7-16 05:24 编辑

没太看懂具体重置以后的问题,
  1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\(HWID)\(实例ID)下的Capabilities值修改为十进制128,即可启用设备的SurpriseRemovalOK功能,然后重启systray,即可解决问题。
复制代码

可以修改这个注册表权限解决被重置出现。

点评

权限只能针对整个注册表项,不能单独设置到某个值,所以会影响功能。。 我刚又拿小米笔记本离线新装了个Win10,然后给笔记本自带指纹安装鼠标指纹的驱动,结果自带指纹也不会出现在弹出列表,说明跟驱动没有关系  详情 回复 发表于 2021-7-16 05:45
回复

使用道具 举报

9#
 楼主| 发表于 2021-7-16 05:45:51 | 只看该作者
窄口牛 发表于 2021-7-16 05:21
没太看懂具体重置以后的问题,

可以修改这个注册表权限解决被重置出现。

权限只能针对整个注册表项,不能单独设置到某个值,所以会影响功能。。

我刚又拿小米笔记本离线新装了个Win10,然后给笔记本自带指纹安装鼠标指纹的驱动,结果自带指纹也不会出现在弹出列表,说明跟驱动没有关系。。似乎安全弹出列表确实会跟BIOS有某些关联

点评

内置的走的不是usb通道,但你的是usb,所以才出弹出...  详情 回复 发表于 2021-7-16 15:23
回复

使用道具 举报

10#
发表于 2021-7-16 15:02:41 | 只看该作者
有没有研究一下直接安装官网的驱动会不会弹?http://www.jesistech.com/download.jsp

点评

试过了无区别。。  详情 回复 发表于 2021-7-17 03:24
回复

使用道具 举报

11#
发表于 2021-7-16 15:23:28 | 只看该作者
1400700226 发表于 2021-7-16 05:45
权限只能针对整个注册表项,不能单独设置到某个值,所以会影响功能。。

我刚又拿小米笔记本离线新装了 ...

内置的走的不是usb通道,但你的是usb,所以才出弹出...

点评

内置的也是挂在USB总线上的  详情 回复 发表于 2021-7-17 03:24
回复

使用道具 举报

12#
发表于 2021-7-16 16:58:02 | 只看该作者
不是有个自定义可以设置嘛~~~~~~

点评

并没有啊  详情 回复 发表于 2021-7-17 03:24
回复

使用道具 举报

13#
 楼主| 发表于 2021-7-17 03:24:08 | 只看该作者
scq330 发表于 2021-7-16 15:23
内置的走的不是usb通道,但你的是usb,所以才出弹出...

内置的也是挂在USB总线上的

点评

内置的不应该走usb的呀,你看看它的硬件id是否一样?  详情 回复 发表于 2021-7-17 12:03
回复

使用道具 举报

14#
 楼主| 发表于 2021-7-17 03:24:24 | 只看该作者
holley2008 发表于 2021-7-16 15:02
有没有研究一下直接安装官网的驱动会不会弹?http://www.jesistech.com/download.jsp

试过了无区别。。
回复

使用道具 举报

15#
 楼主| 发表于 2021-7-17 03:24:35 | 只看该作者
fjwuqiong 发表于 2021-7-16 16:58
不是有个自定义可以设置嘛~~~~~~

并没有啊
回复

使用道具 举报

16#
发表于 2021-7-17 12:03:12 | 只看该作者
1400700226 发表于 2021-7-17 03:24
内置的也是挂在USB总线上的

内置的不应该走usb的呀,你看看它的硬件id是否一样?

点评

不同,但是都是USB\VID_xxxx&PID_xxxx  详情 回复 发表于 2021-7-17 13:14
回复

使用道具 举报

17#
 楼主| 发表于 2021-7-17 13:14:01 | 只看该作者
scq330 发表于 2021-7-17 12:03
内置的不应该走usb的呀,你看看它的硬件id是否一样?

不同,但是都是USB\VID_xxxx&PID_xxxx

点评

看来都走usb,但是硬件不一样...所以驱动功能也不一样...  详情 回复 发表于 2021-7-17 17:44
回复

使用道具 举报

18#
发表于 2021-7-17 17:44:09 | 只看该作者
1400700226 发表于 2021-7-17 13:14
不同,但是都是USB\VID_xxxx&PID_xxxx

看来都走usb,但是硬件不一样...所以驱动功能也不一样...
回复

使用道具 举报

19#
发表于 2021-10-12 16:42:41 | 只看该作者
看了半天,小米的指纹,应该走的通道是pcie,你这个走的是usb。
回复

使用道具 举报

20#
发表于 2022-5-7 11:41:41 | 只看该作者
学习下,我也遇到这个问题,只不是设备是指纹鼠标。
回复

使用道具 举报

21#
发表于 2023-3-20 00:38:01 | 只看该作者
本帖最后由 zouyu4524 于 2023-3-20 00:40 编辑

遇到类似问题,参照楼主提示使用了USBDLM,可以用到其中的一个配置参数:[HideFromSafelyRemoveHardware],配置项下面填写:CompleteDeviceID=<设备实例ID>。其中设备实例ID可在对应硬件的详细信息中查到。注册USBDLM服务后,添加了相应配置项后,就可以了。具体操作可参考 USBDLM帮助手册的 Drives in "Safely Remove Hardware" 章节。

点评

不懂,请问:HideFromSafelyRemoveHardware参数在哪里设置,谢谢!  详情 回复 发表于 2023-3-20 09:40
回复

使用道具 举报

22#
发表于 2023-3-20 09:40:06 | 只看该作者
zouyu4524 发表于 2023-3-20 00:38
遇到类似问题,参照楼主提示使用了USBDLM,可以用到其中的一个配置参数:[HideFromSafelyRemoveHardware], ...

不懂,请问:HideFromSafelyRemoveHardware参数在哪里设置,谢谢!
回复

使用道具 举报

23#
发表于 2023-3-20 09:53:56 | 只看该作者
感觉很头痛
回复

使用道具 举报

24#
发表于 2023-3-20 23:28:30 来自手机 | 只看该作者
本帖最后由 zouyu4524 于 2023-3-20 23:33 编辑
2010zihan 发表于 2023-3-20 09:40
不懂,请问:HideFromSafelyRemoveHardware参数在哪里设置,谢谢!

参照USBDLM软件官网下载安装版或者zip版解压缩后,到USBDLM根目录下,先运行  _edit-ini.cmd 文件创建 配置文件(.ini)然后管理员权限打开编辑,在最下方空白行添加这个设置即可。然后重启一下usbdlm服务使修改的配置文件生效,例如:
[HideFromSafelyRemoveHardware]
CompleteDeviceID=USB\xxx

点评

谢谢耐心指导!  发表于 2023-3-22 16:43
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-26 12:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表