首先检查系统音量是否静音并调整至75%左右,确认应用内音量正常;其次在“系统设置”>“声音”>“输出”中选择“内建扬声器”并测试;接着拔除所有外接音频设备,清理耳机孔异物;最后通过终端执行sudo killall coreaudiod命令重启核心音频服务以恢复声音。

如果您在使用Mac时发现扬声器没有声音,这可能是由于音频输出设备选择错误或系统音量设置不当导致的。以下是解决此问题的步骤:
本文运行环境:MacBook Pro,macOS Sonoma
一、检查并调整系统音量设置
系统音量被调至最低或静音是导致无声音的最常见原因。需要确保主音量未被关闭,并且相关应用内的音量也已正确配置。
1、点击屏幕右上角的音量图标,确认滑块未处于静音状态,并将其调整到合适的音量水平,例如75%左右进行测试。
2、同时检查正在使用的应用程序(如Safari、音乐App)内部的音量控制,确保其音量滑块也已调高且未被单独静音。
3、尝试使用键盘上的音量增大按钮(F12)来手动提高音量,观察菜单栏中的音量指示条是否有反应。
二、选择正确的音频输出设备
Mac可能会将音频输出到错误的设备,例如蓝牙耳机或外接显示器,而非内置扬声器。必须手动指定输出目标以确保声音从正确的设备发出。
1、点击苹果菜单 > “系统设置”,然后选择“声音”。
2、在打开的窗口中,点击“输出”标签页,查看当前列出的所有可用音频输出设备。
3、在设备列表中,找到并选择“内建扬声器”作为当前的输出设备。
4、选择后,可以通过下方的“测试”功能播放提示音,确认声音是否恢复正常。
三、断开外部音频设备并检查端口
连接的外部设备(如耳机、USB音箱)会自动抢占音频通道,即使它们本身存在问题也会导致内置扬声器无声。物理接口的异物也可能引发识别错误。
1、拔下插入Mac所有端口的耳机、麦克风和外接扬声器,包括3.5毫米耳机孔和USB/雷雳接口上的设备。
2、目视检查耳机插孔内部是否有灰尘、绒毛或其他碎屑堵塞。
3、如有碎屑,使用干燥的非金属软毛小刷子轻轻清理,注意刷扫方向应朝向开口外部,避免将杂物推入深处。
4、清理完毕后,再次进入“系统设置” > “声音” > “输出”,确认“内建扬声器”已被选中并测试声音。
四、重置核心音频服务
coreaudiod是Mac负责处理所有音频的核心后台进程。该服务出现故障会导致声音中断或失真,重启该进程可以刷新音频子系统的状态。
1、打开“聚焦搜索”(Command + Space),输入“终端”并回车启动应用。
2、在终端窗口中输入命令:sudo killall coreaudiod,然后按下回车键。
3、系统会要求输入管理员密码,正确输入后按回车(输入时不会显示字符),执行命令后核心音频服务将自动重启。
4、等待几秒钟让系统重新加载音频驱动,然后立即测试扬声器声音是否恢复。










