关闭全局通知声音开关可精准禁用所有系统通知音效,保留横幅显示和锁屏提醒;还可单独禁用指定应用音效、通过声音控制面板移除“通知”事件音、用音量混合器临时静音Shell进程,或通过注册表彻底禁用通知音效逻辑。

您在使用 Windows 11 时频繁收到邮件到达、日历提醒、安全中心告警或 Windows 更新提示等通知音效,这些声音由系统通知中心统一触发,干扰专注办公或静音环境,需要精准关闭通知音但保留横幅显示和锁屏提醒。
关闭全局通知声音开关
这一步直接切断系统通知中心的音频输出通道,所有基于 Windows 通知 API 发出的声音(包括邮件、Teams、日历、安全中心、磁盘空间不足等)都会立即停止,但横幅弹窗、锁屏通知、通知中心历史记录全部照常工作。
按下 Win + I 打开「设置」→ 点击左侧「系统」→ 选择右侧「通知」→ 找到页面顶部的「允许通知播放声音」开关 → 将其切换为关闭状态。
单独禁用指定应用的通知音效
当您只想屏蔽 Outlook 或 Teams 的提示音,却希望保留其他应用(如 OneDrive 同步完成、天气预警)的声音反馈时,这个方法最精准。它不修改系统级设置,只影响目标应用。
方法一:在系统设置中操作
进入「设置」→「系统」→「通知」→ 向下滚动至「来自应用和其他发送者的通知」列表 → 点击「邮件和日历」或「Microsoft Teams」→ 关闭「允许通知播放声音」。
方法二:进入应用内部设置(若系统设置中无该选项)
对于 Outlook 桌面版:打开 Outlook → 文件 → 选项 → 邮件 → 取消勾选「消息到达时播放提示音」;
对于 Teams:点击右上角头像 →「设置」→「通知和活动」→ 取消勾选「使用通知播放声音」。
通过声音控制面板移除“通知”事件音效
这是传统路径,作用于系统事件层而非通知 API 层,能屏蔽所有应用触发的“通知”这一类事件的默认音效,哪怕某个应用绕过系统通知框架直连 AppEvents,也会被拦截。它不影响开机声、USB 插拔音、错误警告音等其他事件。
第一步:右键点击任务栏右下角音量图标 → 选择「声音设置」→ 向下滚动并点击「更多声音设置」。
第二步:在弹出的「声音」属性窗口中,切换到「声音」选项卡。
第三步:在「程序事件」列表中向下滚动 → 找到并单击选中「通知」条目 → 在下方「声音」下拉菜单中选择「无」。
第四步:点击「应用」→ 再点击「确定」。
使用音量混合器临时静音通知承载进程
该方式不修改任何配置,仅对当前运行中的 Windows Shell Experience Host 进程实施音量干预,适合会议中突然需要静音、又不想动注册表或设置的场景。它会立刻生效,但重启该进程(如注销重登)后需重新操作。
右键点击任务栏右下角音量图标 → 选择「打开音量混合器」→ 在列表中找到「Windows Shell Experience Host」→ 将其音量滑块拖至最底端(0%)。
通过注册表编辑器彻底禁用通知音效逻辑
此操作强制关闭 AppEvents 引擎对 .Default 应用事件的声音启用标识,从底层阻止通知音效的生成逻辑,即使您误将声音方案改回“Windows 默认”,或「允许通知播放声音」被意外开启,该设置仍保持生效。修改后无需重启,立即静音。
按 Win + R 打开「运行」→ 输入 regedit 并回车 → 导航至:
HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default
在右侧窗格中查找名为 Enabled 的 DWORD (32位) 值;若不存在,则右键空白处 →「新建」→「DWORD (32位) 值」→ 命名为 Enabled。
双击 Enabled → 将「数值数据」改为 【0】 → 点击「确定」→ 关闭注册表编辑器。











