外接音箱无声音需依次检查输出设备选择、刷新音频识别、禁用增强功能、重置驱动权限、使用Audio MIDI工具配置。每步独立有效,覆盖硬件识别、系统服务、软件干扰及底层驱动全链路问题。

如果您已将外接音箱连接至Mac,但始终没有声音输出,则可能是由于输出设备未正确选择、音频服务异常或驱动状态紊乱所致。以下是多种可独立执行的解决方法:
一、切换正确的音频输出设备
Mac可能默认使用内置扬声器或其他蓝牙设备作为输出源,导致外接音箱被忽略。需手动指定当前连接的音箱为活动输出设备。
1、点击屏幕左上角苹果菜单,选择“系统设置”。
2、在左侧边栏中滚动并点击“声音”。
3、点击顶部标签栏中的“输出”选项卡。
4、在设备列表中查找您的外接音箱名称(如“USB Audio Device”“Logitech Z623”或“Speaker (USB)”等)。
5、点击该设备名称,确保其前方出现蓝色选中标记。
6、拖动下方音量滑块至50%以上,并点击“播放测试音”按钮验证输出。
二、强制刷新音频设备识别状态
macOS有时无法实时响应新接入的USB或雷电音频设备,需通过重置音频子系统触发设备重枚举。
1、断开外接音箱的USB或电源线(若为USB供电音箱,需同时断开USB与音频线)。
2、按住 Option + Command + P + R 四键不放,同时按下电源键开机(仅适用于Intel Mac);Apple Silicon Mac请跳过此步,执行第3步。
3、在终端中输入以下命令并回车:sudo killall coreaudiod,随后输入管理员密码(输入时无显示,输完直接回车)。
4、等待约5秒,重新插入音箱所有连接线。
5、再次进入“系统设置 > 声音 > 输出”,确认音箱已出现在列表中并被选中。
三、禁用音频增强功能与均衡器干扰
部分外接音箱在启用“环境音效”“平衡器”或“音频增强”后会出现静音或失真,系统级音频处理模块可能与硬件不兼容。
1、进入“系统设置 > 声音 > 输出”,选中外接音箱。
2、向下滚动,关闭“环境音效”开关(若可见)。
3、点击右下角“详细信息”或“设备属性”(图标为“i”),查找“均衡器”或“音频增强”选项。
4、将均衡器预设更改为“无”,关闭所有动态范围压缩、响度均衡、空间音频等附加功能。
5、退出设置,重新播放音频测试。
四、重置音频驱动与权限配置
用户级音频配置文件损坏或权限异常可能导致coreaudiod拒绝加载外接设备驱动,需清除缓存并重置音频权限。
1、打开访达,按下 Shift + Command + G,输入路径:~/Library/Preferences/,回车。
2、查找并移至废纸篓以下文件:com.apple.audio.DeviceSettings.plist 与 com.apple.audio.SystemSettings.plist。
3、前往路径:/Library/Preferences/Audio/(需管理员密码),删除其中所有以“Device”或“System”开头的plist文件。
4、重启Mac。
5、开机后不再登录任何用户账户,先插入音箱,再登录系统,立即检查声音输出。
五、绕过系统音频路由使用Audio MIDI设置工具
当系统设置界面无法识别设备时,可借助底层音频管理工具强制启用并配置外接音箱,适用于USB DAC类高保真音箱。
1、打开“启动台” → “其他” 文件夹 → 启动“Audio MIDI 设置”(若不可见,用聚焦搜索启动)。
2、在左侧设备列表中,确认外接音箱名称已列出(可能显示为“USB Audio CODEC”或厂商名)。
3、点击该设备,右侧勾选“启用此设备”(Enable this device)。
4、点击右下角“配置扬声器”(Configure Speakers),选择对应声道布局(如“立体声”)。
5、返回主界面,在设备列表上方选择“显示” → “音频设备属性”,确认采样率设为44.1 kHz 或 48 kHz(避免过高采样率导致无声)。










