需分别干预五类路径:一、关闭通知声音;二、设系统声音方案为无声并取消启动音;三、在声音设置中逐项禁用特定事件音;四、清空appevents注册表默认值;五、新建disablestartupsound注册表项并设为1。

如果您希望在Windows 11中彻底消除系统级声音输出,包括开机启动音、通知提示音、设备插拔音及各类系统事件音效,则需分别针对不同音源路径进行干预。以下是多种互不依赖、可独立生效的静音方法:
一、关闭系统通知声音
此操作专门禁用任务栏弹出通知时触发的默认音频(如邮件到达、日历提醒、安全中心告警等),不影响系统事件音效或应用内播放的音频。
1、按下Win + I打开“设置”应用。
2、点击左侧的“系统”,再选择右侧的“通知”选项。
3、在页面右侧找到“允许通知播放声音”开关,将其切换为关闭状态。
二、将系统声音方案设为无声
该方法通过传统声音控制面板统一禁用所有预定义的系统事件声音,覆盖开机、登录、设备连接/断开、警告、成功提示等全部默认音效。
1、右键点击任务栏右下角的音量图标,选择“声音设置”。
2、向下滚动页面,点击“更多声音设置”以打开“声音”属性窗口。
3、切换到上方的“声音”选项卡。
4、在“声音方案”下拉菜单中,选择无声。
5、确认左下角的“播放 Windows 启动声音”复选框处于未勾选状态。
6、点击“应用”,再点击“确定”完成保存。
三、单独禁用特定系统事件声音
若仅需屏蔽某类提示音(例如仅关闭 USB 设备插入音,但保留登录音或通知音),可在声音方案中逐项清除对应事件的声音映射。
1、按步骤二第1–2步打开“声音”属性窗口,并切换至“声音”选项卡。
2、在“程序事件”列表中,找到目标事件,例如“设备连接”“设备断开”“通知”“Windows 错误”等。
3、单击选中该事件,在下方“声音”下拉菜单中选择(无)。
4、点击“应用”按钮,使设置立即生效。
四、通过注册表编辑器彻底禁用默认提示音
此方法直接修改系统底层 AppEvents 引擎的启用标识,可阻止包括通知、错误、警告在内的全部默认提示音播放,且无需重启即可生效。
1、按Win + R打开“运行”对话框,输入regedit并回车。
2、导航至以下路径:HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default。
3、依次展开子项,定位到各事件键(如 Startup、Notification.Default、DeviceConnect 等)。
4、对每个目标子项右侧的“(默认)”字符串值双击,将其“数值数据”字段清空。
5、关闭注册表编辑器,更改即时生效。
五、通过注册表禁用开机启动声音(专用路径)
此方法绕过图形界面限制,直接修改系统底层注册表键值,适用于“播放Windows启动声音”选项异常不可见、灰色不可用或设置后无效的场景。
1、按Win + R打开“运行”对话框,输入regedit并回车。
2、导航至以下路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\BootAnimation。
3、在右侧窗格中,查找名为DisableStartupSound的DWORD(32位)值;若不存在,右键空白处 → 新建 → DWORD (32位) 值,并命名为该名称。
4、双击该值,将“数值数据”设置为1,基数保持为十六进制或十进制均可。
5、关闭注册表编辑器,重启电脑使更改生效。











