PrefetchParametersのEnablePrefetcher

Windows XPのリリース後に登場したいくつかの微調整プログラムは、WindowsレジストリのEnablePrefetcher設定を変更し、Prefetcherを無効にするとシステムのアプリケーションロードパフォーマンスが向上すると主張したことを覚えています。

このヒントは、PCのトップリストの高速化によく見られるようで、コンピュータ雑誌でもそれを公開しているため、読者もおそらくホームシステムに変更を加えたようです。

評判の高い雑誌でこのヒントを読んでびっくりしました。この記事を使用して、反対の効果があるため、変更を元に戻すオプションを提供したいと思います。

現在のEnablePrefetcher値はレジストリで確認できます。そこに到達するには、WindowsキーとRキーを同時に押します。これにより、プログラムの起動に使用できる実行ボックスが開きます。ここにregeditと入力し、その後キーボードのEnterキーをタップします。

セキュリティポリシーとユーザーレベルによっては、受け入れる必要があるUACプロンプトが表示される場合があります。

キーHKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParametersに移動します。文字列のデフォルト値は3である必要があります。つまり、アプリケーションの起動と起動でプリフェッチが有効になっています。

その他の値は、プリフェッチを無効にする場合は0、アプリケーションの起動のみを有効にする場合は1、ブートのみを有効にする場合は2です。最適な設定は、デフォルトの3です。

EnablePrefetcherを3より大きい値に設定しても、効果はありません。 RAMが少ないシステムでも、プリフェッチのメリットがあるため、デフォルト設定の3を維持する必要があります。

EnablePrefetcher

私の提案は、システムのレジストリキーをチェックして、値が3に設定されていることを確認することです。値が3に変更されていない場合は、速度の向上に気付くでしょう。

プリフェッチまたはスーパーフェッチを無効にできる唯一の状況は、コンピューターにソリッドステートドライブがある場合です。プラッターベースのハードドライブを使用する場合は、速度が低下することに気付く可能性があるため、デフォルトのレベルを維持してください。