问题描述
在 Windows 10 系统中,同一硬件配置下的多个设备在连接时被识别为“其他设备”。这导致需要重新安装 adb USB 驱动程序。即便尝试通过 pnputil
工具进行驱动管理操作,如添加、移除或安装驱动,情况仍未改善。此问题出现在一次 IT 更新之后。
解决方案
一、清理和重置设备库
- 打开命令提示符(以管理员身份运行)。
- 列出所有已注册为 android 的 USB 设备:
shell
wmic usbdevice get name,instancename - 记下设备的
instancename
,并使用以下命令卸载对应设备信息:
shell
devcon remove \\?\usb\YourInstancename - 刷新 USB 设备列表:
shell
devcon rescan
二、重新安装 Android ADB WinUSB 驱动程序
- 下载最新版本的 Android Debug Bridge (ADB) 和相应的驱动程序。访问 Google ADB 驱动程序下载页面 获取详细步骤。
- 提取并安装驱动程序:
shell
pnputil -i -a "C:\path\to\android_winusb.inf" - 验证驱动程序是否已安装成功,可以通过命令查看系统中注册的驱动:
shell
dir C:\Windows\System32\DriverStore\FileRepository\android_winusb* /S
三、利用 Windows 设备管理器手动更新驱动程序
- 右键点击设备管理器中的 USB 设备(显示为“其他设备”)。
- 点击 “更新驱动软件…”
- 在弹出的窗口中选择“浏览我的计算机以查找驱动程序软件”,并指定包含
android_winusb.inf
的目录路径。
四、检查和修复注册表
- 打开注册表编辑器(运行 regedit,以管理员身份启动)。
- 导航至以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0BB4&PID_E64C*
(替换VID_0BB4&PID_E64C
为实际的 VID & PID 值)。 - 检查此路径下的子键名称是否与设备名一致。如有必要,手动重命名或删除不正确的子键。
五、使用 DevCon 工具进一步调试
- 下载 DevCon 批处理脚本。
- 使用以下命令重新初始化设备:
shell
devcon rescan - 检查设备状态,确保所有预期的设备都正确识别并可用。
六、重新启动系统
在进行上述操作后,重启电脑以使更改生效。有时候操作系统需要完全重启才能彻底更新和识别新的驱动程序配置。
通过以上步骤,尝试解决因 IT 更新导致的 Adb USB 驱动问题,并确保相同硬件的所有设备都能正常运行。如果这些方法仍然未能解决问题,则建议联系第三方技术支持或微软官方进行进一步的诊断与修复。
正文完