建议使用Chrome浏览器访问!
技术支持
互动社区
学习培训
深信服官网
合作伙伴

超融合HCI

关注
深信服超融合SANGFOR HCI是面向下一代数据中心的软件定义基础架构,通过虚拟化技术融合计算、存储、网络和安全等资源,并提供运维管理、容灾备份、智能监控等高级特性,帮助用户构建极简、稳定、高性能的云化数据中心基石。
故障案例库
典型场景排查思路

【HCI-VT】windows设备管理器中设备异常,报错“这个设备(服务)的驱动程序已被禁用。另一个驱动程序可以提供这个功能”

更新时间:2023-01-05
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块 虚拟机编辑 | 虚拟机硬件
适用版本 通用
打开windows设备管理器查看到异常设备,右键带感叹号的设备,查看属性,提示设备状态“这个设备(服务)的驱动程序已被禁用。另一个驱动程序可以提供这个功能”


操作前先打个快照;
设备异常,最先要检查的是以下两点:
1. 卸载设备,重新刷新设备管理器
2. 卸载设备,勾选“删除此设备的驱动程序软件”;然后刷新设备管理器,再次手动安装驱动,指定驱动所在目录来更新驱动;

出现上述报错还应该检查是否存在过滤驱动,检查方式如下:
1. 运行regedit打开注册表,找到以下目录
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
2. 逐个检查这个项下的每个文件,查看是否有upfilter和lowfilter字段,查看是否upfilter和lowfilter的值的驱动是来自于哪个软件,是否系统自带的驱动;

以下截图中upfilter中的“klfltdev.sys”是卡巴斯基杀毒软件中的一个驱动。
upfilter中的“scfilter”“irenum”是微软自带的驱动;
在C:\Windows\System32\drivers目录下查看对应驱动的公司名来确认是否是第三方驱动。

以下截图为卡巴斯基添加了过滤驱动“klfltdev”,进而导致设备异常;








3. 确认虚拟机已卸载了卡巴斯基,这些过滤驱动都是卸载后未清理的残留项,upfilter值只有klfltdev的话,直接删除upfilter项。如果有其他微软自带的过滤驱动的话,如scfilter、irenum,则只删除klfltdev值;

1. 某些软件(一般是安全软件、或者备份软件)会为设备添加一些过滤驱动。
2. 安全软件在不改变文件系统的上层和下层接口的情况下,在中间加入一个过滤 层,这样就可以在上层软件读取文件、下层驱动提供数据时,对这些数据进行扫描,看其中是否含有某个病毒的特征码。
3. 如果这些过滤驱动异常(未加载成功,被删除,卸载后未清理过滤驱动等情况下),会导致设备异常

在注册表中删除多余的upfilter值,删除后重启虚拟机查看设备是否都恢复正常
虚拟机内注册表;操作前需要打快照
本页目录
  • 问题描述
  • 告警信息
  • 有效排查步骤
  • 根因
  • 解决方案
  • 操作影响范围
  • 是否是临时解决方案
您当前处于未登录状态,资料搜索或查找可能会不全面,请登录后以查找更全面的内容注册登录