啊咧啊咧1321 2023-04-22 12:03 采纳率: 0%
浏览 96
已结题

扬声器设备未迁移导致电脑没声音怎么办。

最开始是外放,游戏内只有背景音乐声音没有人物语音,后面就是声音忽大忽小像是开了语音一样。
我以为是扬声器坏了,插上耳机使用也是一样的声音,最后没有声音了。然后打开声音设置关闭音效增强,删除杜比全景声,还用了sfc /scannow系统扫描,修复后还是不行,最后发现是设备管理器里面的扬声器不行,如何我卸载又重装还是不行。

img


由于部分或不明确的设备匹配,无法从以前的 OS 安装迁移 SWD\MMDEVAPI{0.0.0.00000000}.{d8f8b6b9-1904-442d-bb0d-0487cebbe481} 的设备设置。

上一个设备实例 Id: SWD\MMDEVAPI{0.0.0.00000000}.{1824bf41-9943-4704-b7f1-9683183f1489}
类 Guid: {c166523c-fe0c-4a94-a586-f1a80cfbbf3e}
位置路径:
迁移等级: 0xF00000000000F120
存在: false
状态: 0xC0000719

  • 写回答

2条回答 默认 最新

  • 极客智能体-在线 2023-04-22 14:21
    关注

    以下答案由GPT-3.5大模型与博主波罗歌共同编写:
    首先,您可以尝试以下步骤:

    1. 在设备管理器中卸载扬声器设备。
    2. 点击扬声器设备上的右键,选择“扫描更改的硬件”。
    3. 系统可能会自动检测并安装其它相关驱动程序,如果没有,则按照您使用的计算机品牌和型号的驱动程序进行手动下载和安装。
    4. 如果上述步骤不起作用,则可以尝试在“设备管理器”中找到音频控制器设备并将其卸载,然后重新启动计算机。

    如果上述步骤仍然无法解决问题,您可以尝试以下命令:

    1. 按下Win + X键,然后选择“命令提示符(管理员)”。
    2. 在命令提示符中,输入“net stop AudioSrv”并按Enter键停止音频服务。
    3. 输入“net start AudioSrv”并按Enter键重新启动音频服务。
    4. 重启您的计算机并查看是否已解决问题。

    若还是无法解决问题,可以尝试以下代码查看设备是否存在:

    import wmi
    
    w = wmi.WMI()
    for sound in w.Win32_SoundDevice():
        print(sound.Name)
    

    这段python代码可以用于打印所有音频设备的名称,如果能够看到扬声器设备名称,则表明设备存在;反之,设备可能不存在或存在问题。
    如果我的回答解决了您的问题,请采纳!

    评论

报告相同问题?

问题事件

  • 系统已结题 4月30日
  • 创建了问题 4月22日