Windows 11/10 で Readyboost を有効にする方法

Windows 11/10/8/7 では、Windows Vista のReadyBoostの機能が向上しました。この投稿では、Windows 11/10 の ReadyBoost 機能とは何か、および USB、フラッシュ ドライブ、SD カード ストレージ メディアで Windows 11/10 の ReadyBoost を有効にして、コンピューターの速度を上げる方法について説明します。

Windows Vista にはReadyBoostという機能が導入されました。ある意味では、ハード ドライブ用の Ready Boost は、ページ ファイルの形式ですでに存在しています。この機能は、ページング ファイルをフラッシュ ディスクに配置するものではないことに注意してください。ファイルは引き続きディスクにバックアップされます。これはキャッシュです。データが ReadyBoost キャッシュに見つからない場合は、HDD にフォールバックします。この機能を使用すると、USB メモリで PC の速度を上げることができます。

Windows 11/10 の ReadyBoost

Windows は、ReadyBoost に対して次のフォーム ファクターをサポートしています。

  • USB 2.0 フラッシュ ディスク以降
  • Secure Digital (SD) カード
  • CompactFlash カード。

通常、Windows はハード ディスクの一部を一時的なメモ帳のようなものとして使用し、動作中に一時データを書き込みます。しかし、ハード ドライブはメモリー カードよりもはるかに遅いです。そこで、ReadyBoost 機能を使用すると、代わりに USB ドライブ (または上記の 3 つのいずれか) を使用できます。接続するとすぐに、ファイルを開くか「システムを高速化する」かを尋ねるポップアップ画面が表示されます。後者をクリックすると、USB ドライブが「メモ帳」として機能します。

ReadyBoost は、フラッシュ メモリがハード ディスクよりもシーク時間が短いという事実を利用しています。本質的には、システムがハード ディスク上の対応する場所よりもフラッシュ ディスク上の特定の場所にすばやくアクセスできることを意味します。ハード ディスクは大規模なシーケンシャル読み込みが高速です。フラッシュ ディスクは、小規模なランダム読み込みが高速です。

ReadyBoost 対応 USB デバイス

基本的な要件は次のとおりです。

  • USB キーは少なくとも USB 2.0 である必要があります
  • デバイスは、デバイス全体で 4 KB のランダム読み込みに対して一律に 3.5 MB/秒、デバイス全体で 512 KB のランダム書き込みに対して一律に 2.5 MB/秒を実行できる必要があります。
  • USB キーには少なくとも 230 MB の空き容量が必要です

Ready Boost からどの程度のブーストを期待できますか?他の多くのパフォーマンスの問題と同様に、それは状況によって異なります。内部メモリが必要な量を超えている場合、Ready Boost はあまり役に立ちません。そうでない場合は、ある程度の現実的な改善が見込まれます。

ReadyBoost は有用、効果的、または価値があるか?

ReadyBoost は、Windows コンピューターの RAM が不足している場合、つまり 1 GB 未満の場合に役立ちます。ReadyBoost 対応 USB を使用している場合は、パフォーマンスに多少の違いが見られる場合があります。特に、SuperFetch/SysMain サービスも有効になっている場合です。

ReadyBoost は多くの変更を受けました。ほとんどの USB フラッシュ ドライブとフラッシュ メモリ カードのストレージ スペースを使用して、コンピューターの速度を上げることができます。ReadyBoost 対応ストレージ デバイスをコンピューターに接続すると、自動再生ダイアログ ボックスに、ReadyBoost を使用してコンピューターの速度を上げるオプションが表示されます。

Windows 11/10 で Readyboost を有効にする

Windows 10/8/7 で ReadyBoost 機能を有効にするには、次の手順を実行します。

  • フラッシュ ドライブまたはフラッシュ メモリ カードをコンピューターに接続します。
  • 自動再生ダイアログ ボックスの [全般オプション] で、システムを高速化をクリックします。
  • [プロパティ] ダイアログ ボックスで、[ReadyBoost] タブをクリックし、次のいずれかの操作を行います。
    • ReadyBoost をオフにするには、このデバイスを使用しないをクリックします。
    • ReadyBoost に対してフラッシュ ドライブまたはメモリー カードの最大利用可能なスペースを使用するには、このデバイスを ReadyBoost に特化をクリックします。Windows はデバイスにすでに格納されているファイルをすべてそのままにしておきますが、残りの部分を使用してシステムの速度を上げます。
    • ReadyBoost に対してデバイスの最大利用可能なスペースよりも少ないスペースを使用するには、このデバイスを使用をクリックし、スライダーを移動して、デバイスで使用したい利用可能なスペースの量を選択します。
  • [適用] > [OK] の順にクリックします。

ReadyBoost でコンピューターの速度を効果的に上げるには、フラッシュ ドライブまたはメモリー カードに少なくとも 1 ギガバイト (GB) の空き容量が必要です。ドライブまたはカードに ReadyBoost に対して十分な空き容量がない場合は、容量を空けるように指示するメッセージが表示されます。最適な結果を得るには、コンピューターのメモリ (RAM) の量の少なくとも 2 倍の空き容量があるフラッシュ ドライブまたはフラッシュ メモリ カードを使用します。

Windows ReadyBoost のヒント

このオプションを選択した場合、この目的に使用するデバイス上のメモリの容量を選択できます。ReadyBoost で動作するデバイスを設定すると、最適なパフォーマンスのために使用することを推奨する容量が Windows によって表示されます。

ReadyBoost でコンピューターの速度を効果的に上げるには、フラッシュ ドライブまたはメモリー カードに少なくとも 1GB の空き容量が必要です。デバイスに ReadyBoost に対して十分な空き容量がない場合は、システムの速度を上げるために使用したい場合、デバイスの空き容量を増やすように指示するメッセージが表示されます。

