根本原因是苹果原厂驱动对扬声器输出电平做了-16db硬性限制,而windows未像macos那样通过dsp算法补偿衰减;需通过替换clhdaud.sys驱动并禁用签名验证来解除限制。

Mac BootCamp双系统下Windows声音比Mac系统小很多,根本原因在于苹果原厂驱动对扬声器输出电平做了-16dB硬性限制,而macOS系统层通过DSP算法实时补偿了这部分衰减,Windows却直接输出受限信号——不打补丁,再调音量滑块也白搭。
确认当前声卡型号与驱动状态
右键“开始”按钮→选择“设备管理器”→展开“声音、视频和游戏控制器”。
找到类似 【Cirrus Logic CS4206B (AB 40)】 或 “Apple Audio Device” 的设备,右键→“属性”→“详细信息”选项卡→在“属性”下拉菜单中选择“硬件ID”。
复制其中以 PCI\VEN_1013&DEV_4206 开头的一行完整ID——这是Cirrus Logic声卡芯片的精准标识,后续所有补丁匹配都依赖它。若显示“未知设备”或ID含“UNKNOWN”,说明当前驱动未识别芯片,跳过补丁步骤,先装基础驱动。
下载并验证补丁驱动包
方法一:使用修改版“大声版”驱动(适用于MC118LL/A等早期MacBook Pro)
搜索下载名为 CirrusAudioXP_Macbook.zip 的压缩包,解压后检查是否包含以下三个关键文件:clhdaud.inf、clhdaud.sys(版本号为1.0.0.13)、clhdaud_nospdif.sys。
注意:该驱动移除了扬声器-16dB限制,但禁用了S/PDIF光纤输出,且为未经微软签名的驱动,安装时需临时关闭驱动强制签名验证。
方法二:Boot Camp 6.1.7071 + 手动注入补丁(推荐用于MacBook Pro 11,4/12,1等较新型号)
从苹果官网HT201468页面下载对应你机型的Boot Camp支持软件,解压后进入 BootCamp\Drivers\Cirrus\ 目录。将补丁包中的 clhdaud.sys 替换原目录下同名文件(备份原文件),再用记事本打开同目录下的 clhdaud.inf,在 [Version] 段落末尾添加一行:DriverVer=09/28/2026,1.0.0.13,保存。
安装补丁驱动(必须以管理员权限执行)
第一步:按 Win + X → 选择“Windows PowerShell(管理员)”,输入以下命令并回车:
bcdedit /set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit /set TESTSIGNING ON
重启电脑,进入Windows后右下角会显示“测试模式”水印——这是安装未签名驱动的必要前提。
第二步:在设备管理器中,右键你的Cirrus声卡设备→“更新驱动程序”→“浏览我的电脑以查找驱动程序”→“让我从计算机上的可用驱动程序列表中选取”→取消勾选“显示兼容硬件”→点击“从磁盘安装”→浏览到你解压或修改后的驱动文件夹,选中 clhdaud.inf→确定。
第三步:安装完成后,**不要立即重启**。右键任务栏音量图标→“声音设置”→“更多声音设置”→“播放”选项卡→选中扬声器→“属性”→“增强”选项卡→勾选“响度均衡”→“应用”。
第四步:回到PowerShell(管理员),执行:bcdedit /set loadoptions ENABLE_INTEGRITY_CHECKS → bcdedit /set TESTSIGNING OFF → 重启电脑。水印消失,补丁生效。











