M.2は物理的なフォームファクター、NVMeはストレージのプロトコル、PCIeはインターコネクト、SATAは別のストレージインターフェースです。ドライブがスロットに収まるかどうかは、互換性の一部にすぎません。公称の転送速度を比べる前に、コンピューターや外付けケースが電気的・論理的に何に対応しているかを確認してください。
それぞれ異なる問いに答える4つのラベル
| ラベル | 分かること | それだけでは確認できないこと |
|---|---|---|
| M.2 | モジュールやコネクターのフォームファクターの種類 | ドライブがNVMeを使うかどうか、すべてのM.2ソケットで動くかどうか |
| NVMe | 不揮発性ストレージ向けのプロトコル群 | 物理的なサイズ、実際のワークロードでの速度、ホスト側の対応 |
| PCIe | 世代とレーン幅を持つインターコネクト | スロットが必要なストレージ対応やブート機能を備えているかどうか |
| SATA | 一部のSSDやその他のドライブが使うストレージインターフェース | 特定の物理的なパッケージや、ドライブ間で同じ性能であること |
NVM Expressの仕様の概要では、さまざまなフォームファクターやトランスポートにまたがるNVMeが説明されています。一般的な内蔵の消費者向けSSDでは、「PCIe NVMe M.2」はいくつかの別々の性質を組み合わせた表現であり、1つの言葉で置き換えられるものではありません。
M.2ドライブが動かないことがあるのはなぜか
KingstonのSSD FAQでは、M.2のSATAとPCIeの選択肢を区別し、ソケットが他のポートとリソースを共有する場合があることが説明されています。スロット、対応するモジュールの長さ、インターフェース、レーンの割り当て、ブートの要件については、コンピューターのマニュアルが決定的な情報源です。
- コンピューターやマザーボードの正確なモデルとリビジョンを特定します。
- マニュアルでストレージスロットの表を探します。
- 切り欠きや製品写真だけでなく、インターフェースと対応するモジュールの寸法を照合します。
- そのスロットを使うと別のポートが無効になったり、利用できるレーンが変わったりしないか確認します。
- システムドライブの場合は、動作しているドライブを外す前に、ブートの対応と必要な設定を確認します。
オリジナルの互換性シナリオ3つ
これらは仮想の構成であり、実際にテストした製品ではありません。
| 状況 | 考え方 | 次に確認すること |
|---|---|---|
| ノートPCのマニュアルに、SATA専用のM.2ストレージソケットと書かれている。 | モジュールの長さが合っているだけでは、NVMeドライブが互換になるわけではありません。 | 対応しているインターフェースと寸法を正確に使います。 |
| NVMeドライブをUSBの外付けケースに入れる。 | ケースがそのドライブのプロトコルに対応している必要があり、USBブリッジにも独自の制限があります。 | ケースとホスト側ポートの両方の能力を、ケーブルも含めて確認します。 |
| 新しい世代の高速なドライブを、古いホストで使うことを検討している。 | 公称のピーク値は、そのホストでその速度が出ることを約束するものではありません。 | 対応するネゴシエーションを確認し、実際の世代とレーン幅を調べます。 |
互換性と性能は別々に判断する
KingstonのNVMeの概要では、インターフェースとプロトコルが重要な理由が説明されています。ただし、シーケンシャル転送の見出しの数値1つで、すべての作業を表せるわけではありません。小さなランダムリード、持続的な書き込み、容量、ファームウェア、温度条件、システムの他の部分も、実際の結果に影響します。
公平に比べるには、ワークロード、ファイルサイズ、キューの条件、ドライブの容量、接続経路、測定方法を明示してください。短いキャッシュ上のコピー、OSの起動、長時間の持続的な書き込みは、それぞれ別の観測です。この記事にはドライブのオリジナルのベンチマークは含まれておらず、万能の「最速」モデルを勧めることもありません。
混同しやすい、ほかの2つの点
インターフェースを変えても、バイトの定義は変わりません。公称1 TB のドライブが約931 GiB と表示されるのは、主に10進と2進の単位換算によるもので、パーティションやその他の領域の使用は別に考えます。
外付けケースの場合、USB-Cのコネクターだけでは、転送速度や給電能力は分かりません。USB-Cの給電、データ、映像出力の対応能力をご覧ください。システムドライブを移行または交換する前に、確認済みのバックアップを用意してください。互換性の確認は、データ復旧の計画の代わりにはなりません。
