windows – USB接続速度の確認(USB 3かUSB 2か?

usb-2 usb-3 usb-storage windows

私は、いくつかの新しいUSBを購入しました 3 私の新しい (USB 3対応) ラップトップで使用するために可能なドライブ.それらは正常に接続されていますが、私はそれらが静かにUSB 2に戻っているのではないかと疑っています。 私が見ている持続的な転送速度は、読み取りと書き込みの両方で約30 Mb/sです, USB 2の実用的な限界内で十分です. 特にドライブの1つは、100 Mb/sをはるかに超える転送のために評価されているので、これは驚くほど低いです(そして疑わしい)

私の質問は…どのようにしてこれらのデバイスで使用されているUSB接続速度を決定することができますか?

私はドライブのプロパティを突いて、様々な診断ツール(SIWのような)を実行しました。私が抽出することができる唯一の情報は、彼らは確かにUSB上で接続されているということです (ダッ) しかし、特定の接続速度に関する情報はありません。私はオンラインで見つけることができる唯一の提案は、ドライブをベンチマークすることであり、 “その上にその場合 30-40 Mb/s それはUSBでなければならない 3!” しかし、これは一般的にかなり漠然としているようだ, そして, 私の場合, 決定的ではない

Details:

  • ノートパソコンはAsus G75VWが動いているWindows Server 2008 R2 Standardです
  • 内蔵SSDへの読み書き(だからそこにボトルネックはない)
  • USBドライブはToshiba Canvio Basic A1 2.5" 1TB USB 3.0 ExternalSanDisk CZ80 Extreme 64GB USB3.0 Flash Driveです

EDIT/SOLVED — ここでの私の根本的な問題はドライバに関連していました; Server 2008 R2にWindows 7用のIntel USB 3.0 eXtensible Host Controller Driversを手動でインストールしようとしました(サーバドライバが利用できないので)。そうすることで、1つ以上のデバイスを見逃してしまったようです。これらの指示に従うことで、ドライバインストーラを正しく実行するように強制することができ、問題を修正することができました。SanDiskは読み取り速度170 MB/s、書き込み速度130 MB/s、東芝は約110 MB/sを記録しています

  71  None  2012-09-22


ベストアンサー

USB 3.0 接続を使用しているかどうかを確認するもう一つの方法は、Windows Driver Kit (WDK)のUSBView.exeを使用することです

また、USB デバイスツリービューアを使用することもできますが、これは USBView.exe に非常に似ており、使用するために巨大な WDK をダウンロードする必要はありません

USB Device Tree Viewer

USBデバイスツリービューアを実行すると、USBホストコントローラのリストが表示されます(私のノートブックには3つあります)。あなたは、これらのコントローラに接続されているUSBルートハブの各ポートを循環させて、そのポートに何が接続されているかを確認することができます。コンピュータに接続されている各 USB デバイス(マウス、WiFi または Bluetooth アダプタ、ウェブカメラなど)が、これらのポートのいずれかに表示されていることがわかるでしょう

お使いのコンピュータからすべてのフラッシュドライブと外付けハードディスクを取り外し、そのポートのいずれにもデバイスが接続されていないUSBコントローラを探します(私のコンピュータでは、それはUSB xHCI準拠のホストコントローラです)。今、あなたがテストしたいフラッシュドライブまたは外付けHDDを添付し、あなたはそれがそのコントローラに接続されたUSBルートハブのポートのいずれかに接続されていることに気づくでしょう

フラッシュドライブを添付したら、と表示されました

USB Mass Storage Device - [ASSIGNED_DRIVELETTER]

それをクリックして、右側の情報ペインにある「接続情報」セクションを探します

USB Device Tree Viewer - USB Connection Mode

USB 3.0 SuperSpeedモードで接続されている場合は表示されます

Device Bus Speed         : 0x03 (SuperSpeed)

USB 2.0の場合は表示されます

Device Bus Speed         : 0x02 (High-Speed)

USB 1.1の場合は表示されます

Device Bus Speed         : 0x01 (Full-Speed)

これに加えて、他にもいくつかの方法があり、こちらで詳しく説明しています

82  Vinayak  2014-01-11


簡単に言えば、エンドユーザーの視点から見ても、効果的な転送速度を測定するには内部バスの可視性が必要であるため、最終的にテストする方法はないということです。端末デバイスから見た実際のスループットを測定するという提案は、次の最良の選択肢です

しかし、お使いのノートパソコン(Windowsデバイス)が実際にUSB 3.0接続を「スーパー」データレート可能な接続として分類しているかどうかを確認する必要があります

USBのスペックは4種類。1.0、1.1、2.0、3.0です。しかし、物事を混乱させるために、各USBスペックには1つ以上のデータレートが割り当てられています。それらのレートは “low”、”full”、”high”、”super “です

したがって、速度だけでデータスループットをベンチマークすることは、実際に使用されているスペックが何であるかについて必ずしも決定的なものではありません。したがって、USB 3.0 ポートは実際には「スーパー」評価ではなく「ハイ」評価で動作している可能性があります

Windowsマシンで、USBルート/ハブのデータレーティングを確認します。デバイスマネージャ –> USBコントローラ –> USBルートハブ(右クリック) –> プロパティ –> 詳細設定(タブ)

USBハブ/ポートのデータ定格を教えてくれるはずです。これがわかれば、コンピュータの視点から見た最大スループットがわかります

Low = 1.5 Mbps Full = 12 Mbps High = 480 Mbps Super = 5 Gbps

これを読んでいる他の人のために – 次に、通信している2つのデバイス(ポイントツーポイントを想定)の実際の転送速度があります。例えば、USB 3.0/Superで何かを転送することは、5400 RPMのPATAドライブで構成された2つのエンドポイント間で厳しいことになるだろう

7  John  2012-09-22


もし、東芝のUSB 3.0ポート(私の場合)のデータ転送速度が悪いという問題がまだある場合は、BIOSでUSB Legacy Emulationを無効にしてください。BIOSでUSB 3.0コントローラが有効になっていても、レガシーモードがオフの場合は77-85MB/sに対して、ユーザーは常に最大33-34MB/sのデータ転送速度を得ることができます

このソリューションは、BIOSでUSBレガシーデバイスをサポートしている他のブランドでも動作すると思われます

Update 個人的にUSB3.0の転送が遅くなる原因がもう一つあることを発見しました。問題はiusb3mon.exeにありました – この監視アプリは何もしていませんでしたが、速度が2回遅くなり、さらに重要なのは、システムドライブ/ボリュームのWindowsバックアップをコピー時に0x8007045Dエラーで停止させたことです。プロセスを無効にすると、すべてが正常に戻りました

アップデート2 もう一つの問題は、ケーブルとコネクタです。ケーブルコネクタとソケットの接続が緩いと、転送速度が低下したり、変動したりすることがあります。また、いくつかのケーブルは、低品質の銅線(十分な銅または未知の合金がない)で作られているか、ペアで不適切にツイストされているか、またはコネクタとのはんだ付けが不十分です!また、いくつかのケーブルは、低品質の銅線で作られています

4  1000Gbps  2014-08-29


2.0と3.0の違いは、転送速度だけでなく、転送形式の問題でもあります。本当に違うんですよ。つまり、1.1から2.0は同じフォーマットを使用していて、3.0は別のフォーマットを使用しています。3.0 の物理リンク内で 2.0 のトラフィックを実行しても、このリンク内の 4 本のワイヤは使用されません

とはいえ、私も同じ問題を抱えているので、まだ完全な答えを出すことはできません。私の戦略は、パケットスニッファー(Wireshark)を使用して、3.0 のトラフィックの中で 2.0 のトラフィックの一部ではない単一のシーケンスを見つけようとすることです。例えば、3.0 は “バースト” を処理するが 2.0 は処理しない、2.0 は 3.0 が処理するときにストリーミングを処理しない(ブロックエンドポイントの場合)、2.0 が単一の間隔(1ms/125µs)を使用するときに 3.0 プロトコルは時間間隔を適応させるために特定の “バス間隔調整メッセージ” を使用します

さて、データ転送をベンマーク化して2.0や3.0の速度利用ダイヤグラムを確立するのはリスクが高いと言わざるを得ません。5GB/sというのは、デバイスの技術によって制限されるリンク内での理論上の速度です。SSDドライブだけが違いを作るかもしれません。トランザクションにはデータそのもの以外にも多くのものが含まれています:同期パケット、エラー、謝辞など

1  seb  2014-07-04


TeraCopyを試してみてください。これはWindowsのファイル転送ツールで、ファイルをコピーするときに接続されたドライブの転送速度を表示するので、様々なドライブのファイルタイプやサイズを試すことができます

1  Rfcoop  2014-09-06


タイトルとURLをコピーしました