Windows 10 で USB 接続の SSD 上のページファイルを強制的に使用するにはどうすればよいですか?

Windows 10 で USB 接続の SSD 上のページファイルを強制的に使用するにはどうすればよいですか?

常時接続された USB SSD ディスクがあります。実行時に取り外すことはありません。「クイック削除」ではなく、「より優れたパフォーマンス モード」で動作します。ページファイルを構成できますが、再起動後にページファイルは実際には作成されず、タスク マネージャーで仮想メモリが増加していないことがわかります。Windows が実際にページファイルに使用するようにするにはどうすればよいでしょうか。

答え1

USB ディスクは、ブート シーケンスの後半まで読み込まれません。ディスクが UEFI/BIOS によって読み込まれた場合でも、OS が読み込まれると、ドライバーの初期化中に USB 接続が事実上リセットされ、ディスクは少なくともしばらくの間消えてしまいます。

その結果、USB ドライブが検出されるまでに、Windows はページ ファイルにアクセスできるかどうかをずっと前に確認し、ページ ファイルが見つからないことを検出して、ページ ファイルなしで処理を続行します。

Windows は、ページ ファイル用に、SATA、IDE、NVME ドライブなどの完全に永続的に接続されたストレージ デバイスのみをサポートします。Windows はこれらのデバイスを確実に処理する方法を知っており、OS 起動の最初の数ミリ秒でネイティブ サポートが読み込まれるように設計されています。

USB には多少異なるドライバー スタックが必要であり、通常のディスクと同じようには処理されません。少なくとも、起動中にドライブが消えて再び現れると、ページ ファイルは事実上無効になります。

その結果、ページ ファイルは USB ディスクではサポートされません。

答え2

ページ ファイルをリムーバブル ドライブに置くことはできません。Windows ではその機能は提供されていません。

ページ ファイルは (全体的な計画では) 小さいので、ドライブ C: に保存します。これが本当に最善の方法です。

「常時接続USBドライブ」接続が切れてしまうという悪い癖もあります。

ページファイルの場所

最善の解決策まで読んでください。

「Windows 10 でページング ファイルに外部デバイスが使用される唯一の方法は、Ready Boost 対応デバイスを使用し、Superfetch を有効にすることです。」

それはページング ファイルではなく、アプリ/データ キャッシュです。同じものではありません。ページング ファイルを外部メディアに置くことはできません。Windows はこれを防ぐようにハードコードされています。

関連情報