Windows 11 には、プロセッサがリソースを割り当てる方法を調整することでシステムのパフォーマンスを微調整できる強力な機能が備わっています。この設定はプロセッサ スケジューリングと呼ばれ、コンピュータの応答性と効率に大きな影響を与える可能性があります。このガイドでは、主にプログラムの実行に PC を使用しているか、バックグラウンド サービスに大きく依存しているかにかかわらず、使用パターンに合わせてプロセッサのスケジューリングを最適化するプロセスについて説明します。
プロセッサーのスケジューリングとは何ですか?
プロセッサ スケジューリングは、Windows がフォアグラウンド アプリケーション (アクティブに使用しているプログラム) とバックグラウンド プロセスの間で CPU 時間をどのように配分するかを決定するメカニズムです。この設定を調整すると、どのタイプのタスクが優先されるかに影響を与えることができ、特定の使用例におけるシステムのパフォーマンスが向上する可能性があります。
プロセッサーのスケジュール設定にアクセスする方法
ステップ 1:を押して「実行」ダイアログを開きます。Windows key + R。
ステップ 2:タイプsysdm.cplそしてEnterを押します。これにより、「システムのプロパティ」ウィンドウが開きます。
ステップ 3:「システムのプロパティ」ウィンドウで、「詳細」タブをクリックします。
ステップ 4:「パフォーマンス」セクションで「設定」ボタンをクリックします。
ステップ5:表示されるパフォーマンス オプション ウィンドウで、「詳細」タブに移動します。
ステップ6:「プロセッサのスケジュール」セクションを探してください。ここには、「プログラム」と「バックグラウンド サービス」の 2 つのオプションがあります。
プログラムの最適化
主にアプリケーションの実行にコンピュータを使用し、フォアグラウンド タスクに最適な応答性を必要とする場合は、次の手順に従います。
ステップ 1:[プロセッサのスケジュール] セクションで、[プログラム] を選択します。
ステップ 2:「適用」をクリックし、「OK」をクリックして変更を保存します。
この設定は、アクティブに使用しているアプリケーションにより多くの CPU リソースを割り当てるように Windows に指示し、その結果、フォアグラウンド タスクのパフォーマンスがよりスムーズになり、応答時間が短縮される可能性があります。
バックグラウンドサービスの最適化
PC をサーバーとして使用している場合、またはファイルのインデックス作成、バックアップ、その他のシステム サービスなどのバックグラウンド プロセスに大きく依存している場合は、バックグラウンド サービスを最適化するとメリットが得られる可能性があります。
ステップ 1:[プロセッサのスケジュール] セクションで、[バックグラウンド サービス] を選択します。
ステップ 2:「適用」をクリックし、「OK」をクリックして変更を保存します。
この構成により、Windows はフォアグラウンド アプリケーションとバックグラウンド プロセス間で CPU リソースをより均等に分散するように指示され、バックグラウンドで実行されているタスクのパフォーマンスを向上させることができます。
影響を理解する
プロセッサーのスケジュール設定を変更した場合の影響は、特定のハードウェアと使用パターンによって異なる場合があります。以下のようなことが予想されます。
- プログラムの最適化: アプリケーションの起動が高速になり、ユーザー インターフェイスの応答性が向上し、開いているアプリケーション間のマルチタスクがよりスムーズになる可能性があります。
- バックグラウンド サービスの最適化: ファイル転送、システム メンテナンス、サーバー関連プロセスなどのタスクのパフォーマンスが向上する可能性があります。
高度な構成: レジストリの調整
Windows レジストリの編集に慣れているユーザーの場合は、プロセッサのスケジュールをさらに微調整できます。関連するレジストリ キーは次のとおりです。
推奨読書:パフォーマンスを向上させるために Windows Search インデックス作成を最適化する方法
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPriorityControl
変更する値は「Win32PrioritySeparation」です。一般的な値とその効果をいくつか示します。
- 26 (16 進数) または 38 (10 進数): フォアグラウンド プログラム用に最適化されています。
- 18 (16 進数) または 24 (10 進数): 前景と背景のバランス
- 2 (16 進数または 10 進数): Windows のデフォルト設定
注意:レジストリを変更すると、システム全体に影響が及ぶ可能性があります。変更を加える前に必ずレジストリをバックアップし、慎重に作業を進めてください。
パフォーマンスの監視
プロセッサーのスケジュール設定を調整した後、システムのパフォーマンスを監視して、変更が望ましい効果をもたらしているかどうかを確認することをお勧めします。タスク マネージャーやリソース モニターなどの Windows 組み込みツールを使用して、CPU 使用率パターンやシステム全体の応答性を観察できます。
Windows 11 でプロセッサ スケジューリングを最適化すると、システムのパフォーマンスを特定のニーズに合わせて調整するのに役立ちます。要求の厳しいアプリケーションを実行しているパワー ユーザーであっても、バックグラウンド プロセスに依存しているユーザーであっても、これらの調整は日常のコンピューティング エクスペリエンスに顕著な違いをもたらす可能性があります。最適な設定はコンピューターの使用方法によって異なるため、ためらわずに試して、ワークフローに最適な構成を見つけてください。













