我有一个A4科技相机开启Windows 10。它没有一个直视的 LED 来指示它是否已打开。我刚刚注意到一团蓝色雾气,但不确定这是反射还是相机是否已打开。我使用 Zoom 来确认它已打开,当我退出 Zoom 时,它就关闭了。
问题 :我如何知道哪个应用程序当前正在使用相机?
有很多帖子显示哪些应用程序可以访问它。我想知道哪个应用程序目前正在使用它。
答案1
哪些应用被允许或正在使用网络摄像头
正如@Gantendo 在链接中指出的那样,
- 打开设置
- 点击隐私并选择相机
- 或输入相机在搜索框中选择相机隐私设置。
这会显示哪些应用有权使用相机,以及它们上次使用相机的时间最后访问时间 xxxxx。它还将显示它目前正在用作目前正在使用。列表分为“商店应用”和“桌面应用”
但
不幸的是,您不一定能依赖此屏幕的内容。由于其性质,桌面应用程序能够直接访问您的相机硬件,绕过 Windows 的常规 API。这意味着恶意应用程序可以在不通知 Windows 的情况下传输您的相机信息,因此它不会显示在列表中。通常,大多数受人尊敬的程序都会出现在这里,但微软自己的文档警告说,有些程序可能不会出现在这里。
如何查看 Windows 10 中哪些应用正在使用你的网络摄像头
如何识别哪个进程正在使用相机
- 打开设备管理器
- 点击相机如果存在,否则点击影像设备
- 双击设备
- 选择细节标签
- 选择物理设备对象名称在下拉菜单中。(在我的电脑上显示
\Device\0000006a
- 右击并复制
- 启动 Process Explorer微软系统内部
- 按Ctrl+F打开搜索框
- 从剪贴板粘贴
- 它将列出使用该设备的所有进程
- 您可以右键单击并终止进程
跟踪访问相机的进程
- 按Win+R并输入打开注册表编辑器
regedit
- 导航
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam\
- 如果未找到,请尝试
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam\
- Microsoft 应用程序保存为子密钥,非 Microsoft 应用程序保存在无包装
- 点击应用程序
- 每个条目都有两个值上次使用时间开始和上次使用时间停止。不幸的是,这些值存储在 中
FileTime
。它可以在大多数语言中转换,我还没有找到在线工具。 - 要实时跟踪,您可以使用系统监控与
Registry Modification
事件一起。
信息来自medium.com并在我的电脑上进行了测试。