突然发现用qq的时候无法找到摄像头,提示启动摄像头失败!请检查驱动程序是否正确,或者有别的应用程序在占用此设备。
我的系统是windows8.1,驱动是官方的肯定没错,之前也一直用的好好的,肯定是软件问题。
查看了设备管理器,摄像头驱动有一个小的感叹号。双击后属性里显示
Windows cannot start this hardware device because its configuration information(in the registry)is incomplete or damaged.(Code 19)
切换到Event选项卡查看摄像头GUID号
然后打开注册表编辑器, HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Control -> Class
找到对应的GUID号,打开,右边会有一个值叫做"UpperFilters"。打开这个值,看到有2个数据,一个是360Camera,一个是ksthunk。
删掉360Camera,保留ksthunk。然后重启计算机即可解决。
想来是之前装了什么软件,卸载了以后还残留了一些注册表项才造成这个问题的。
Tips:
如果摄像头不能工作,首先检查一下是否被键盘快捷键锁住了。比如我的是FN+F6,确认摄像头开关处于打开的状态。现在很多笔记本都可以用快捷键关闭摄像头。
然后打开设备管理器,检查摄像头驱动是否工作正常。如果找不到摄像头,要去主板之类的地方确认硬件连接。如果只是有感叹号,先确认驱动程序安装正确,再检查注册表项。这些都做完了还不行,可能是某些软件占用了摄像头设备。