如何找到 USB 闪存盘的制造商和型号?

如何找到 USB 闪存盘的制造商和型号?

我不太了解 USB 密钥驱动器的工作原理,但我注意到其中一些可以启动以启动任何主机,有些只能在某些主机上工作,而有些根本无法工作。

为了进行调查,我想检查我拥有的不同 USB 密钥驱动器的制造商和精确型号。但是,对于其中一个,规格仅返回“闪存驱动器 USB 设备”,这没有什么帮助。

是否有人知道适用于 Windows 的实用程序可以分析 USB 密钥驱动器并返回有用的技术信息?

谢谢。


编辑:以下是 XP 的设备管理器返回的内容,可以帮助识别制造商和型号:

Device Manager > Disk Drives > (USB key drive) > right-click > Properties > Details

Bus Relations:
STORAGE\RemovableMedia\7&11d2d56e&0&RM

Device Instance Id:
USBSTOR\DISK&VEN_&PROD_FLASH_DRIVE&REV_5.00\CCCBB9999003615&0

Hardware Ids:
USBSTOR\Disk________Flash_Drive_____5.00
USBSTOR\Disk________Flash_Drive_____
USBSTOR\Disk________
USBSTOR\________Flash_Drive_____5
________Flash_Drive_____5
USBSTOR\GenDisk
GenDisk

编辑:微软的 DevCon 返回了有用的信息,尽管它仍然不能保证可以识别无品牌的 USB 密钥驱动器。我将阅读更多有关如何检查 USB 密钥驱动器是否可以可靠地启动的信息。

答案1

此信息仅作为供应商和产品 ID 对(VID 和 PID)包含在 USB 密钥中,仅此而已。如果您想系统地查询此信息,可以使用DevCon 实用程序来自 Microsoft。这就像设备管理器的命令行实用程序。

之后,您可以获取 VID/PID 对,并按照建议将其与数据库进行比较。但是,由于这都是基于 CLI 的,因此您可以自动化/编写整个过程的脚本。

请注意,你也应该问问自己为什么您首先需要这些信息。大多数制造商都有多个供应商 ID,并为每个新产品创建唯一的 PID。维护(甚至找到!)最新的供应商列表非常困难所有这些标识符及其关联的供应商/产品名称。如果您需要支持特定功能,请尝试找到可以查询设备是否支持该功能的应用程序,然后不是依靠产品的名称和制造商。

答案2

这有点烦人,但一种方法是获取特定 USB 拇指驱动器的设备 ID - 从可移动设备管理器,或者从我的计算机右键单击驱动器号->属性->硬件->硬件 ID,然后将其与在线数据库进行比较。

例如,使用我的 1TB WD 护照 - 你可以找到这与条目类似此处为旧款型号

在此处输入图片描述

我确信有更好的数据库,一旦找到,我就会更新我的答案。编辑:两个软件可以完成这项工作。我讨厌它的用户界面,但是流感病毒将为您提供设备 ID。它位于 USB 总线 -> USB 总线下。

英国元或未知设备速度稍慢,3 年没有更新,但显然可以使用 SIV 的 USBID 文件

答案3

您可能会通过 Windows 设备管理器获取一些有用的信息 - 例如(Windows 7):

  • 右键单击“计算机”并选择“属性”。
  • 选择“设备管理器”
  • 找到您的 USB 设备,右键单击并选择“属性”
  • 查看“硬件 ID”

在此处输入图片描述

编辑:当我准备这篇文章时,Journeyman Geek 也做了一个很好的写作!

相关内容