【Windows】接続中のUSB機器のデータ転送速度を確認する方法(USB 3.2 Gen2など)

USB-C で接続しているのに、実際のデータ転送速度は USB 2.0 相当、なんてことは意外とあります。また、接続した機器が同じ USB 3.2 対応でも、それが Gen1 なのか Gen2 なのか知りたい場合もあります。
ということで今回は、Windows PC に接続中の USB 機器が対応しているデータ転送速度を確認する方法を紹介しておきます。
これが気になる方はかなり詳しい人と推測されますので、細かな説明は端折って話を進めていきます。
「USB Device Tree Viewer」でUSBの接続速度を確認する
Windows で接続中の USB 機器が対応しているデータ通信速度を確認するには、「USB Device Tree Viewer」というアプリがオススメです。
- USB Device Tree Viewer(フリーウェア)
使い方はカンタン。アプリを起動 → 左で調べたい USB 機器を開く → 右の「Summary」から以下の項目を確認すれば OK。
- USB Version
→ USB のバージョン - Port maximum Speed
→ USB ポートの最大速度 - Device maximum Speed
→ USB 機器の最大速度 - Device Connection Speed
→ USB 機器の接続速度

それぞれ USB の速度は以下の規格名で表示されます。
規格名 | 通信速度 |
---|---|
Low-Speed | 1.5Mbps |
Full-Speed | 12Mbps |
High-Speed | 480Mbps |
SuperSpeed | 5Gbps |
SuperSpeedPlus or higher | 10Gbps 以上 |
さらに少なくとも USB 3.2 Gen 2 世代の場合、右側を下へスクロールして「Connection Information V2」の「Flags」も確認しておきましょう。

少なくとも「SuperSpeed」と「SuperSpeedPlus」の違いが判別できる事までは確認していますが、このフラグの持ち方だと、同じ「SuperSpeed Plus」でも、例えば USB 3.2 Gen2(10Gbps)と USB 3.2 Gen2x2(20Gbps)まで判別できるかは不明。他の項目を見れば分かるのでしょうか。
また、GoPro のようにフラグベースでは Gen2 対応となっていても、実速度はそこまで出ないパターンもあります。接続速度はあくまでも1つの情報として参考にするのが良いでしょう。
また、明らかに USB 2.0 で接続されている場合は「High-Speed」や「Full-Speed」という表示を拝ることもあります。

USB 4、USB 3.2 Gen2x2 あたりは現時点では実機確認していません。ごめんなさい。
なお、USB 接続速度のマーケティング名と規格・規格上のデータ転送速度の一覧表は、以下のページまとめてあります。よろしければ参考にしてください。
コメントを記入