扬声器无声很可能是Windows Audio服务未运行或崩溃,需检查并启动Windows Audio及AudioEndpointBuilder服务,通过服务管理、命令行、注册表和依赖配置四步修复。

如果您在使用 Win11 时发现扬声器完全无声音,且系统托盘音量图标显示正常、设备选择正确、驱动无异常,但依然无声,则很可能是 Windows Audio 服务未运行或已崩溃。该服务是音频子系统的核心支撑,一旦停止或禁用,所有声音输出将立即中断。以下是针对性修复步骤:
一、检查并启动 Windows Audio 及配套服务
Windows Audio 服务必须处于“正在运行”状态,且其依赖服务 Windows Audio Endpoint Builder 也需同步启用,否则音频设备无法被系统正确枚举和激活。
1、同时按下 Win + R 键,打开“运行”对话框。
2、输入 services.msc,按回车键进入服务管理界面。
3、在服务列表中依次找到 Windows Audio 和 Windows Audio Endpoint Builder。
4、分别双击这两个服务,在属性窗口中将“启动类型”设为 自动。
5、若任一服务的“服务状态”显示为“已停止”,请点击“启动”按钮;若已运行,可点击“重新启动”以强制刷新服务实例。
6、点击“确定”保存设置,关闭窗口,立即播放测试音频验证效果。
二、通过命令行强制重启音频服务链
图形界面操作可能因服务依赖关系卡滞,使用管理员权限命令可绕过界面限制,一次性重启全部关联服务并重载音频端点配置。
1、右键点击“开始”按钮,选择 Windows 终端(管理员) 或 PowerShell(管理员)。
2、依次执行以下三条命令,每条命令后按回车:
net stop Audiosrv
net stop AudioEndpointBuilder
net start Audiosrv && net start AudioEndpointBuilder
3、等待命令返回“服务已成功启动”提示,关闭终端,立即测试扬声器输出。
三、重置音频服务注册表配置项
服务虽运行但注册表中音频策略键值损坏(如 EndpointPolicy 或 SndVolSS 配置异常),会导致服务无法加载有效音频端点,表现为设备存在但无输出能力。
1、以管理员身份运行 regedit,导航至路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Audiosrv
2、确认右侧“Start” DWORD 值为 2(对应自动启动);若为 3 或 4,双击修改为 2。
3、继续导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AudioEndpointBuilder
4、同样检查并确保其“Start”值为 2。
5、关闭注册表编辑器,重启 Windows Audio 服务(方法一第5步),不需重启电脑。
四、重建音频服务依赖关系与权限
第三方安全软件或系统优化工具可能篡改服务登录身份或禁用依赖项,导致 Windows Audio 服务启动失败或中途退出。
1、在管理员终端中执行:
sc qc Audiosrv,查看“DEPENDENCIES”行是否包含 AudioEndpointBuilder。
2、若缺失,执行:
sc config Audiosrv depend= AudioEndpointBuilder
3、再执行:
sc sdset Audiosrv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)
4、完成后重启两个服务,观察事件查看器中“Windows 日志 → 系统”内是否有 Audiosrv 启动错误记录。









