Skip to main content
在某些 Windows 主机上,不正确的 USB 驱动可能会干扰 Qualcomm® Launcher 的烧写过程,导致反复出现 qdl: unable to open USB device 错误。
qdl unable to open USB device 错误

由于 USB 驱动冲突导致烧写反复失败

各种第三方驱动都可能导致此问题。以下步骤以第三方 QDLoader 驱动为代表性示例,但解决方法具有普遍适用性。

解决步骤

1

打开设备管理器

右键点击开始按钮,选择设备管理器
打开设备管理器
2

在端口 (COM 和 LPT) 下找到冲突的设备

展开端口 (COM 和 LPT),找到第三方 QDLoader 9008 条目。
端口下的第三方 QDLoader 9008

端口 (COM 和 LPT) 下列出的冲突设备

3

打开属性并点击更改设置

右键点击第三方 QDLoader 9008 条目,选择属性
设备属性
常规选项卡中,点击更改设置。Windows 会请求提升权限 — 接受提示以继续。
更改设置按钮
4

打开驱动程序选项卡并点击更新驱动程序

在更新后的属性窗口中,点击驱动程序选项卡。
带驱动程序选项卡的属性
驱动程序选项卡上,点击更新驱动程序
更新驱动程序按钮
5

浏览并从列表中选取驱动程序

选择浏览我的电脑以查找驱动程序
更新驱动程序对话框
点击让我从计算机上的可用驱动程序列表中选取
从驱动程序列表中选取
6

选择 Qualcomm HS-USB 驱动并确认

从列表中选择 Qualcomm HS-USB QDLoader 9008,然后点击下一步
选择兼容的驱动程序
Windows 安装该驱动并确认成功。点击关闭
驱动程序更新成功
7

在设备管理器中验证并重试烧写

设备现在会在 libusb-win32 devices 下显示为 Qualcomm HS-USB QDLoader 9008
libusb-win32 devices 下的设备

设备列在 libusb-win32 devices 下

返回 Qualcomm® Launcher 并重试烧写。此时该过程应能顺利进行。
烧写成功

驱动修复后烧写成功进行

USB 驱动冲突已解决,烧写可以继续进行。
烧写完成后,您可以通过重复这些步骤并从驱动程序列表中选择先前安装的驱动来恢复它。