先给结论:想要彻底关闭 Windows 11 的通知音效,其实只需三步——千万别相信那些只关一个开关就能解决问题的办法,那只能管住一半。截图工具、OneDrive、系统更新这类“顽固”程序,必须从注册表下手才能真正静音。下面逐一拆解。

你是不是也经常被右下角突然冒出的“叮咚”声打断?看电影正到关键镜头、开会正说重点,一个通知音效就把人拉回现实。想要关掉所有通知弹窗附带的声音,同时又不影响音乐、视频或会议语音——没问题,按下面这三个步骤操作,保证只静音通知,其他音频照常播放。
关闭系统级通知声音开关
这一步相当于拉下 Windows 通知中心统一发声的“总闸”。所有通过系统 API 推送的通知——包括邮件到达、日历提醒、安全中心告警、Teams 消息等——都不会再发出声音。注意:横幅仍然会正常弹出,锁屏通知和通知中心记录也不受影响,只是没有声音了。
操作很简单:按下 Win + I 打开「设置」→ 点击左侧「系统」→ 右侧选择「通知」→ 找到顶部区域的「允许通知播放声音」开关 → 将其关闭。
禁用声音方案中“通知”事件的绑定
系统通知音效除了走通知 API,还关联了传统声音方案中的“通知”事件。即使上一步关掉了总开关,如果这个事件仍然绑定着某个音效文件,某些应用——尤其是旧版 UWP 或 Shell 集成组件——还是会偷偷播放声音。必须把这层绑定也拆除。
右键点击任务栏右下角音量图标 → 选择「声音设置」→ 向下滚动并点击「更多声音设置」→ 切换到「声音」选项卡 → 在「程序事件」列表中找到并选中“通知”→ 在下方的「声音」下拉菜单中选择「无」→ 点击「应用」→ 再点「确定」。
注册表强制禁用 AppEvents 默认音频引擎
前两步能覆盖绝大多数场景,但有些系统组件——比如 Windows 更新提示、OneDrive 同步完成、截图工具保存提醒——会绕过通知设置,直接调用底层的 AppEvents 引擎。只有修改注册表才能让它们彻底静音,而且这个配置不会被系统更新或重置覆盖,一劳永逸。
按下 Win + R 打开「运行」→ 输入 regedit 并回车 → 导航至:HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default → 在右侧查找名为 Enabled 的 DWORD (32位) 值;如果不存在,右键空白处 → 新建 → DWORD (32位) 值 → 命名为 Enabled → 双击该值,将「数值数据」改为 0 → 点击「确定」→ 关闭注册表编辑器。
完成这三步之后,你可以随便找个应用发条通知试试——保证只看到横幅,听不到“叮咚”声。如果哪天又想恢复声音,把注册表那个值改回 1,再把前两个开关重新打开就行。
