如何为特定应用(MATLAB)禁用默认提示音?
MATLAB非必要提示音禁用问题
MATLAB会在非必要时刻播放C:\Windows\media\Windows Background.wav。目前通过**控制面板 > 声音 > 声音 > 默认提示音 > (无)**可禁用该声音,对应的注册表键为HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\.Default\.Current,但此操作会禁用所有应用的该提示音,影响范围过大。
针对单应用处理的已知方法已失效。观察发现,“声音”设置中其他声音命名规则正常(例如System Notification对应Apps\SystemNotification),仅Default Beep使用.Default这种特殊语法,怀疑这是导致单应用方法失效的原因。
现寻求以下解决方案:
- 是否有更程序化的方式单独禁用MATLAB的该提示音?
- 能否直接禁用
MATLAB.exe的所有声音(该进程未在音量合成器中显示)? - 有人推荐用Process Monitor追踪来源,但已知声音文件路径,它还能提供其他有用信息吗?
我已尝试多种注册表键组合,包括DefaultBeep和.Default——以下是Windows 11中使用其他音频而非静音的示例:
内容的提问来源于stack exchange,提问作者OverLordGoldDragon
相关产品推荐
相关产品推荐

