如何确定系统中是否首次使用笔式驱动器?


2

请详细解答。假设我有笔记本电脑和笔式驱动器,我将笔式驱动器插入笔记本电脑,如何确定特定的pndrive是否首次在系统中使用?

Answers:


3

如果您正在谈论Windows,这很可能是由于即插即用支持。当检测到无法识别的设备时(我认为主要使用设备ID +硬件ID +兼容ID,但也可能使用Vendor_ID和Product_ID),Windows会自动搜索要安装的驱动程序。虽然大多数笔式驱动器只使用通用大容量存储设备驱动程序,但它仍然必须执行此搜索过程。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB 包含已连接到机器的所有设备的列表,包括每个VID和PID。


除此之外..像SanDisk Cruzers这样的闪存驱动器也有它们附带的某种软件,必须首次安装(为什么我们不能只有普通的闪存驱动器?)
cutrightjm 2012年

@ekaj:你在谈论U3 Cruzer附带的U3自动运行软件吗?
Lèsemajesté124年

是的,或者不管它是什么..其他闪存驱动器也有类似的软件
cutrightjm

2
@RishabhPoddar你可能想要将你的问题重新调整为与身体更好的东西。Lese回答了标题中提出的问题。

1
@Rishabh:我提到的注册表项包含所有以前连接的USB设备的列表。这将是您如何确定是否首次在系统上使用笔式驱动器。
Lèsemajesté1212年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.