先重启windows audio及endpoint builder服务,若红叉消失则问题解决;否则需依次启用禁用设备、卸载第三方声卡驱动并重装微软通用驱动、重置networkservice/localservice权限、或回退驱动版本。

Win10自动更新补丁后电脑突然没声音,任务栏小喇叭图标出现红叉,系统提示“未安装任何音频输出设备”,这不是硬件损坏,而是更新过程中音频驱动与新系统内核不兼容或服务注册被重置导致的典型故障。
先快速验证是否为服务中断
这一步能立刻判断问题是否出在后台服务上,避免浪费时间重装驱动。按 Win + R 输入 services.msc → 回车打开服务管理器 → 找到 Windows Audio 和 Windows Audio Endpoint Builder → 分别右键选择“重启” → 等待几秒后点击任务栏音量图标,若红叉消失、出现设备列表,说明问题已解决。
如果两个服务状态显示“已停止”且“启动”按钮灰显,说明它们被设为禁用——必须先双击进入属性,把“启动类型”改为“自动”,再点“启动”。
强制刷新音频驱动(推荐首选)
Windows 10更新常导致 Realtek/Conexant/Intel SST 等第三方驱动失效,但系统自带的 Microsoft High Definition Audio 驱动仍可工作。操作路径如下:
① 右键“开始”按钮 → 选择“设备管理器” → 展开“声音、视频和游戏控制器”;
② 找到带黄色感叹号或名称含“Realtek”“Conexant”“Intel Audio”的设备 → 右键 → “卸载设备” → 务必勾选【删除此设备的驱动程序软件】;
③ 卸载完成后,点击设备管理器顶部菜单栏的“操作” → “扫描检测硬件改动”;
④ 等待约10秒,系统会自动识别并安装“High Definition Audio Controller”(微软通用驱动);
⑤ 重启电脑,进入设置 → 系统 → 声音 → 输出设备中应能看到“扬声器(High Definition Audio Device)”。
注意:如果扫描后没出现新设备,说明系统离线或驱动库损坏,需联网后手动触发更新——右键“声音、视频和游戏控制器”空白处 → “扫描检测硬件改动”再试一次。
启用被隐藏的禁用设备
某些更新会将原有音频设备设为“禁用”并隐藏,导致系统完全忽略它。方法一:在设备管理器中点击“查看” → 勾选“显示隐藏的设备” → 再次展开“声音、视频和游戏控制器”,找到名称后缀带“(已禁用)”的条目 → 右键 → “启用设备”。
方法二:直接进传统声音控制面板 —— 按 Win + R 输入 mmsys.cpl → 回车 → 切换到“播放”选项卡 → 右键空白处 → 勾选“显示禁用的设备”和“显示断开连接的设备” → 找到灰色图标的扬声器 → 右键 → “启用”。
修复系统权限导致的服务加载失败
部分 Win10 更新(尤其是 KB500xxxx 系列)会重置 NetworkService 和 LocalService 账户权限,导致音频服务无法调用核心驱动模块。必须用管理员权限执行命令:
右键“开始” → 选择“Windows PowerShell(管理员)” → 依次输入以下两条命令,每输完一条回车:
net localgroup Administrators /add networkservice
net localgroup Administrators /add localservice
执行完毕后立即重启电脑。这两条命令不可跳过顺序,也不可合并为一行。
回滚到更新前的驱动版本
如果问题明确出现在某次特定 Windows 更新之后(例如安装 KB5038374 后),且你记得更新前声音正常,优先尝试回滚:
进入设备管理器 → 展开“声音、视频和游戏控制器” → 右键当前音频设备 → “属性” → 切换到“驱动程序”选项卡 → 若“回退驱动程序”按钮可用(非灰色),点击它 → 按向导完成 → 重启生效。
注意:【回退驱动程序】仅在系统保留了旧版驱动快照时才显示,若该按钮不可用,说明旧驱动已被清理,此方法失效。











