如何彻底移除设备管理器中误添加的不存在的音频设备?
如何彻底移除设备管理器中误添加的不存在的音频设备?
兄弟我太懂你这种误操作后的糟心了——手贱装了不该装的inf文件,结果冒出个幽灵设备删都删不掉,给你几个亲测有效的彻底解决办法,按顺序试试:
第一步:显示隐藏设备再卸载(带驱动删除)
你之前可能没显示隐藏设备,导致卸载不彻底。打开设备管理器,点击顶部菜单栏的「查看」→「显示隐藏的设备」,找到那个不存在的音频设备,右键选择「卸载设备」,一定要勾选弹窗里的「删除此设备的驱动程序软件」,然后重启电脑,看看它还会不会冒出来。第二步:用pnputil强制删除对应驱动
之前的pnputil命令可能没加强制参数,导致删不干净。按步骤来:- 以管理员身份打开命令提示符,输入
pnputil /enum-drivers,回车后会列出所有已安装的驱动。 - 在列表里找和那个幽灵音频设备相关的驱动,重点看「Published Name」(格式是
oemXX.inf,XX是数字),比如你之前装的Realtek相关的inf文件对应的oem编号。 - 输入命令
pnputil /delete-driver oemXX.inf /force /uninstall(把XX换成你找到的数字),强制删除驱动文件和关联配置。
- 以管理员身份打开命令提示符,输入
第三步:清理注册表残留(谨慎操作!)
如果前两步都没用,就得动手清注册表了,先右键导出注册表做备份,避免删错出事:- 按Win+R输入
regedit打开注册表编辑器。 - 导航到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HDAUDIO,这里是音频设备的枚举信息,找里面和幽灵设备对应的子键(可以看键值里的设备名称判断),右键删除。 - 再去
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall里找找有没有相关的残留卸载项,找到也删掉。 - 重启电脑后再检查设备管理器。
- 按Win+R输入
终极办法:安全模式下操作+重装正确驱动
如果以上都不行,重启电脑进入安全模式(开机时按F8或者Win+i里找恢复选项),然后重复前面的卸载和删驱动操作——安全模式下驱动不会加载,更容易彻底清除。之后再安装适配你硬件的官方Realtek音频驱动,覆盖掉残留的错误配置。
备注:内容来源于stack exchange,提问作者GiantYoda




