必须从系统底层到应用层逐级封堵所有发声路径:先关闭通知声音开关,再在声音控制面板清空五项事件音效,接着用注册表禁用AppEvents总开关,然后静音Shell Experience Host进程,最后可单独禁用开机/登录/关机音效。

系统通知声音反复弹出“叮咚”“咔哒”“嘟”声,干扰会议、深夜加班或专注学习,必须从系统底层到应用层逐级封堵所有发声路径。
关闭系统通知中心统一声音开关
这一步切断所有通过Windows通知API触发的默认音频输出,包括邮件到达、日历提醒、安全中心告警、Teams消息等,但不影响横幅显示和锁屏通知。
按Win + I打开「设置」→ 系统 → 通知 → 将【允许通知播放声音】开关关闭。
在声音控制面板中清空五项关键事件音效
注册表关总闸后,部分事件(如设备连接、通知弹出)可能因缓存残留或第三方组件绕过而偶发发声,需手动解除绑定路径。
方法一:右键任务栏音量图标 → 声音设置 → 往下滑点击“更多声音设置” → 切换到“声音”选项卡。
方法二:按Win + R输入mmsys.cpl回车,直接打开声音控制面板 → 切换到“声音”选项卡。
在“程序事件”列表中依次找到并选中以下五项:通知、消息到达、Windows通知、设备连接、设备断开连接。
对每一项,在下方“声音”下拉菜单中选择【(无)】,每设完一项就点一次“应用”,确保即时生效。
用注册表编辑器禁用AppEvents总开关
这一步直接停用系统级音效引擎,连Caps Lock切换声、低电量警告、安全中心弹窗音都会消失,修改后立即生效,不用重启。
按Win + R输入regedit回车,打开注册表编辑器。
导航到路径:HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default。
在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为Enabled;如果已存在,双击它。
将数值数据改为0,点击确定。关闭注册表编辑器,所有系统提示音即刻停止播放。
静音Shell Experience Host进程
该进程是Windows通知承载主体,即使其他设置全部关闭,它仍可能偷偷播放音频。此操作不修改配置,仅实时干预当前运行状态。
右键任务栏音量图标 → 打开音量混合器 → 在应用程序列表中找到Windows Shell Experience Host → 将其音量滑块拖到底部或点击静音按钮。
单独禁用开机/登录/关机三声
如果你只想消除启动时那声“噔”、登录“哗啦”、关机“噗”,又想保留其他提示音(比如U盘插入提醒),就走这条路径。
① 右键任务栏音量图标 → 声音设置 → 更多声音设置 → 切换到“声音”选项卡。
② 在“程序事件”列表中依次找到:Windows 启动、Windows Logon、Windows Exit。
③ 对每一项,将下方“声音”设为【(无)】,每改一项点一次“应用”。

















