ホーム/ガジェット/外付けSSDを高速化!UASP(USB Attached SCSI Protocol)の仕組みと有効化ガイド
ガジェット

外付けSSDを高速化!UASP(USB Attached SCSI Protocol)の仕組みと有効化ガイド

UASP(USB Attached SCSI Protocol)は外付けSSDの転送速度を飛躍的に高める最新プロトコルです。BOTとの違いや、UASPの有効化・最適化方法、ケースやケーブル選びのポイントまで徹底解説します。SSDの本来のパフォーマンスを引き出したい方必見のガイドです。

2026年8月18日
7
外付けSSDを高速化!UASP(USB Attached SCSI Protocol)の仕組みと有効化ガイド

UASP(USB Attached SCSI Protocol)は、外付けSSDの転送速度を大幅に向上させる現代的なデータ転送プロトコルです。しかし、多くのユーザーが高速SSDをUSB接続しても、公称値より低い速度しか出ないことに悩まされています。その主な原因は、OSがデフォルトで用いる古い転送方式にあります。ここでは、UASPとは何か、その仕組みや有効化方法、外付けSSDの性能を最大限に引き出すポイントを詳しく解説します。

UASP(USB Attached SCSI Protocol)とは?BOTとの違い

UASPは、コンピューターと外付けUSBストレージ間で高速かつ効率的なデータ転送を実現するために設計された新しい規格です。従来の「BOT(Bulk-Only Transport)」プロトコルではコマンドを1つずつ直列処理しますが、UASPはSCSIコマンドセットをベースに並列処理を可能にしています。

UASPの仕組み

長年、USBストレージはBOTプロトコルで動作していました。BOTの最大の弱点は逐次処理であり、1つの読み書き操作が完了しないと次の処理に進めません。

UASPはこのボトルネックを「NCQ(Native Command Queuing)」で解消。最大32個のコマンドを同時にキューイングし、独立したソフトウェアスレッドで処理します。これにより、ディスクコントローラーは最適な順序で処理を進め、USBバスの待機時間を大幅に削減します。

UASPとBOTの違い:どこが速い?

  • マルチスレッド処理:BOTは単一スレッドでパケットごとに転送をブロックします。UASPはコマンド・データ・ステータスを並列転送可能。
  • CPU負荷:UASPのキュー処理はコントローラーでハードウェア的に行い、CPU負荷を低減します。
  • レイテンシの削減:ランダムアクセス時の応答速度が向上し、外部ディスクでのOS起動や仮想マシン、データベース利用に効果的です。

外付けSSDの速度が落ちる理由

外付けストレージのパフォーマンス低下は偶然ではありません。ほとんどの場合、フラッシュメモリの特性や、インターフェースの物理的制限が原因です。

小ファイルコピー時の速度低下

大きなファイルを1つコピーする場合は直線的に書き込まれるため、SSDは最大速度を発揮します。しかし、数千の小さなファイル(ドキュメントや写真、コードなど)を移す場合、SSDは4KBブロック単位で頻繁にアドレス変換テーブルを更新しなければなりません。

UASPのような並列コマンド処理がないと、各パケットの確認待ちで無駄な待機が発生し、ガーベジコレクションやウェアレベリングも重なってさらに遅くなります。SSDの内部アーキテクチャについて詳しく知りたい方は、下記の記事を参考にしてください。

SSDの寿命低下の原因とNANDの仕組み・ウェアレベリングの解説

ケーブルやコントローラーの影響

外付けSSDケース(エンクロージャ)は、NVMe/SATAとUSBをつなぐ変換アダプタです。安価なコントローラーや冷却対策のないものは、発熱で速度低下やエラー回避のため自動的に転送モードを落とします。

ケーブルの品質も転送速度に大きく影響します。内部抵抗が高い安物や断線したケーブルは、電力供給不足を招き、最悪の場合USB 2.0(最大40MB/s)まで速度が落ちてしまいます。最新の高速インターフェースやケーブル基準については、下記の記事で詳しく解説しています。