この機能に特化した USB デバイスを使用したい場合は、ReadyBoost を有効または無効にできます。これにより、デバイスを接続するたびに ReadyBoost 用にデバイスを設定する必要がなくなります。

ReadyBoost で使用する USB フラッシュ ドライブまたはフラッシュ メモリ カードを選択する際に注意すべき点に関するヒントを次に示します。
  • ReadyBoost タブでは、リムーバブル デバイスのストレージ容量のうち、システムの速度を上げるために使用する容量を決定できます。
  • ReadyBoost でコンピューターの速度を効果的に上げるために推奨される空き容量の最小量は 1 GB です。
  • 最適な結果を得るには、コンピューターのメモリ (RAM) の量の少なくとも 2 倍、できれば 4 倍の空き容量があるフラッシュ ドライブまたはフラッシュ メモリ カードを使用します。たとえば、コンピューターに 1 GB の RAM があり、4 GB の USB フラッシュ ドライブを接続する場合、ReadyBoost から最高の性能向上を得るには、フラッシュ ドライブに少なくとも 2 GB を確保し、できれば 4 GB 全体を確保します。必要なメモリの容量は、コンピューターの使用方法によって異なります。多くのプログラムを一度に開くと、より多くのメモリを使用します。
  • ほとんどのコンピューターで最高の結果を得るには、ReadyBoost に 2 GB から 4 GB の容量を与えます。ほとんどのフラッシュ ドライブおよびフラッシュ メモリ カードでは、ReadyBoost に 4 GB を超える容量を予約できます。(古い FAT32 ファイル システムでフォーマットされたストレージ デバイスは 4 GB を超えて保存できません。) ReadyBoost を使用して 1 つのリムーバブル ストレージ デバイスで最大 32 GB の空き容量を使用でき、コンピューターあたり最大 256 GB (同じコンピューターに最大 8 つの USB フラッシュ ドライブまたはフラッシュ メモリ カードを挿入) まで使用できます。
  • ReadyBoost で動作するには、USB フラッシュ ドライブは USB 2.0 以上をサポートしている必要があります。コンピューターには、フラッシュ ドライブを接続できる空き USB 2.0 ポートが少なくとも 1 つ必要です。他の USB デバイスと共有されている外部 USB ハブではなく、コンピューターの USB ポートにフラッシュ ドライブを直接接続すると、ReadyBoost が最適に機能します。
  • USB フラッシュ ドライブが ReadyBoost で動作することを確認したい場合は、フラッシュ ドライブが「ReadyBoost に対応」と記載されているかどうか、製造元から確認してください。すべての製造元がこの情報をパッケージに記載しているわけではありません。ReadyBoost の互換性について記載されていない場合でも、フラッシュ ドライブは ReadyBoost で動作する可能性があります。
  • CompactFlash や Secure Digital (SD) メモリ カードなど、フラッシュ メモリ カードにはさまざまな種類があります。ほとんどのメモリ カードは ReadyBoost で動作します。SD カードの中には、SD カード インターフェイスの問題により、ReadyBoost で正常に動作しないものがあります。これらのカードのいずれかを使用しようとすると、ReadyBoost に警告メッセージが表示されます。

ReadyBoost で動作しない可能性があるメモリ デバイスの種類:

  • コンピューターにソリッド ステート ドライブ (SSD) テクノロジーを使用するハード ディスクがある場合、USB フラッシュ ドライブまたはフラッシュ メモリ カードを接続しても、ReadyBoost を使用してコンピューターの速度を上げるオプションが表示されない場合があります。代わりに、「ReadyBoost はこのコンピューターでは有効になっていません。システム ディスクが高速なため、ReadyBoost はほとんどメリットをもたらさない可能性があります」というメッセージが表示される場合があります。これは、一部の SSD ドライブは高速すぎて ReadyBoost のメリットを受けられないためです。
  • 場合によっては、デバイス上のすべてのメモリをコンピューターの速度を上げるために使用できないことがあります。たとえば、一部のフラッシュ メモリ デバイスには低速のフラッシュ メモリと高速のフラッシュ メモリの両方が含まれていますが、ReadyBoost は高速のフラッシュ メモリのみを使用してコンピューターの速度を上げることができます。

機能しない ReadyBoost の調整

ネット上では、ハックや調整によって USB を互換性のあるものにする方法がいくつか提案されています。私が遭遇した疑わしい調整を次に示します。

デバイスを接続してデバイスのプロパティを開きます。これを行うには、[スタート] > [マイ コンピューター] > デバイスを右クリック > [プロパティ] > [Readyboost] タブをクリックします。

「このデバイスを接続したときに再テストを停止する」を選択します。デバイスを取り外します。

Regedit を開き、次の場所に移動します。

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows-NT/CurrentVersion/EMDgmt

デバイス ステータスを 2 に変更し、ReadSpeedKBs を 1000 に、WriteSpeedKBs を 1000 に変更します。デバイスを再接続します。ReadyBoost が機能するはずです。

しかし、このような方法を使用すると、Windows はそのような USB ドライブが互換性があると勘違いするだけです。このような場合は、パフォーマンスが向上することはありません!Windows でシャットダウンする前にデバイスを取り外すと、データが失われる可能性もあります。そのため、常に「ハードウェアを安全に取り外す」オプションを使用してください。

実際、コンピューターは Ready ブーストに USB メモリではなくコンピューターのハード ドライブを使用しているため、オペレーティング システムの速度は上がりません。

ReadyBoost Monitor

ReadyBoost のピーク、キャッシュ サイズ、グラフ、読み取り速度と書き込み速度を監視したい場合は、ポータブル フリーウェアの ReadyBoost Monitor をチェックしてみてください。

コンピューターで ReadyBoost を使用している場合はお知らせください。