发现摄像头指示灯异常亮起时,应立即通过Windows设置查看相机权限列表确认“正在使用”的应用,关闭可疑开关并验证指示灯是否熄灭;同时用任务管理器结束WeChat、OBS等关联进程,启用安全中心7天访问日志排查隐蔽调用,并可用PowerShell精准定位实时占用进程。

当你发现电脑摄像头指示灯异常亮起,却没打开任何视频软件,必须立刻确认是哪个程序正在调用摄像头——这可能是微信后台未完全退出、会议软件残留进程,也可能是未授权的流氓软件在偷偷采集画面。
通过Windows设置快速查看已授权且正在使用的应用
该方法直接利用系统内置权限审计机制,能显示“上次访问时间”甚至实时标注“正在使用”,适合第一时间锁定前台活跃调用者。
1、按 Win + I 打开“设置” → 点击左侧「隐私和安全性」→ 右侧选择「相机」。
2、向下滚动到「允许应用访问你的相机」下方的应用列表,重点看右侧文字提示:若显示“正在使用”,说明该应用当前正占用设备;若显示“X 分钟前”,则代表最近一次调用时间。
3、对名称可疑的应用(如 RemoteHelper、UpdateService、CameraDriver)直接关闭其右侧开关——【关闭后立即观察摄像头指示灯是否熄灭,这是最直接的验证方式】。
用任务管理器深挖隐藏后台进程
桌面应用(微信、QQ、Chrome、OBS、Zoom 官网版等)不单独出现在上一列表中,它们共用一个总闸,因此必须人工盯进程。很多“被占用”问题就出在这里。
方法一:快速终止前台常驻程序
右键点击任务栏右下角的微信、钉钉、Teams 图标 → 选择“退出”或“关闭”;再打开微信PC版 → 左下角「更多」→「设置」→「通用设置」→ 关闭「开机自动启动」并彻底退出进程。
方法二:扫描详细信息页中的摄像头关键词
按 Ctrl + Shift + Esc 打开任务管理器 → 切换到「详细信息」选项卡 → 点击「名称」列排序 → 快速扫视以下进程名:WeChat、QQ、OBS、Zoom、Teams、camerad、avstream、usbvideo、EasyCamera。
对匹配项右键 → 「结束任务」。结束后立刻测试Windows相机App能否正常打开并点亮指示灯——能亮说明之前确实被占用了。
启用Windows安全中心7天摄像头访问日志
这个功能会自动生成带时间戳的调用记录,包括应用名称、调用时间、持续时长及来源(前台/后台),专门用于排查隐蔽调用行为。
1、点击开始菜单,搜索并打开「Windows 安全中心」。
2、进入「设备性能和健康」→ 选择「摄像头和麦克风访问历史」(部分版本路径为「隐私与服务」→「摄像头访问历史」)。
3、页面将列出过去7天内所有调用摄像头的应用。注意识别那些你从未主动使用的程序,比如某PDF阅读器、某天气插件、某“系统优化工具”——【只要它出现在这里,就说明它已成功调用过摄像头,且系统默认授予了权限】。
4、在对应条目右侧点击「阻止」,即可永久禁止该应用访问摄像头。
用PowerShell精准定位当前实时占用进程
该方法绕过图形界面,直接调用系统底层API获取正在占用摄像头的进程PID与可执行文件路径,技术用户可用,结果最准确。
1、以管理员身份运行 PowerShell:按 Win + X → 选择「Windows Terminal(管理员)」或「PowerShell(管理员)」。
2、输入以下命令并回车:
Get-CimInstance -ClassName Win32_DeviceChangeEvent | Where-Object {$_.EventType -eq 2} | ForEach-Object { Get-CimInstance -ClassName CIM_NotificationEvent | Where-Object {$_.SourceName -like "*camera*"} } 2>$null
3、更简洁有效的方式是执行:
Get-Process | Where-Object {$_.Modules.ModuleName -match "camera|video|avstream" -or $_.Path -match "camera|video|avstream"} | Select-Object Id, Name, Path
4、输出结果中若出现非预期进程(如 unknown.exe、svchost.exe 后跟可疑路径),记下 PID,在任务管理器「详细信息」中右键该PID → 「转到详细信息」→ 「结束任务」。

















