答案是需彻底卸载所有音频驱动并清除pnputil缓存、禁用windows自动驱动安装、扫描硬件改动、启用禁用的播放端点并重启音频服务链。具体包括:逐个卸载含audio/realtek等设备并勾选删除驱动软件;执行pnputil命令清理残留驱动;通过注册表禁用自动更新;扫描硬件后启用禁用的播放设备并设为默认;最后用管理员终端重启audiosrv及audioendpointbuilder服务并补启dcomlaunch和rpcss依赖项。

Windows 11更新后音量图标突然显示红叉,点击提示“未安装音频设备”,播放设备列表为空,设备管理器中“声音、视频和游戏控制器”下出现两个同名驱动(如 Realtek High Definition Audio 和 Microsoft 基础高清音频并存)或带黄色感叹号,这说明系统正被旧驱动注册表项和签名缓存双重锁定,新驱动根本无法加载,必须从底层清空所有残留才能重建音频通路。
彻底卸载全部音频驱动并清除签名缓存
驱动冲突的根源不是没装驱动,而是系统同时认出两套互相排斥的驱动——旧的没删干净,新的又装不进去。不清理干净就扫描硬件,只会反复套娃式重装同一套冲突驱动。
1、右键“开始”按钮 → 选择“设备管理器”
2、展开“声音、视频和游戏控制器”,【逐个右键所有含 Audio、Realtek、Intel SST、Conexant 或带黄色感叹号/红色叉号的设备】,选择“卸载设备”
3、对每个设备卸载时,【务必勾选“尝试删除此设备的驱动程序软件”】,点击“卸载”——漏掉任一设备,后续所有操作都会白费
4、全部卸载完成后,按下 Win + R,输入 pnputil /enum-drivers | findstr "audio" 并回车;若返回任何 oem*.inf 行,记下编号(如 oem12.inf),再执行 pnputil /delete-driver oem12.inf /uninstall
5、执行完毕后,在设备管理器顶部菜单栏点击“操作” → “扫描检测硬件改动”
禁用 Windows 自动驱动安装并触发纯净枚举
系统默认会立刻从 Windows Update 推送已知有兼容问题的通用驱动,必须在硬件重新识别前切断这条路径,否则刚清完缓存,下一秒就被打回原形。
方法一:通过注册表关闭(全版本适用)
1、Win + R 输入 regedit 回车
2、定位到 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Settings
3、新建 DWORD(32 位)值,命名为 DisableAutomaticUpdate,数值数据设为 1
方法二:立即触发纯净枚举
1、确保上一步注册表已生效(无需重启)
2、再次进入设备管理器 → 点击“操作” → “扫描检测硬件改动”
3、等待系统以原始 PCI ID 识别声卡,自动匹配厂商驱动而非通用驱动
启用被禁用的播放端点并重启音频服务链
驱动重装后,系统常把真实设备识别为“已断开”或“已禁用”,导致播放设备列表为空——这不是没设备,是设备被藏起来了。
第一步:启用隐藏设备
1、右键任务栏音量图标 → 选择“声音设置” → 点击右侧“声音控制面板”
2、切换到“播放”选项卡 → 在空白处右键 → 勾选“显示禁用的设备”和“显示已断开的设备”
第二步:激活并设为默认
1、找到名称含“扬声器”“Speakers”或厂商标识(如 Realtek、Intel SST)的设备
2、若图标为灰色且带向下箭头,右键 → “启用”
3、启用后双击该设备 → 切换到“常规”选项卡 → 确认状态为“已启用” → 点击“设为默认设备”
第三步:强制重启服务链
1、按下 Win + X → 选择“Windows 终端(管理员)”
2、依次执行:
net stop audiosrv
net stop AudioEndpointBuilder
net start audiosrv
net start AudioEndpointBuilder
3、若提示依赖项未启动,立即补执行:net start DcomLaunch → net start RpcSs











