声卡驱动更新失败,按下面顺序排查(Win10/Win11)
核心原因:Windows 通用驱动不匹配、旧驱动残留冲突、核心隔离拦截、Windows 更新组件损坏。优先不要用驱动精灵等第三方工具
步骤 1:彻底清理旧驱动(最常用,解决大部分失败)
-
Win+X → 设备管理器 → 展开声音、视频和游戏控制器
-
右键声卡(Realtek/Intel SST/High Definition Audio)→ 卸载设备 ✅ 勾选:删除此设备的驱动程序软件(关键!清除旧驱动残留),确认卸载
-
顶部菜单:查看 → 显示隐藏的设备,把其他灰色 / 带黄色感叹号的音频设备全部卸载(同样勾选删除驱动)
-
重启电脑
-
重启后不要用自动更新,直接去电脑 / 主板品牌官网下载对应型号的音频驱动,右键以管理员运行安装包,完成重启。
⚠️ 笔记本必须去笔记本品牌官网,不要单独下 Realtek 公版,很多品牌有定制固件,公版会安装失败(0xE0000246)
步骤 2:手动强制安装驱动(官网驱动包下载好后)
-
设备管理器声卡右键 → 更新驱动程序
-
浏览我的计算机以查找驱动程序
-
浏览选中你解压好的驱动文件夹,勾选包括子文件夹,下一步,系统强制扫描 inf 文件安装
适合 setup 安装程序报错,但驱动文件本身没问题的情况
步骤 3:关闭内存完整性(数字签名拦截,安装报错最常见)
Win11 核心隔离会拦截部分声卡驱动,提示无法验证数字签名:
-
Win+i → 隐私和安全性 → Windows 安全中心 → 设备安全性 → 核心隔离详细信息
-
关闭 内存完整性
-
重启电脑,再安装声卡驱动
安装成功后,可以再把内存完整性打开(部分老声卡打开会再次失效)。
步骤 4:修复 Windows 更新组件(Windows 更新里驱动下载失败)
以管理员打开 PowerShell,逐条执行下面命令:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
执行完重启,再去 Windows 可选更新尝试安装驱动。
步骤 5:临时使用 Windows 自带通用高清音频驱动(应急)
官网驱动装不上时,可以先用系统自带驱动恢复声音:
设备管理器声卡右键 → 更新驱动 → 浏览我的计算机以查找驱动程序 → 让我从计算机上的可用驱动程序列表中选取 选择 High Definition Audio 设备,下一步安装,重启。
缺点:只有基础声音,麦克风 / 音效控制面板会缺失。
常见错误代码对照
-
代码 10:此设备无法启动:驱动不匹配 / 残留,执行步骤 1 彻底卸载 + 官网驱动
-
代码 28:没有安装驱动程序:硬件识别正常,手动加载 inf 驱动
-
0xE0000246 Realtek 安装失败:品牌定制声卡,不要用 Realtek 公版,去笔记本 / 主板官网下载
-
数字签名无法验证:步骤 3 关闭内存完整性
额外检查
-
确认 BIOS/UEFI 里声卡没有被禁用(主板音频控制器设为 Enabled)
-
杀毒软件 / 安全软件临时关闭,部分会拦截驱动写入
-
系统版本匹配:Win11 驱动不能强行装在 Win10,反之亦然
你可以告诉我两点,我直接精准定位:
-
设备管理器声卡上的错误代码(属性→常规)
-
电脑型号(如联想拯救者 Y9000P)
|