USB4 v2.0:最大80Gbpsの高速・高互換性の新基準

WindowsでUASPが有効か確認する方法

追加ソフト不要で、OS標準機能だけでUASPの動作状態をチェックできます。

  1. 「デバイスマネージャー」(Win+Xキー)を開き、「ストレージコントローラー」カテゴリを展開します。
  2. 「USB Attached SCSI (UAS) Mass Storage Device」と表示されていればUASPが有効です。
  3. 「USBコントローラー」内に「USB Mass Storage Device」とのみ表示されていればBOTモードです。

また、HWiNFOやCrystalDiskInfoなどのツールで「転送モード」「インターフェース」欄にUASPの記載があれば有効と判断できます。

UASPを有効化・最適化する方法

UASPはWindows 10/11で標準ドライバ(uaspstor.sys)が自動で適用されるため、レジストリ操作は不要です。ただし、ハードウェアが非対応の場合はBOTモードとなります。以下の条件を確認しましょう。

  • USBポート:必ずUSB 3.0/3.1/3.2(青・赤)またはType-Cポートに直接接続してください。パッシブなUSBハブ経由は非推奨です。
  • ホストコントローラドライバ:「xHCI(eXtensible Host Controller Interface)」コントローラが有効か確認し、古いプラットフォームではチップセットドライバを更新しましょう。

Windowsのキャッシュ設定最適化

  1. 「デバイスマネージャー」→「ディスクドライブ」を展開。
  2. 外付けSSDを右クリックし「プロパティ」を選択。
  3. 「ポリシー」タブで「クイック削除」から「高パフォーマンス」に切り替えます。

この設定で書き込みキャッシュが有効になり、短時間の速度低下を緩和できます。設定後は必ず「ハードウェアの安全な取り外し」でディスクを取り外してください。

UASP対応SSDケースの選び方

自作で外付けSSDを組む場合、安価なノーブランドケースは避けましょう。USB 3.0端子があっても、古いチップではBOTモードしか使えません。

購入前に必ず「UASP対応」の明記や公式仕様を確認してください。レビューでCrystalDiskMarkのスクリーンショットが公開されている製品は、実際の性能をチェックしやすく信頼性が高いです。

TRIMサポートと優れたコントローラーの重要性

UASPによるマルチスレッド処理に加え、TRIMコマンド伝送に対応したコントローラーが重要です。非対応の場合、削除済みファイルの情報がSSDに伝わらず、ゴミデータが蓄積し書き込み速度低下やセルの摩耗を招きます。

ASMedia(ASM2362シリーズ)やRealtek(RTL9210/RTL9210Bシリーズ)などの最新チップは、UASP・TRIM両対応かつ発熱・省電力性能も良好です。

まとめ

外付けSSDの性能低下は、古いプロトコルによるデータ転送が主な原因です。UASP対応機器と互換性のあるマザーボード、品質の高いケーブル、最新のコントローラーを組み合わせることで本来の速度を引き出せます。

システムユーティリティで動作モードを一度確認し、最適な構成にすることが、SSDのパフォーマンスを最大限に保つ秘訣です。

よくある質問(FAQ)

  1. Windows 10/11ではUASPは標準対応ですか?
    はい、最新のWindowsでは標準ドライバが組み込まれており、対応機器を接続すると自動的にUASPが有効になります。追加のドライバインストールは不要です。
  2. UASPはUSB 2.0ポートでも使えますか?
    規格上はUSB 2.0経由でも動作しますが、帯域が約40MB/sに制限されるため、BOTプロトコルと比べて実質的なメリットはありません。
  3. UASP有効化後も転送速度が上がらないのはなぜ?
    SSDの仮想SLCキャッシュ枯渇、メモリの熱暴走によるスロットリング、シールドされていないケーブルの使用などが原因です。また、システム内で最も遅いドライブが全体の転送速度の上限になります。

タグ:

UASP
外付けSSD
データ転送
USBプロトコル
パフォーマンス
TRIM
Windows最適化
SSDケース

関連記事