对于不同的操作系统,如何判断我的 USB 端口是 1.1 还是 2.0?

dwj*_*dwj 12 usb

与这个问题一样,您如何确定安装了不同操作系统的机器上 USB 端口的速度?

  • 视窗 XP
  • 视窗Vista
  • Windows 7的
  • Mac OS X
  • Linux ( Ubuntu )
  • 等等。

hyp*_*lug 5

我检查 Windows 的方式是Start → Run → devmgmt.msc→ Universal Serial Bus controllers -> (expand)

  • 如果有一个说“增强型主机控制器”,那么它有 2.0.0。
  • 如果它们都是“通用主机控制器”,则假设为 1.1。

至少对我来说,它在 Windows Vista、Server 2008 和 XP 中是这样的。Windows 2000 Pro 说的是 USB 2.0 root 之类的东西。

  • 顺便说一句,在设备管理器上,“查看”/“按连接划分的设备”比“按类型划分的设备”对此类跟踪更有用,因为这样您就可以看到每个设备的连接路径。例如,“键盘连接到 USB 集线器 X,后者连接到集线器 Y”。 (6认同)
  • 如果您同时使用 USB 1.1 和 2.0 端口,则在 Windows XP 及更高版本上更简单的方法是插入 USB 2.0 兼容设备。如果端口是 USB 1.1,Windows 将通知您移动到更快的端口将提高性能。如果您没有收到通知,则可以安全地假设该端口符合 USB 2.0。 (4认同)

Mik*_*aid 5

在 Linux 上

  • USB 2.0 将使用该ehci_hcd模块
  • USB 1.x 将使用ohci_hcduhci_hcd模块。

您可以找出lspci -v或正在使用哪个模块lshw

也许更好的方法(如果您对特定端口/设备感兴趣)是使用“lsusb -t”