先确认声卡是否被系统识别:打开设备管理器,展开“声音、视频和游戏控制器”,若该分类下空白或仅显示“High Definition Audio Controller”而无Realtek等具体型号,则属识别失败,需先通过“操作→添加过时硬件”指向C:\Windows\System32\DriverStore\FileRepository加载系统内置HD Audio通用驱动,再启用Windows Audio及Endpoint Builder服务并运行音频疑难解答。

电脑一键重装系统后没有声音,且右下角喇叭图标显示“未安装音频设备”或设备管理器中“声音、视频和游戏控制器”下为空白/带黄色问号,说明系统未识别声卡或驱动完全缺失,需立即定位并加载正确驱动。
先确认声卡是否被系统识别
这一步跳过会浪费后续所有时间——如果设备管理器里压根没出现声卡设备,说明不是驱动“错”,而是系统根本没看见硬件。
按 Win + X → 选择“设备管理器”;
展开“声音、视频和游戏控制器”,盯着看3秒:若该分类下空空如也,或仅显示“High Definition Audio Controller”但无Realtek/Conexant/NVIDIA Audio等具体品牌名,就属于典型识别失败;
此时不要急着点“更新驱动”,因为系统连设备ID都读不到,自动搜索必然失败。
用设备管理器强制触发硬件重扫描
适用于卸载残留驱动后系统未自动重枚举、或主板声卡被BIOS禁用但系统未报错的场景。
第一步:在设备管理器中,点击顶部菜单栏“操作”→“添加过时硬件”;
第二步:在向导中点“下一步”,选择“安装我手动从列表选择的硬件(高级)”→“下一步”;
第三步:滚动到底部,选中“声音、视频和游戏控制器”→“下一步”;
第四步:点击“从磁盘安装”,再点“浏览”,直接指向 【C:\Windows\System32\DriverStore\FileRepository】 文件夹(无需解压、无需下载,这是系统自带的驱动仓库);
第五步:选中任意一个以“hdaudio”或“rdp”开头的.inf文件,点“打开”→“确定”→“下一步”,等待系统加载内置HD Audio通用驱动;
完成后刷新设备管理器,90%以上情况会出现带小喇叭图标的设备,且无感叹号。
手动指定官网驱动路径安装(推荐Realtek用户)
如果你用的是主流品牌台式机或笔记本,大概率是Realtek ALC系列声卡,官网驱动最稳。
方法一:去 realtek.com.cn → 支持中心 → 音频驱动 → 下载对应你操作系统位数(x64/x86)和芯片型号(如ALC892、ALC1220)的最新驱动;
方法二:解压后不运行Setup.exe,而是回到设备管理器,右键声卡设备→“更新驱动程序”→“浏览我的电脑以查找驱动程序软件”→勾选“包括子文件夹”,直接指向解压后的整个Driver文件夹;
注意:千万别选“让Windows自动搜索”,它只会调用过时的通用驱动,Realtek功能面板(如耳机插拔弹窗、麦克风降噪)将无法启用。
检查并启动核心音频服务
驱动装好了但还是没声音?可能是Windows Audio服务被一键重装工具误停了。
按 Win + R 输入 services.msc 回车;
找到“Windows Audio”和“Windows Audio Endpoint Builder”两项;
双击前者,把“启动类型”设为“自动”,状态为“正在运行”;
同样处理后者,若状态是“已停止”,点“启动”按钮;
重启电脑,进入桌面后立刻右键喇叭图标→“声音设置”,看输出设备是否已列出真实设备而非“未指定”。
快速验证:用疑难解答兜底
如果前面四步做完仍无声,别重装驱动,先跑一次系统自检——它能发现服务依赖异常、注册表音频策略锁死等隐藏问题。
右键任务栏喇叭图标→“声音设置”→右侧“相关设置”下点“其他声音设置”→切换到“播放”选项卡→右键任意设备(哪怕灰色不可用)→“疑难解答”;
等待检测完成,若提示“扬声器被禁用”,直接点“应用修复”;
若提示“音频服务未响应”,它会自动重启服务并刷新设备树,比手动进services.msc更彻底。


















