年末に自作PCを組んだものの、CPUの温度が激しく乱高下しファンが爆音で回る状態に悩まされていました。
ブラウザを開いただけで90℃近くまで上昇し、その後すぐ60℃前後に下がるという動作を繰り返すのでファンの回転数もコロコロ変わってすごい耳障り…
結果的には、BIOSで「Core Performance Boost(CPB)」をOFFにすることで温度が安定したので手順と効果をまとめておきます。
状況と問題点
CPUはアリエクで25,000円で買ったRyzen7 7700を使用。バルク品ですが正真正銘本物です。
負荷の軽い作業(例えばブラウザを開くだけ)でも一時的に 90℃近くまで温度が急上昇し、その後 60℃前後に急降下を繰り返す状態でした。
CPUクーラーはNoctuaのNH-L9x65なので冷却性能たぶん問題ないはず。それでも温度変動が激しく全く安定しませんでした。
CPU温度が高い…安定させるために試したこと
PBO(Precision Boost Overdrive)の無効化 → offにしてみましたが私の環境ではあまり変わりませんでした。
ファンの回転数調整 → 回転数を上げることでほんの少し温度は下がりますが、CPU温度の乱高下は解消されず。
BiosでCore Performance Boost(CPB)をOFFにした結果
色々方法を調べているとBIOSに「Core Performance Boost(CPB)」という設定があるとのこと。
CPBはCPUの負荷に余裕があるときに自動で余っているコアをOCさせるという機能のようでもしかするとこれが影響しているかも?
そこで、
- BIOSでCPBをOFFに設定
- 設定を保存して再起動
- アイドル時・軽負荷時の温度を確認
という手順を実施したところ以下のように改善しました。
| 状態 | CPB ON | CPB OFF |
|---|---|---|
| アイドル時 | 約60℃ | 約50℃ |
| 軽負荷時 (ブラウザ起動など) | 90℃近くまで急上昇 | 50℃前後で安定 |
| 温度の乱高下 | 有り | 無し |
CPBをOFFにしても温度が気になる場合は、CPUグリスの塗り替えも試してみる価値があります。
高品質なグリスに変えるだけで数℃〜10℃前後下がるケースもあります。
Core Performance Boost(CPB)をBIOSでOFFにする手順
MSIのマザーボードを使用している場合は以下の手順でCPBを無効化できます。
PC起動時に DEL キーを連打してBIOSに入り、「OC」タブ内の「Advanced CPU Configuration」をクリック。

「AMD CBS」をクリック。

「Core Performance Boost」を「無効」に変更します。

Escキーなどで設定を保存してBIOSを閉じれば完了です!
CPBをOFFにするデメリットと注意点
「CPBをOFFにしても大丈夫?」という疑問をよく見かけますが、一応以下のデメリットがあるようです。
- ベンチマーク上はシングルスレッド性能が数%低下する場合がある
- 本気のゲーミング・動画エンコードなどでは最大パフォーマンスが出ない可能性がある
ただし上記は「ベンチマークや高負荷時の理論値」の話です。
私の環境でも数ヶ月使ってみましたが、ブラウザ・ゲームなど一般的な用途で遅くなったと感じた場面はゼロです。
パフォーマンスはほぼ変わらないので温度が安定して静かになるメリットの方が大きい気がします。
まとめ
- Ryzen CPUの温度が乱高下する場合、CPBをOFFにすると改善する可能性あり
- パフォーマンスはわずかに低下する可能性はあるが温度・ファンの騒音が大幅に改善
- MSIマザーボードなら「OC」タブ内の「Core Performance Boost」を無効化するだけで設定可能
