我可以禁止应用程序在 Windows 中发出声音吗?

我可以禁止应用程序在 Windows 中发出声音吗?

我不得不在工作中使用 Lotus Notes。我可以通过其糟糕的首选项管理禁用其发出的大多数声音,但有些声音似乎无法禁用。

要么就把它们埋起来。由于我无法在任何地方找到全局“Lotus 不发出任何声音”选项,我想我不得不采取更激烈的措施。

有没有办法告诉 Windows 7 不允许应用程序访问声音子系统?相反,从技术上讲,Notes 是一个 Java 应用程序,所以也许我可以强制它使用的 JVM 将所有声音发送到 void。

或者我是否只需要忍受邮件客户端的恶劣影响?

(值得注意的是,Lotus 中的每个“事件”都设置为不播放声音,因此有些事件会播放不是事件的声音。或者其他声音。)

答案1

在 Windows 7 上,如果您单击音量图标,会出现一个“混音器”链接,您可以在其中将单个应用程序静音。一旦将 Java 静音,它就会停止。

Windows 7 声音混音器

答案2

我不知道每个应用程序是否都会像其他答案一样出现在该列表中。如果没有,请创建一个非常短但无声的波形文件(您也可以从某处下载一个)。尝试找出文件的位置,哪个文件发出了您不喜欢的声音,然后用重命名的无声波形文件副本替换不需要的文件(将其重命名为 .old)。

可能需要花点时间寻找,但你应该能够找到它们。像这样的旧程序通常在自己的安装子文件夹中有自己的波形文件。

当然,请确保它不只存在于声音控制面板小程序中,在那里你可以禁用它。我把它放在最后,因为听起来你可能已经在那里检查过了。

相关内容