この NVMe SSD の間違いにより、Windows が起動する前にパフォーマンスが損なわれてしまいます。
誰もが一度は PC 初心者になるので、間違いがたくさんあります。私が遭遇した中で最も迷惑なことの 1 つは、NVMe SSD を間違った M.2 スロットに取り付けることです。これは初心者でも実行できますが、マシンにどのようなパフォーマンスが期待できるかがわかっていなければ、何かが間違っていることにさえ気づかないかもしれません。
一方、デスクトップの速度はハードウェア レベルで大幅に制限されています。この問題は Windows をインストールする前から存在しているため、Windows の設定ではこの問題を解決できません。ここで問題が発生しています。
マザーボードには同一に見えるスロットがありますが、明らかに異なります。
「M.2」は速度ではなく形状を表します
SSD は M.2 スロットに取り付けられますが、幸いなことに、最新のマザーボードにはこれらがいくつか搭載されています。名前は物理的な形状とコネクタを表していますが、それぞれが他のものと同一であるという意味ではありません。実際に重要な部分は、各スロットが PCIe レーンをどこから取得するかです。
そのうちの 1 つは CPU に直接接続し、直接レーンを提供します。これは、SSD の遅延が最小限に抑えられ、帯域幅が最大限に活用され、他のものと共有する必要がないことを意味します。まだ想像していなかった方のために、これはブート ドライブが存在するスロットです。間違ったスロットを使用すると速度が低下します。問題を解決するには、正しい場所に挿入する以外に何もありません。しかし、それは良いことです。なぜなら、それは非常に簡単な修正であることを意味するからです…星が揃っていれば、それはそうです。
残りのスロットは通常、代わりにマザーボードのチップセットを経由するため、処理が大幅に遅くなります。
ドライブが間違ったスロットに挿入された場合に何が起こるか
1 つの細い小さなリンクがすべてのものと共有される
そのため、CPU に完全にアクセスできる #1 の M.2 スロットがあります。それが一番いいですね。しかし、残りの部分はどうなるのでしょうか?
残念ながら、コンピュータの他の M.2 スロットは CPU と直接通信できません。彼らはチップセットを経由して迂回し、大量のトラフィックを伴う共有接続を介して CPU と通信する必要があります。この接続は通常、約 4 つの PCIe レーン幅で、ハードウェアに応じてさまざまな名前が付けられます (Intel はこれを DMI と呼び、AMD は Infinity Fabric リンクを使用します)。メイン SSD がこの接続を使用している場合、追加の SSD、SATA ドライブ、Wi-Fi、さらには USB ポートと競合することになります。当然のことながら、これらは非常に高価な NVMe ドライブを取り付けるのに理想的な条件ではありません。
ルートが長くなると遅延ペナルティが若干追加されますが、それが本当の問題ではありません。多くのセカンダリ スロットは、トップ スロットよりも遅い PCIe 世代で実行されるか、4 つすべてを使用するのではなく 2 つのレーンまでネゴシエートします。 Gen4 制限スロットに差し込まれた Gen5 ドライブは単に Gen4 ドライブになるだけで、その可能性を最大限に引き出すことはできません。
古いボードはさらに粗く、PCIe 2.0 に制限されたチップセット スロットでのテストでは、シーケンシャル速度がおよそ半分に減り、約 2,700 MB/秒から約 1,300 MB/秒に低下することがわかりました。同じドライブ、すべて同じ、ただスロットが間違っているだけです。
間違ったスロットを使用するとグラフィックス カードが弱くなる可能性もあります
1 つのスロットに装着すると、他のスロットが失われます
PC に 4 つの M.2 スロットがある場合、すべてを自由に使用できると考えるかもしれません。ただし、現実はそれよりも少し複雑です。多くのコンシューマー向けマザボでは、追加スロットには独自の専用レーンがまったくありません。ドライブをインストールした瞬間に他のものから借用するだけです。場合によっては、GPU レーンの一部が盗まれたり、SATA ポートが無効になったり、拡張スロットが無効になったりすることがあります。楽しいこと。
奇妙なことに、インストールされている CPU によっては、特定のスロットが点灯しない AMD ボードも存在します。これは一種の椅子取りゲームのようなもので、M.2 スロットがすべて埋まってしまうと、注意していないと GPU が完全にスロットルされる可能性があります。
グラフィックス カードの帯域幅が失われることを期待して 2 台目の SSD を接続する人はいませんが、ここではそれが現実です。それはあなたが思っているよりも頻繁に起こります。
さて、それでは実際にいくらかかりますか?
正直、何をするかによる
間違ったスロットがそれほど大した問題ではない状況もあります。適切な CPU スロットと適切なチップセット スロットを使用すると、ゲームのロード時間と Windows の起動時間はほぼ同じになります。最近では、遅いドライブからゲームをロードする場合でも、かなり速くなりました。
本当の危険は、追加のスロットがより遅い世代であるか、より少ないレーンにドロップされる場合です。大きなファイルの処理にも問題が生じる可能性があります。ビデオ編集者、スクラッチ ディスクを使用している人、大規模なフォルダーをコピーしている人、データベースを実行している人… は それを感じることになるだろう。
そして、アセットを直接 GPU にストリーミングするために DirectStorage を利用するゲームが増えるにつれ、その高速ストレージ パスの重要性はさらに高まるばかりです。イライラするのは、最初の起動からすべてが組み込まれていることです。 OS が間違ったスロットにインストールされている場合、実際にはドライブが毎日半分の速度で動作している可能性がありますが、それはわかりません。
修正にはマニュアルを一読するだけで 10 分かかります
それでおしまい
幸いなことに、これは PC 構築の中で最も簡単な修正の 1 つですが、欠点が 1 つあります。それは、この記事では完全なウォークスルーを提供できないことです。すべてのマザーボードには独自のレイアウトと独自の要件があるため、自分のマザーボードに何が必要かを調べて、それに応じて適応させることが最善の策です。
したがって、必要なのは、マザーボードのマニュアルを開いて、ストレージセクションを見つけることだけです。どのスロットが CPU に接続されているか、どのスロットがレーンを共有しているか、何が何を無効にしているかを正確に示します。ボードに印刷されたラベルだけを信用しないでください。細かい字を読んでください。
次に、ブート ドライブを正しい CPU に接続されたスロットに移動するだけです。 Windows はほとんどの場合、何事もなかったかのようにすぐに起動します。結果を確認したい場合は、CrystalDiskMark を実行してドライブの定格速度と比較し、CrystalDiskInfo をチェックして実際に完全な PCIe 世代と 4 つのレーンすべてをネゴシエートしているかどうかを確認します。テストの前後にテストを実行して、正確なゲインを確認することもできます。
ドライブの速度は、指定したスロットの速度に限られます
これが教訓のすべてです。市販されている最速の NVMe を購入することはできますが、それが (明らかに同一の) 追加スロットに搭載されていて、半分のレーンで間違った世代が実行されている場合は、ミッドレンジのパフォーマンスのためにフラッグシップ製品にお金を払ったことになります。マニュアルとドライバーがあれば 5 分もあれば、最初から自分のものだった速度を取り戻すことができます。
このテーマについてさらに詳しく知りたい方は以下をご覧ください