应禁用内置声卡并重装外置声卡驱动:先在设备管理器中定位冲突设备,禁用内置声卡;再卸载外置声卡旧驱动并安装官网认证驱动;最后设外置为默认设备、关闭独占控制,必要时用devcon命令或BIOS设置辅助。

如果您连接了外置声卡,但电脑始终没有声音,同时内置声卡仍处于启用状态,则很可能是两者驱动发生资源冲突或设备优先级混乱。以下是修复此问题的步骤:
一、确认冲突现象并定位设备
驱动冲突常表现为设备管理器中出现黄色感叹号、音频输出设备频繁切换失败、或仅某一设备(内置/外置)能被识别但无法发声。需先明确当前系统加载了哪些音频控制器。
1、按下 Win + X 键,选择“设备管理器”。
2、展开“声音、视频和游戏控制器”类别。
3、检查是否存在多个声卡条目:如“Realtek High Definition Audio”(内置)、“USB Audio Device”或具体型号(如“Focusrite Scarlett Solo USB”)(外置)。
4、观察是否有设备带黄色感叹号、灰色禁用图标,或显示为“未知设备”。
二、禁用内置声卡以解除冲突
强制系统仅响应外置声卡可规避资源争抢,是最直接的冲突隔离手段。
1、在设备管理器中,右键点击内置声卡设备(通常含 Realtek、Intel SST、Conexant 等字样),选择“禁用设备”。
2、弹出确认框时点击“是”。
3、等待数秒,右键点击任务栏音量图标,选择“声音设置”,在“输出”下拉菜单中查看是否已自动识别外置声卡为可用设备。
4、播放测试音频,验证声音是否从外置声卡输出。
三、彻底卸载并重装外置声卡驱动
残留旧驱动或Windows通用驱动不兼容会导致外置声卡功能受限,需清除后安装厂商认证驱动。
1、在设备管理器中,右键点击外置声卡设备(若显示为“USB Audio Device”或带问号),选择“卸载设备”。
2、勾选“删除此设备的驱动程序软件”,点击“卸载”。
3、拔下外置声卡USB线缆,等待5秒后重新插入。
4、系统将触发新硬件检测;若未自动安装,立即访问该声卡品牌官网(如 Focusrite、Behringer、Native Instruments),下载与操作系统版本(Win10/Win11 64位)匹配的最新驱动包。
5、以管理员身份运行安装程序,全程不中断,安装完成后重启电脑。
四、手动指定默认音频设备并关闭独占控制
即使驱动正常,系统默认设置或应用程序独占模式也可能压制外置声卡响应。
1、右键点击任务栏音量图标,选择“声音设置”。
2、在“输出”区域,点击外置声卡名称右侧的“设为默认值”。
3、向下滚动,点击“更多声音设置”,进入“声音控制面板”。
4、在“播放”选项卡中,右键外置声卡,选择“属性”。
5、切换至“高级”选项卡,取消勾选“允许应用程序独占此设备”及“给予独占模式应用程序优先权”。
6、点击“确定”保存。
五、使用devcon命令行精准禁用内置声卡
当图形界面禁用无效或设备反复自动启用时,可通过命令行锁定内置声卡,避免系统策略重载。
1、以管理员身份运行“Windows终端(管理员)”。
2、输入命令 pnputil /enum-devices /class "Media",回车,查找内置声卡对应的实例ID(含VEN_8086、VEN_10EC等标识)。
3、记录完整ID(如 PCI\VEN_10EC&DEV_0900&SUBSYS...)。
4、执行禁用命令:devcon disable "@PCI\VEN_10EC&DEV_0900&SUBSYS..."(将引号内替换为实际ID)。
5、重启电脑,确认外置声卡在设备管理器中状态为“已启用”且无警告标志。
六、检查BIOS中集成音频开关与USB供电设置
部分主板BIOS会限制USB音频设备初始化,或因禁用板载声卡导致外置设备枚举异常。
1、重启电脑,在启动画面按 Del、F2 或 F12 进入BIOS设置界面。
2、导航至“Advanced” → “Onboard Devices Configuration” 或类似路径。
3、确认“HD Audio Controller” 设置为“Enabled”(即使不使用内置声卡,也需开启以保障USB音频协议栈加载)。
4、查找“USB Configuration” → “XHCI Hand-off”或“Legacy USB Support”,确保其为“Enabled”。
5、保存设置并退出(通常按F10),系统重启后重新测试外置声卡。


















