在 Windows 7 中显示所有设备的 USB 速度

在 Windows 7 中显示所有设备的 USB 速度

我正在使用 Windows 7,并且想查看每个连接的 USB 设备使用的是哪个 USB 版本(1.1 或 2)。我该怎么做?

答案1

您可以确定USB通过检查设备支持的规范bcdUSB字段。它不存储在注册表中,因此您无法搜索或访问它。它存储在设备本身上,因此您需要一种查询设备以检索它的方法。

您可以使用USB 视图Microsoft 提供的实用程序。安装光盘某些版本的 Windows(也可能是一些旧版本的资源工具包)。我不确定分发它是否合法,但肯定很容易寻找一份副本。您也可以使用商业程序USB分析器


bcdUSB字段是一个十六进制数,以压缩十进制格式指示设备支持的最高 USB 版本:

0x0100 = USB 1.0
0x0110 = USB 1.1
0x0200 = USB 2.0
0x0300 = USB 3.0


此外,您还可以查看实际速度该设备在现场支持Device Bus Speed

Low Speed  : <= 1.5 Mbps (USB 1.0+)
Full Speed : <= 12  Mbps (USB 1.0+)
High Speed : <= 480 Mbps (USB 2.0+)
SuperSpeed : <= 5.0 Gbps (USB 3.0+)

(检查主板的 BIOS 以确定 USB 控制器配置为哪种模式。)


图1:USB 1.1 设备

在此处输入图片描述

图 2:USB 2.0 设备

在此处输入图片描述

答案2

免责声明:Greg 在他的回答中提到了这个实用程序,但正如 slm 指出的那样,他的回答非常稀疏。

尼尔软件有一个免费的实用程序叫做USB查看器。该软件将显示有关所有 USB 设备的大量信息目前和以前依附连接到计算机(包括 USB 版本):

USBDeview 截图 1 USBDeview 截图 2

与大多数 NirSoft 实用程序一样,它是一个独立的可执行文件,不需要安装。它还有命令行选项。它工作得非常好,我发现它非常有用。在我看来,它比 MS 更容易获得USB 视图在接受的答案中提到了效用。并且USB查看器那么不那么“神秘”USB 视图在它所显示的信息中。

答案3

我想我也会添加一个回复,因为我发现了这个基于 Microsoft USB View 代码的工具,但它添加了一点点内容:

http://www.uwe-sieber.de/usbtreeview_e.html

此外,与 USB View 不同,此工具是免费软件,您无需下载完整的开发工具包即可获得它。我推荐。

答案4

http://www.nirsoft.net/utils/usb_devices_view.html

USBDeview v2.22 - 查看所有已安装/Nir Sofer

询问现有和过去的 USB 设备

相关内容