UHS-II 対応で USB 3.2 Gen1 接続し、最大 200MB/s ぐらいの読み込み速度が出るはずなのに、速度が出ないときの原因
40MB/s ぐらいで止まる
USB2.0 が 480Mbps(60MB/s)なので、実効速度40MB/s程度ぐらいで止まりうる。
原因
- USB Type-A をゆっくりさしこむと USB2.0 で接続されてしまうことがある
- 3.0 用の接点が奥にあるため
- ケーブルが USB3.0 に対応していない (無結線)
- 充電用ケーブルはダメです。柔らかいケーブルはだいたいダメです
- ケーブルのコネクタとデバイスの相性が悪い (接触不良)
- デバイス側コネクタが劣化してたりするとありうる
- ケーブルの品質が低い
- ケーブル品質が低すぎてUSB3.0のネゴシエーションに失敗すると USB2.0 にフォールバックします。
試してみること
- Type-A なら一気に刺しこむ
- Type-C で接続する
- ケーブルをいろいろ変える
- デバイスを変えてみる
90MB/s ぐらいで止まる
SD カードが UHS-I動作(104MB/s理論値)している可能性がある
原因
- カードリーダーが非対応
- カードリーダーの接触不良
- カードの接点不良
試してみること
- カードリーダーを変える
- 接点復活剤をかけてみる