我如何才能知道我的计算机上哪些进程正在访问麦克风?

我如何才能知道我的计算机上哪些进程正在访问麦克风?

看完之后这篇有趣的 Lifehacker 文章阅读页面上的评论时,一个人想知道是否可以使用其他硬件(例如麦克风)的物理设备对象名称来找出使用该设备的进程的名称。

我尝试了同样的方法,但到目前为止,它似乎只适用于网络摄像头。有没有其他方法可以让它在进程探索器


更新:

Lifehacker 的帖子是关于找出哪个 Windows 进程正在使用您的网络摄像头。他们是这样做的:

  1. 启动设备管理器
    WIN+ R→ “devmgmt.msc” → 确定)
  2. 在设备列表中找到您的网络摄像头(在“成像设备”下检查)
  3. 打开设备的属性窗口并切换到细节选项卡
    (右键单击 → 属性 → 详细信息)
  4. 在下拉菜单中,选择物理设备对象名称并复制字符串
    (右键单击 → 复制)
  5. 下载进程探索器
  6. 确保您已在管理员模式下打开了进程资源管理器
    (文件 → 显示所有进程的详细信息)
  7. CTRL+F并输入之前复制的字符串
    (应该是这样的\设备\000000XX
  8. 点击“搜索”按钮,您将看到使用网络摄像头的进程列表
    (如果有)
    PsExec 句柄搜索

答案1

我确实可以确认这与同样的事情有关,尽管设备管理器/音频设备对我来说不起作用。

澄清:

  1. 右键单击任务栏右下角的音量图标。
  2. 点击“录音设备”
  3. 右键单击当前/默认设备并转到“属性”。
  4. 在它说的地方控制器信息单击“属性”,然后在“细节' 选项卡弹出时,在财产, 去物理设备对象名称
  5. 右键单击并复制设备路径。之后,您可以在 Process Explorer 或任何需要的地方找到它。

注意:对我来说,它不是设备名称(耳机麦克风),而是蓝牙免提音频。嗯。这可能因您的硬件而异。我能够找到使用麦克风的所有进程,包括 audiodg.exe(您可以打开它来测试您的麦克风是否正常工作。)

祝大家好运!

截屏

答案2

回答我自己的问题,因为我今天才发现这个问题。现在可能有更好的解决方案可以解决此问题,但这可能是最简单或最直接的解决方案,至少如果您运行的是 Windows 10。

每当有应用程序使用麦克风时,您都可以在任务栏中看到此图标。

显示麦克风使用情况的任务栏图标

点击它,它会带你到麦克风下的部分应用权限在里面隐私页面中的设置应用程序。

设置应用中的“隐私”页面中的麦克风部分

向下滚动到允许桌面应用访问你的麦克风部分并按以下方式排序最后使用

使用麦克风的应用程序按上次使用时间排序

此屏幕显示麦克风上次由哪个应用程序使用,并按日期排序;对于当前正在使用麦克风的应用程序,这些应用程序列在顶部,标题为目前正在使用

相关内容