最近安装了华为的PCManager, 实现了手机和电脑的投屏的功能,一个字“炫”。
可不使用投屏后, 发现PCManager默默的安装了7个服务,并且都在后台启动运行,
占用了不少内存。
于是就卸载了PCmanager, 然后就出现问题了。
人脸识别功能不可用了, 相机也不能使用了。
瞬间对华为的软件能力的信心大打折扣, 这和360之类的流氓软件有啥区别呢, 运行时巨耗资源,卸载后残留的文件让系统固有功能崩溃。
先解决问题吧
查找问题:
打开相机,提示“
查看设备管理器-照相机-Integrated Webcam, 后黄色告警, 双击进去后,看到设备的状态信息如下: “由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备。 (代码19)”
查看驱动的详细信息, 发现有一个华为的驱动程序ccfltr.sys 导致不能正确启动设备。
解决方法:
1: 删除c:\windows\system32\drivers\ccfltr.sys、 删除c:\windows\SysWOW64\drivers\ccfltr.sys, 重启电脑。
2: 进入设备管理器 , 双击Integrated Webcam, 查看详细信息 - 选择类Guid,找到Guid(如{ca3e7ab9-b4c3-4ae6-8251-579ef933890f}),
然后打开注册表, 进入计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{ca3e7ab9-b4c3-4ae6-8251-579ef933890f}, 清空UpperFilters的属性值后, 重启电脑。 问题解决。
问题分析:
upperFilters类似于在设备驱动上增加了一个前置驱动插件,通过插件扩展了设备的控制能力。
问题是卸载PCManager后,没有卸载这个插件,这个插件不能正常工作,会导致设备不能正常工作, 这就尴尬了。