VistaでシステムブートファイルのみをキャッシュするようにSuperFetchを変更する
先週SuperFetchを無効にすることについての記事を書いた後、私の親友Daniel SpiewakはSuperFetchが「間違ったことをより頻繁にロードする」とコメントしました。.
私が個人的に確認したわけではありませんが、この調整によってパフォーマンスに関して何かが変わることはありません。したがって、SuperFetchを無効にするのと同じように、自分でチェックする必要があります。私たちはあなたに知らせ続けようとしているだけです.
手動レジストリ調整
スタートメニューの検索ボックスまたは実行ボックスからregedit.exeを開き、次のキーに移動します。
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \
セッションマネージャ\メモリ管理\プリフェッチパラメータ
右側のペインでEnablePrefetcherキーを見つけて、値を次のいずれかに変更します。
- キャッシュを無効にする:0
- アプリケーションのみをキャッシュ:1
- ブートファイルのみキャッシュ:2
- すべてキャッシュ(デフォルト):3
これが効果を発揮する前に、コンピュータを再起動する必要があります。この変更を行った後で\ Windows \ Prefetchフォルダを消去して新しいキャッシュから開始することを検討できますが、Windowsではすべてのものを再度キャッシュする必要があるため、次回の起動にはおそらく時間がかかります.