Windows 10 上哪个应用程序当前正在使用我的相机?

Roh*_*pta 3 camera windows-10

我在Windows 10上有一台A4Tech相机。它没有一个当面的指示灯来表明它已经打开。我刚刚注意到蓝色的薄雾,但不确定这是反射还是相机是否打开。我使用 Zoom 来确认它已打开,当我退出 Zoom 时它就关闭了。

问:我如何知道当前哪个应用程序正在使用相机?

有很多帖子向您展示了哪些应用程序可以访问它。我想知道目前哪一个正在使用它。

Roh*_*pta 6

哪些应用程序被允许或正在使用网络摄像头

正如@Gantendo 在链接中指出的那样,

  1. 打开设置
  2. 单击隐私并选择相机
  3. 或者在搜索框中输入“相机” ,然后选择“相机隐私设置”

这显示了哪些应用程序有权使用相机以及它们上次使用相机的时间(上次访问 xxxxx )。它还将显示它当前正在使用为Current in use。该列表分为“商店应用程序”和“桌面应用程序”

不幸的是,您不一定依赖此屏幕的内容。由于其性质,桌面应用程序能够绕过 Windows 的常规 API 直接访问您的相机硬件。这意味着恶意应用程序可以在不通知 Windows 的情况下流式传输您的相机源,因此它不会显示在列表中。一般来说,大多数受人尊敬的程序都会出现在这里,但微软自己的文档警告说有些程序可能不会出现。

如何在 Windows 10 中查看哪些应用正在使用您的网络摄像头

如何识别哪个进程正在使用摄像头

  1. 打开设备管理器
  2. 单击“相机”(如果存在),否则单击“成像设备”
  3. 双击设备
  4. 选择详细信息选项卡
  5. 在下拉列表中选择物理设备对象名称。(在我的上显示\Device\0000006a
  6. 右键单击并复制它
  7. 从Microsoft Sysinternals启动 Process Explorer
  8. Ctrl+F打开搜索框
  9. 从剪贴板粘贴
  10. 它将列出使用该设备的所有进程
  11. 您可以右键单击并终止进程

跟踪访问相机的进程

  1. Win+R并键入打开注册表编辑器regedit
  2. 导航HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam\
  3. 如果没有找到,请尝试HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam\
  4. Microsoft 应用程序保存为子密钥,非 Microsoft 应用程序位于NonPackaging下
  5. 点击应用程序
  6. 每个条目都有两个值LastUsedTimeStartLastUsedTimeStop。不幸的是,这些值存储在FileTime. 大多数语言都可以转换,我还没有找到在线工具。
  7. 要实时跟踪,您可以将SysMonRegistry Modification事件结合使用。

信息来自medium.com,并在我的电脑上进行了测试。

  • 2和3是同一个字符串 (3认同)