Windows 7 ReadyBoost を永続化するにはどうすればよいですか?

Windows 7 ReadyBoost を永続化するにはどうすればよいですか?

Windows 7 で、再起動後も ReadyBoost キャッシュを保持する (そして、再起動後もキャッシュを暗号化したり暗号化キーを保持したりしない) ようにする方法はありますか? そうすれば、システムの読み込み中にキャッシュを再構築して起動速度が低下するのではなく、ReadyBoost によって実際に起動速度が向上する可能性があります。

ReadyBoostを永続的にすることは可能だとわかっています。マイクロソフトのホワイトペーパー:

ReadyBoost をサポートする統合デバイスは、マシンがサスペンドまたは休止状態になった場合でもデータを保持します。

再起動時にキャッシュがフラッシュされないように、ドライブに ReadyBoost を適用し、「内部」としてフラグを設定するにはどうすればよいでしょうか?

次の引用を見つけたので、レジストリを使用して ReadyBoost を手動で調整しようとしました:

USB キーなどのフラッシュ デバイスをシステムに挿入すると、ReadyBoost サービスはデバイスを調べてパフォーマンス特性を判断し、テストの結果を次の場所に保存します。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Currentversion\Emdmgmt

しかし、これまでのところ、私が望むように動作させることはできていません。

最善策は、システムのスクリプトインストールを使用することです。適切なスクリプトキーを挿入する- しかし、システム全体を完全に再インストールするのは非常に面倒です。完全インストールを行わずにこれらを適用する方法はありますか? Microsoft は、このツールを既に展開されているシステムでは使用すべきではないと特に強調していますが、その警告を無視したい場合はどうすればよいですか?

答え1

レジストリのさまざまな部分をいじってみて (そこでは何も重要なことは達成できませんでした)、システムの OEM スタイルのスクリプトによる新規インストールを実行する気はなかったのですが、自分がやりたいことと似たようなことを実行する方法を見つけました。

残念ながら、私が行ったことは無料ではありません。私は eBoostr (バージョン 4、デスクトップ版) というサードパーティ プログラムを使用することにしました。これはもともと Windows XP 向けであり、基本的に ReadyBoost と同じ機能を実行します。ただし、Vista および Windows 7 でも問題なく動作します。最大 4 つのキャッシュ デバイス (ハード ディスクを含むが、ハード ディスクではそれほど効果的ではありません) を使用でき、既定で再起動後もキャッシュが保持されます。リムーバブル ディスクでの暗号化の使用はオプションです。

そこで、IDE スロットの内部 CF カードで eBoostr を使用し、RAM 部分といくつかの USB スティックへのプリフェッチを superfetch / ReadyBoost に処理させています。

Readyboost/Superfetch と eBoostr は、異なるドライブを指定している限り、一緒に正常に動作するようです (ReadyBoost と eBoostr の両方に同じ USB スティックを使用することはあまり効果的ではありません)。

プログラムのコストは約 25 ~ 30 ドル (フル機能の無料試用版あり) ですが、デスクトップ版を 12.9 ポンドで販売している英国のオンライン ショップを見つけました。スパムの送信を許可するチェックボックスをオンにすると、価格が 5 ポンド引き下げられました。そのため、デスクトップ版の最終的なコストは約 9 ユーロになりました (Superfetch はすでに RAM をキャッシュに使用できるため、必要な機能はすべて備わっています)。

答え2

仕事用のノート PC なら、新しいノート PC を購入したり SSD を入れたりする選択肢がないので、スピードアップを図ろうとしているのでしょう。役に立つなら、10 ユーロで SD カードを購入してもいいと思います。readyboost を使用すると、電源投入からブラウザーまでの起動時間が 5 分 45 秒から 3 分 45 秒に短縮されました。また、アプリケーション間の切り替えも瞬時に行われますが、以前は HDD のアクティビティに応じて、何かが起こるまで 3 秒から 10 秒待っていました。さらにパフォーマンスを向上させるオプションがあるかどうか探しています。

PS 私は 6 GB の RAM を搭載した Lenovo T410 を使用しているため、CPU や RAM が不足しているわけではありませんが、HDD がボトルネックになっています。アクセス時間が遅い (SD カードの場合は 17 ミリ秒に対して 1 ミリ秒未満) ことと、ランダム読み取り/書き込みがひどい (SD カードの場合は 0.3 MBps に対して 5MBps) ことが原因です。

関連情報