电脑显示“未插入扬声器”却没声音,90%以上是系统误判或设置错位,而非硬件损坏;应优先检查默认输出设备是否被错误切换、启用设备管理器中被禁用的扬声器、启动windows audio及endpoint builder服务,并核查bios音频控制器与物理静音键状态。

电脑显示“未插入扬声器”却没声音,90%以上不是硬件坏了,而是系统误判或设置错位。真正扬声器物理损坏的情况极少,通常会伴随开机无BIOS提示音、设备管理器里声卡完全不识别等更明显迹象。先从最轻量、最常被忽略的几处入手,往往1分钟就能解决。
一、检查默认输出设备是否被错误切换
系统经常在连接过蓝牙耳机、HDMI显示器或USB音频设备后,自动把它们设为默认输出——哪怕设备已断开,图标仍留在列表里,还可能被标为“默认”,导致内置扬声器被彻底绕过。
- 右键任务栏右下角音量图标 → 选择“声音设置”
- 在“输出”下方点击当前设备名称,展开完整列表
- 逐个点击带“扬声器”“Internal Speakers”“Realtek(R) Audio”字样的设备 → 点击右侧“设为默认设备”
- 立即点击页面中的“测试扬声器”按钮,听是否有标准提示音(注意左右声道是否都响)
二、启用被禁用的扬声器设备
Windows有时会把内置扬声器“禁用”而非“卸载”,设备管理器里看不到感叹号,但系统就是不认它。这种情况在系统更新、合盖唤醒或Fn键误触后特别常见。
- 按 Win+X → 选“设备管理器”
- 展开“声音、视频和游戏控制器”
- 找到名称含“Realtek”“Intel SST”“Conexant”或“High Definition Audio”的条目
- 若图标带向下箭头,说明已被禁用 → 右键 → “启用设备”
- 若无反应,可右键 → “更新驱动程序” → “自动搜索”
三、启动并修复核心音频服务
“Windows Audio”和“Windows Audio Endpoint Builder”这两项服务一旦停止,系统就无法建立音频通路,哪怕驱动完好、设备启用,也会显示“未插入”。
- 按 Win+R 输入 services.msc 回车
- 找到“Windows Audio Endpoint Builder”,双击 → 启动类型设为“自动”,状态为“正在运行” → 若未运行则点“启动”
- 再找“Windows Audio”,同样设为“自动”,并确保状态是“正在运行”
- 关闭窗口,直接右键音量图标 → 点“打开音量混合器”,确认滑块未静音、应用音量正常
四、检查BIOS音频控制器与物理静音键
部分笔记本(如ThinkPad、XPS、ZenBook)的音频功能受双重控制:系统层 + BIOS层。BIOS中音频控制器被关闭,或键盘Fn组合键触发了硬件级静音,都会让系统“看不见”扬声器。
- 重启电脑,在LOGO画面出现时连按 F2(或Del/F10,依品牌而定)进BIOS
- 进入 Advanced 或 System Configuration 页面
- 找到 Onboard Audio Controller 或 HD Audio Controller → 设为 Enabled
- 保存退出,开机后长按键盘上带喇叭图标的 Fn+F8 / Fn+F12 等组合键2秒,解除物理锁定











