在我的印象之中,英特尔只为 Windows 7 发布过 USB 3.0 的驱动,而没有 USB 3.1 的驱动。但在许多第三方下载站可以看到 USB 3.1 的 Windows 7 驱动,比如这个:
这真的是 Intel 发布的驱动吗?
在我的印象之中,英特尔只为 Windows 7 发布过 USB 3.0 的驱动,而没有 USB 3.1 的驱动。但在许多第三方下载站可以看到 USB 3.1 的 Windows 7 驱动,比如这个:
这真的是 Intel 发布的驱动吗?
搜索了一下,发现DELL官网是有windows7的usb3.1的驱动的
https://www.dell.com/support/home/zh-cn/drivers/driversdetails?driverid=6y1x2
另外Lenovo和Asus也有
我也注意到戴尔发布过 USB 3.1 的驱动,版本号为 15.2.30.250, 解压后发现文件日期是 2015 年. 那个时侯 USB 3.1 的硬件还非常罕见,哪怕发布也应该向新版的 Windows 10 发布。对于老旧的 Windows 7, 可能需要等到 2018 年甚至更后。但到 2018 年, Windows 7 都已经接近“晚年”了。英特尔官方为 Windows 7 发布的 USB 3.0 驱动最晚在 2018 年更新过,所以我猜测极有可能根本没有发布过 USB 3.1 的驱动。
戴尔发布的 Windows 7 驱动,极有可能是 USB 3.0, 而非真正的 USB 3.1. 反正我没查到英特尔官方为 Windows 7 发布过 USB 3.1 的驱动。
我猜是不是从其他品牌里提取的驱动?
从 softpedia 下载的压缩包里确实是显示是 Intel(R) USB 3.1 installer package,版本号也确实是 15.2.30.250,而且也确实有 Intel 自己的签名证书。
文件信息里显示安装包修改时间是2015/7/29,签名时间是一天后的2015/7/30。
解包安装包后可以确认DLL 文件有Intel和微软的证书签名,签名日期分别是2015/7/23和2015/7/29。
INF 文件的 Manufacturer 字段包含 NTAMD64.6.1, NTAMD64.6.2,这个驱动本身可能是 for Win7/8 的驱动。[Strings.0804] 字段的设备名称标识是 英特尔(R) USB 3.1 可扩展主机控制器 。
这大概可能确实是 Intel 自己发布的Win7/8 的 USB 3.1驱动。
上面 @Niceb 提供的戴尔链接是雷电 Thunderbolt 驱动,你提供的这个 Softpedia 链接也是雷电驱动。戴尔提供的 Intel USB 3.1 驱动在这里:
https://www.dell.com/support/home/zh-cn/drivers/driversdetails?driverid=fr8d2
确实有英特尔的数字签名,并且明确写着 USB 3.1. 只是我觉得可能只是 USB 3.0, 而非真正意义上的 3.1.
因为 USB 3.1 的规范出台之后,那帮规则的制定者就将之前的 USB 3.0 改名为 USB 3.1 Gen1, 然后真正意义上的 3.1 叫作 USB 3.1 Gen2. 后来 USB 3.2 的规范出台之后,甚至将之前的 USB 3.0 改名为 USB 3.2 Gen1, 而 USB 3.1 改成 USB 3.2 Gen2, 真正意义上的 USB 3.2 叫作 USB 3.2 Gen3.
好好的 3.0, 3.1, 3.2, 硬要乱叫成什么 Gen1, Gen2, Gen3. 名称混乱,导致许多 USB 3.0 设备也趁机宣称是 3.1, 甚至是后来的 3.2. 所以除非在真实硬件上测试过读写速度,否则我真的怀疑那个 Intel USB 3.1 实际上只是传统的 USB 3.0.