我正在寻找一个选项来拒绝用户在运行 Windows 7 的笔记本电脑上禁用麦克风。
我尝试在注册表中对麦克风设置设置 DENY 权限,但没有效果。
答案1
我可以拒绝用户在 Windows 7 中禁用麦克风的权限吗?
不,你不能。(你也不能在任何其他操作系统上做到这一点。)你需要定制硬件,其中麦克风经过强化以防止干扰或篡改,并与用户交互隔离,才能开始解决这个问题。即使这样也无法解决你的问题。
没有任何方法可以保护麦克风不被那些可以物理接触机器的人窃取。他们可以将扬声器插入麦克风插孔、干扰电信号(例如将手机放在麦克风上)、用枕头压住麦克风来消除声音、用手持录音机播放静电录音来提供虚假音频数据,还有只有上帝知道的其他方法。从技术角度来看,根本无法解决这个问题 - 即使使用定制的强化硬件,枕头或静电录音(或乱码、静电语音)也会使所有这些硬件失效。
这是人事问题。从这个层面上解决这个问题——听起来你们需要雇佣更好的人……或者至少,雇佣那些不太愿意欺骗你的人。正如评论中所建议的那样,改变政策,使没有适当音频数据的调查被视为无效,这可能是最简单、最便宜的选择。如果不是,提交伪造的调查[可能]是一种刑事犯罪(欺诈在大多数地方都是适用的法规),假设这些是公司笔记本电脑,您可以使用监控和记录软件来抓住那些懒惰的罪犯。如果不是,那么,你可以用老式的方式做侦探工作……或者也许只是接受别人欺骗你是生活的一部分。
无论您决定什么,阻止用户通过操作系统禁用麦克风都无法解决任何问题,因此您需要决定采用不同的方法来解决这个问题。