设备管理器出现多个Android设备,ADB无法识别问题求助
解决设备管理器中Android设备多条目及ADB识别问题的方案
卸载重复驱动并清理残留
- 打开设备管理器,选中所有关联的Android设备条目,右键选择卸载设备,勾选「删除此设备的驱动程序软件」后确认,逐个完成卸载。
- 打开命令提示符,执行
pnputil /enum-drivers列出所有已安装驱动,找到含「Android」「ADB」「Bootloader」的驱动包,记录其oemXX.inf格式的文件名。 - 执行
pnputil /delete-driver oemXX.inf /uninstall /force(替换XX为对应数字),强制删除残留驱动文件。 - 重启电脑。
重新安装官方驱动
- 下载设备对应品牌的官方Android USB驱动(如Google通用驱动、小米/三星品牌驱动)。
- 设备切换到目标模式(调试/bootloader)后连接USB,设备管理器中出现未知设备时,右键选择「更新驱动程序」→「浏览我的计算机以查找驱动程序软件」,指定下载的官方驱动文件夹完成安装。
- 安装时确保选择匹配当前设备模式的驱动:调试模式选Android Composite ADB Interface,bootloader模式选Android Bootloader Interface。
禁用USB选择性暂停
- 打开「控制面板」→「电源选项」→「更改计划设置」→「更改高级电源设置」。
- 展开「USB设置」→「USB选择性暂停设置」,将「使用电池」和「接通电源」均设为「禁用」,保存设置。
- 重新插拔设备。
重置ADB服务
在命令提示符中依次执行以下命令:adb kill-server adb start-server adb devices注意切换设备模式时,先在设备端完成模式切换,再连接USB,避免系统重复识别。
清理重复注册表项(谨慎操作)
- 按下Win+R输入
regedit打开注册表编辑器,导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB。 - 通过设备管理器中设备的「详细信息」→「硬件ID」获取设备的VID/PID,找到对应注册表项。
- 删除该路径下的重复子项,仅保留一个与当前设备模式匹配的条目。
- 操作前务必备份注册表,防止误操作导致系统问题。
- 按下Win+R输入
内容的提问来源于stack exchange,提问作者o0NOISE0o
相关产品推荐
相关产品推荐

