ゲームでCPUパフォーマンスを最大化する方法
ゲーマーやPCをハードに使いこなす人にとって、CPUの最適化は最新のドライバーをインストールしたりBIOSをアップデートしたりするだけではありません。特に、わずらわしいマイクロスタッターを軽減したり、フレームレートをより安定させたい場合など、裏で少し調整するだけで目に見える違いが現れることがあります。小さな設定がパフォーマンスに影響を与えるというのは少し奇妙に思えますが、Windowsの設定やシステム構成を少し掘り下げることで、大きな効果が得られることは経験上分かっています。ただし、すべての設定がすべてのマシンで完璧に機能するわけではなく、場合によっては少し手間がかかる場合もあることに注意してください。
ゲーム用にCPUパフォーマンスを向上させる方法
Windowsでゲームモードをオンにする
まず最初に、ゲームモードを有効にするのは簡単です。ゲームタスクを優先し、CPUやGPUなどのリソースを解放するように設計されています。設定によっては効果が出ない場合があり、効果が出ることもあれば、あまり効果が出ないこともありますが、切り替えは簡単なので試してみる価値はあります。しかも、使い方は簡単です。
- 押すWin + Iと設定が開きます。
- ゲームへ移動します。
- 「ゲームモード」をクリックし、スイッチをオンに切り替えます。
Windows はゲーム プロセスに集中しようとして、バックグラウンドの干渉を減らし、パフォーマンスを少しだけ高めるという考え方です。
究極のパフォーマンス電源プランに切り替える
これは定番の方法です。CPUパフォーマンスを最大限に引き出したいなら、電源プランを「Ultimate Performance」に設定すると効果的です。Windowsをアダプティブなスロットリングの罠から解放し、CPUをフル稼働させ続けることができます。もちろん、冷却システムが機能している限りの話ですが。簡単に手順を説明します。
- を押してWin + R、 と入力し
cmd、 を押すとCtrl + Shift + Enter管理者権限が得られます。 - Ultimate Performanceスキームのロックを解除するには、次のコマンドを入力します:`powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61`。Enterキーを押します。
- コントロール パネル を開きます ([実行] ダイアログまたはスタート メニューに入力します)。
- [ハードウェアとサウンド] > [電源オプション]に移動します。
- 必要に応じて [追加プランを表示] をクリックし、[Ultimate Performance]を選択します。
補足:一部のシステムでは、これをオンにするとCPUの温度が上昇する可能性がありますので、温度に注意してください。サーマルスロットリングが作動したり、システムの騒音や熱が過剰になったりした場合は、設定を下げる必要があるかもしれません。
不要なスタートアッププログラムを無効にする
多くのバックグラウンドアプリは、ユーザーが気付かないうちにCPUサイクルを消費しています。チャットアプリ、アップデートエージェント、クラウド同期ツールなどは、使用していないときでもリソースを浪費することがあります。これらのアプリは無効化するか、起動を遅らせるのが賢明です。
- 押すとタスク マネージャーがCtrl + Shift + Esc開きます。
- [スタートアップ]タブに切り替えます。
- 起動時に絶対に必要のないプログラムを特定します。右クリックして「無効にする」を選択します。
これにより、バックグラウンドの負荷が軽減され、CPUがゲームやタスクに集中できるようになります。場合によっては、バックグラウンドプロセスを停止することでフレームレートが著しく改善されることもあります。
ブラウザのバックグラウンドアプリを閉じる
ブラウザはリソースを大量に消費することで有名です。特に、タブを閉じた後もバックグラウンドページや拡張機能が動作し続けると、リソース消費量は増加します。ChromeまたはChromiumベースのブラウザの場合:
- ブラウザで設定を開きます。
- システムまたは同様のオプションを見つけます。
- 「Google Chrome を閉じてもバックグラウンド アプリの実行を続行する」または同等のスイッチをオフにします。
これによりCPUとRAMの負荷が軽減され、ゲーム中の負荷が軽減されます。それでも問題が解決しない場合は、拡張機能やバックグラウンドプロセスが潜んでいないか確認してください。これらは思わぬところで問題を引き起こす可能性があります。
レジストリ設定を調整してCPUの優先順位を向上する
少し技術的な話になりますが、Windowsのレジストリを調整してレスポンスを最適化することを推奨するゲーマーもいます。ただし、レジストリのバックアップは必ず事前に行ってください。Windowsはレジストリの調整を必要以上に難しくしているからです。
- を押してWin + R、
regeditと入力し、Enter キーを押します。 - 次の場所に移動します:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile - SystemResponsivenessをダブルクリックし、値のデータを1に設定します。
- 次に、タスクフォルダ内で「ゲーム」を探し、優先度DWORDを6に変更します。
- また、スケジュール カテゴリとSFIO 優先度を高に調整します。
その後再起動して、ゲームの動作が軽快になるかどうか確認してください。結果はまちまちですが、レジストリの編集に慣れているなら試してみる価値はあります。
高精度イベントタイマー(HPET)を調整する
HPETはあまり意識されていないかもしれませんが、遅延に影響を与える可能性があります。HPETを無効にすると、ゲームのレスポンスが向上する場合があります。
デバイス マネージャーから:
- を押してとWin + R入力し
devmgmt.msc、Enter キーを押します。 - システムデバイスを展開します。
- [高精度イベント タイマー]を見つけて右クリックし、[無効にする]を選択します。
コマンドプロンプトから:
- 前と同じように、管理者特権でのコマンド プロンプトを開きます(
Win + R、 と入力しcmdてCtrl + Shift + Enter)。 - HPET を有効にするには: `bcdedit /set useplatformclock true`。
- 無効にするには: `bcdedit /deletevalue useplatformclock`。
良い習慣として、電源をオンまたはオフにして再起動し、ゲーム体験をテストしてみてください。ハードウェアに最適な設定を見つけることが重要になる場合もあり、試行錯誤が必要になることもあります。
ダイナミックティック(DPCレイテンシ)を無効にする
これは省電力機能ですが、ゲーム中に奇妙な遅延が発生することがあります。ダイナミックティックを無効にするには:
- 管理者特権でのコマンド プロンプトを開きます。
- `bcdedit /set disabledynamictick yes`と入力します。
- 再起動してゲームのパフォーマンスをテストします。
元に戻すには、「bcdedit /set disabledynamictick no」と実行してください。これは確実な修正ではありませんが、ユーザーからの報告によると、一部の設定で発生する微小なスタッターの軽減に役立つとのことです。
より低温で長時間のパフォーマンスを実現するアンダーボルトCPU
これは少し高度な設定ですが、BIOSやThrottleStop、Intel XTUなどのソフトウェアをいじることに慣れているなら、CPUの電圧を下げることで発熱を抑え、スロットルのしきい値を引き上げ、場合によっては安定性を向上させることができます。基本的にはCPUへの供給電圧を下げるので、CPUへの電力供給は抑えられますが、それでも良好なパフォーマンスが期待できます。温度がボトルネックになっている場合は試してみる価値があります。
覚えておいてください:まずシステムをバックアップし、電圧を急激に変化させないでください。最初は小さな値から始め、安定性をテストし、温度を監視してください。マザーボードによっては、BIOSで電圧を直接調整できるものもあります(対応している場合)。
CPUのオーバークロック — 注意
オーバークロックはゲームに必要なパワーを増強しますが、CPUを標準速度以上に高速化すると、発熱が過剰になり、動作が不安定になるリスクがあります。冷却は最高級のものを使用するようにしてください。水冷式または高性能の空冷クーラーは必須です。通常はBIOSでCPUの周波数と電圧を調整します。オーバークロック中にアンダーボルテージを設定すると、低い電圧でも高い電圧を出力できる場合があります。これは少し奇妙ですが、非常に効果的です。
念のためお知らせしますが、オーバークロック+アンダーボルトは可能ですが、テストが必要です。最適な値を見つけるまで、何時間も試行錯誤とストレステストが必要になることを覚悟してください。
クリーニングとサーマルペーストの再塗布
あらゆる調整を試してもCPUが熱くなる場合は、サーマルペーストが乾燥している可能性があります。クーラーを取り外し、古いサーマルペーストをきれいに拭き取り、新しい層を塗布することで温度を下げ、パフォーマンスを低下させるサーマルスロットリングを防ぐことができます。私は長年この方法を試していませんが、PCに過熱やスロットリングの兆候が見られる場合は、調べてみる価値があります。静電気は大敵なので、必ずアースを取り、適切な清掃手順に従ってください。
こうした調整は大変に思えるかもしれませんが、小さな変化は積み重なれば大きな効果を発揮します。特に、フレームレートを最大化したり、微細なカクツキを解消したりしようとすると、その効果は絶大です。正直なところ、これらの調整の多くは試行錯誤が必要です。ある設定でうまくいくものが、別の設定ではうまくいかないこともあるからです。ですから、忍耐が鍵となります。頑張ってください。これらのコツが、ゲームプレイの新鮮さとレスポンスの向上に役立つことを願っています。
まとめ
- ゲームを優先するには、Windows ゲーム モードをオンにします。
- 電源プランを「Ultimate Performance」に設定します(注意して)。
- 不要な起動アプリとバックグラウンド ブラウザ プロセスを無効にします。
- システムの応答性を高めるためにレジストリの調整を試してください。
- レイテンシを削減するには、HPET と動的ティック設定を試してください。
- 問題がなければ、電圧を下げるかオーバークロックすることを検討してください。
- 温度/サーマルスロットリングに問題がある場合は、サーマルペーストを清掃して再度塗布してください。
まとめ
全体的に、ゲーム用にCPUパフォーマンスを最適化するには、ソフトウェア設定とハードウェアの考慮の両方が重要です。すべての調整がすべての人に効果があるわけではありませんが、自分のマシンに最適なバランスを見つけることが重要です。設定をじっくりと見て、いくつか試してみて、ゲームの感触を確かめるだけでも十分です。この記事が、誰かのCPUパワーを少しでも引き出せるようになれば幸いです。なぜなら、何よりも重要なのは、よりスムーズなゲームプレイだからです。