コンテンツにスキップ

推奨

状況に応じて

クライアント版 Windows 10 および 11 では Windows default のままにしてください。0x1A を確認するのは、CPU の完全な負荷が再現可能な場合のみです。

BoosterX の過去のテストでは、普遍的に優れた状態は見つかりませんでした。default は平均 click-to-photon レイテンシがわずかに小さく、0x1A は独立した再試行のない 1 つの CPU シナリオで最高の FPS 値と一致しました。

通常選択される
Windows default
主な効果
CPU クォンタムポリシー
FPS とレイテンシ
負荷に依存

Win32PrioritySeparation は foreground boost と、Windows スケジューラのクォンタム選択ルールの一部を設定します。これらは実行可能なスレッド間の CPU 時間の配分に影響します。この設定自体がゲームの優先度や CPU 性能を高めるものではなく、FPS の向上は保証されません。

Windows 10 または 11 を搭載したほとんどのクライアントコンピューターには Windows default (0x02) を推奨します。0x1A の状態は、検証対象のフィールドを最大の foreground boost を伴う長い固定クォンタムに切り替えます。これは、ゲームが再現可能な形で CPU に律速され、レイテンシやスパイクの悪化なしに改善が確認できるという限定的なシナリオでのみ有用な可能性があります。

Windows Server は異なるスケジューリングルールを使用しており、この調査では検証していません。サーバーシステムでは元の状態を維持してください。この記事の 0x02 という推奨はサーバーには当てはまりません。

Microsoft はこのパラメーターの下位 2 ビットを ForegroundApplicationBoost として文書化しています。0 は boost なし、1 は最小、2 は最大を意味します。Windows Internals の過去のドキュメントでは、残りの使用フィールドを短いクォンタムか長いクォンタム、および可変クォンタムか固定クォンタムの選択として説明しています。

0x02 はクォンタムの選択を Windows の標準クライアントポリシーに委ね、最大の foreground boost を維持します。0x1A は同じ最大 boost で長い固定クォンタムを設定します。より長いクォンタムは、強い CPU 負荷下でスレッド切り替えの頻度を減らす可能性がありますが、同時に競合するタスクの応答性を変えることもあります。

この設定は BoosterX の無料版で利用できます。表にはそのレジストリ値を示します。

フィールド 値
Hive とパス HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl
値の名前 Win32PrioritySeparation
種類 REG_DWORD
Windows default 0x02 (2)、クライアント Windows の文書化された初期値
状況に応じた状態 0x1A (26)
戻す 0x02 (2)

変更と復元には BoosterX を使用してください。このページには既製の .reg や PowerShell コマンドはありません。

検証済みの Windows 11 25H2 では、値は明示的に設定されており 2 でした。したがって、DWORD が存在しないことをすべての Windows インストールの工場出荷状態と見なすことはできません。値がない場合、パラメーターはレジストリに明示的に設定されていません。これは記録された値 0 とは異なります。ランダムな数値でエントリを作成する必要はありません。

6ビットデコーダー

実モードの確認

Win32PSCalculator ↗

tweak リストで見つけた値を入力してください。計算機は使用される6ビットと、同じモードの正規の組み合わせのみを表示します。コンピューター上の何も変更しません。

0x プレフィックス付きの16進数、プレフィックスなしは10進数。

等価モード0x26

Windows default: クライアント版 Windows では明示的なモード 0x26 に相当します。

000010
入力値
0x00000002 · 2
マスク 0x3F 後
0x02 · 2
クォンタム
システム default → 短い
種類
システム default → 可変
foreground ブースト
最大 · 3:1

この計算ツールはオープンソースプロジェクト Win32PSCalculator の解釈を再現します。下位 6 ビットのみを考慮し、同じモードの正規値を表示します。たとえば、Windows default の 0x02 と明示的な 0x26 は、クライアント Windows における最大 foreground boost を伴う短い可変クォンタムに対応します。これが、default の上に 0x26 を設定しても通常は新しいモードが作成されない理由を説明します。

計算ツールは、ビットの組み合わせがどのモードを設定するかを示します。FPS やレイテンシを予測するものではありません。異なる数値が同じモードを設定することがあります。

  • ゲームまたはワークロードが CPU をほぼ完全な負荷で安定して維持している;
  • CPU が完全な負荷のとき frametime が悪化する;
  • 同一のペア試行を複数回実行できる;
  • 平均 FPS だけでなく、P1、P0.1、frametime グラフ、入力レイテンシも比較する。

他人の設定プロファイルが 0x1A を使用しているという理由だけで選ばないでください。CPU が完全に負荷されていなければ、差はないかもしれません。Windows 10 の結果も Windows 11 に自動的に当てはめることはできません。

Windows 10 22H2 での過去の Valorant シリーズでは、記録された 100% の CPU 負荷のもと、値ごとに 300 回の click-to-photon 測定が使用されました。

メトリクス Windows default 0x02 / 明示的な等価値 0x26 0x1A
Click-to-photon AVG 15.28 ms 15.68 ms
Click-to-photon SD 3.12 ms 3.31 ms
FPS AVG 334.4 355.1
P1 111.6 256.0
P0.1 36.9 41.0

平均レイテンシの差は約 3 ms のばらつきに対して 0.40 ms で、default が有利でした。保存された記録では 0x1A の FPS が高くなっていました。ただし、各状態につき FPS の実行は 1 回だけ保存されているため、この結果の再現性は確認されていません。

値の完全なマトリクス、方法論、制限は調査 「Win32PrioritySeparation: 完全な CPU 負荷時のレイテンシと FPS」 に記載されています。

  1. Windows default を保存し、同一のゲームシーン、FPS リミット、電源、バックグラウンド負荷を固定します。
  2. 元の設定で複数回実行し、frametime、P1、P0.1 を保存します。
  3. BoosterX で 「最適化」→「トウィーク」→「スケジューラとメモリ」→「Win32PrioritySeparation」 を開き、0x1A を選択し、「適用」 をクリックして、提案される再起動を実行します。
  4. 同じ実行をシャッフルした順序で繰り返します。
  5. レイテンシ、スパイク、バックグラウンドタスクを悪化させることなく、対象メトリクスの改善が再現される場合にのみ 0x1A を残してください。

BoosterX で 「最適化」→「トウィーク」→「スケジューラとメモリ」→「Win32PrioritySeparation」 を開き、「デフォルト」を選択して 「適用」 をクリックします。「即時適用」 が有効な場合、個別のクリックは不要です。提案される再起動を実行し、値が再び 0x02 になっていることを確認してください。

すべてのクォンタムのバリエーションの動作が各 Windows ビルドで検証されたわけではありません。Windows 11 および現代のゲーミングシステムにおける 0x1A の効果はまだ再現されていません。この推奨は Windows Server には当てはまりません。

最終確認: 2026-09-20。