Windows 11 で CPU コアパーキング機能を有効または無効にする方法

コアパーキングは、現在の電源ポリシーと最近の使用状況に基づいてアイドル状態のままにしてスレッドを実行しないプロセッサのセットを動的に選択する機能です。これにより、エネルギー消費が減少し、熱と電力使用量が削減されます。Windows 11/10 では、通常、レジストリエントリを編集してこの機能を手動で有効または無効にする必要があり、再起動が必要です。

個々の駐車された CPU コアのステータスは、[CPU] タブの [リソースモニター] の右側で確認できます。

i7 などの新しいマルチコア Intel CPU を使用している場合、一部のコアが駐車されていることがわかります。これは Windows OS の新機能であり、CPU のエネルギー消費量を最適化するのに役立ちます。

場合によっては、コアパーキングを PC のパフォーマンスに合わせて調整することで、ゲームをプレイしたりリソースを大量に消費したりするときに発生するマイクロシャッターを減らすことさえできます。Windows のこの新機能はコアパーキングを適切に管理しますが、必要に応じて調整することもできます。Windows 11/10 のコアパッキングは現在かなり優れていますが、ニーズに合わせて調整することでさらに向上させることができます。

Windows 11/10 でコアパーキングを有効または無効にする

役立つユーティリティが 3 つあります。

  1. Park Control
  2. Manage Parked CPUs
  3. Disable CPU Core Parking Utility

1] Park Control

Park Controlユーティリティを使用すると、レジストリを調整したり再起動したりする代わりに、コアパーキングのパーセンテージを管理できます。これは非常にシンプルなツールなので、特別な説明は必要ありません。このツールは、Intel の I シリーズや AMD Bulldozer プラットフォームなどの新しい世代のプロセッサでのみ機能することに注意してください。最初に開くと、アプリケーションに関する警告が表示されます。

電源構成のバックアップを作成するようにしてください。

これを行うには、コマンドプロンプトを開いて次のように入力します。

powercfg.exe -qh > mybackup.txt

「はい」をクリックすると、アプリケーションに移動します。

ここで電源プランを選択できます。次に、「AC の場合」または「バッテリの場合」の「CPU パーキング」で、「有効」をクリックして有効にし、有効にするコアのパーセンテージを入力します。完了したら、「適用」をクリックして「OK」をクリックすると、[リソースモニター] に移動して [CPU] タブをクリックして、コアパーキングが有効になっているかどうかを確認できます。アプリケーションはこちらからダウンロードできます。

2] Manage Parked CPUs

このユーティリティを使用すると、CPU のコアパーキングを簡単に有効または無効にすることができます。ツールを実行して [ステータスの確認] をクリックします。コアパーキングは、レジストリ値がコアが駐車されていることを示している場合でも、すべての CPU で有効になっていない可能性があります。これからは、「すべてを駐車」または「すべてを非駐車」ボタンを押して、駐車を有効または無効にすることができます。こちらから入手できます。

3] Disable CPU Core Parking Utility

Disable CPU Core Parking Utility では、コアパーキングの有効化または無効化だけでなく、CPU コアパーキングスライダーを 0 ~ 50% の範囲で調整することもできます。こちらからダウンロードできます。

Windows 7 または Windows Server 2008 R2 でコアパーキング機能を選択的に無効にするホットフィックスを探している場合は、KB2646060 を参照してください。

十分に強調できませんが、自己責任で行ってください。また、何をしているのかを理解している場合のみ行ってください。変更を加える前にシステムの復元ポイントを作成しておくと、必要に応じて元に戻すことができます。