プロセスのCPU使用率を制限する21の最高の方法
コンピュータリソースの割り当ては必要です。時には、特定のアプリケーションが予想以上のリソースを使用することがあります。
その結果、パフォーマンスに悪影響を及ぼし、遅延、カクつき、フリーズ、その他の問題が発生します。
これを防ぐためには、限界を設定したりリソース使用量を制限したりする必要があります。今回は、Windows PCでのCPU使用率を制限する方法をご紹介します。
CPU使用率を確認するには?
Windows 10
- Ctrl + Shift + Escを押します。
- プロセスタブでCPU列を探すと、各プロセスのCPU使用率が表示されます。
- グラフで全体のCPU使用率を確認するには、パフォーマンスタブに移動します。
Windows 11
- Ctrl + Shift + Escを押してタスクマネージャを起動します。
- プロセスタブが自動的に開くはずです。CPU列を探して、各アプリケーションのCPU使用率を確認します。
- パフォーマンスタブに移動して全体のCPU使用率をグラフで確認します。
CPUパフォーマンスを向上させるには?
高速なRAMを使用する
CPUから最大のパフォーマンスを引き出すためには、クロックレートの高いRAMを使用することが重要です。高速なRAMを使用すれば、PCとメモリがより迅速にデータをやり取りできます。
日常の作業を行っているときには目に見える変化はないかもしれませんが、ゲームなどのより集中的なハードウェア作業を行うとパフォーマンスが向上します。
CPUが扱える最大のRAM速度を確認するには、プロセッサのハードウェア仕様ページを必ず確認してください。
また、マザーボードのマニュアルを確認して、どのくらいの最大RAM速度に対応できるか確認しておきましょう。最大周波数での対応を確認してください。
この件に関しての詳細は、RAMがCPUよりも速い場合に起こることについてのガイドを読んでください。
CPUをオーバークロックする
CPUから最大のパフォーマンスを引き出したい場合は、オーバークロックを行う必要があります。これにより、速度が上昇し、パフォーマンスが向上します。
オーバークロックにはリスクが伴うことを忘れないでください。オーバークロックを行うと温度が上昇し、適切な冷却がないと寿命が短くなる可能性があります。
最悪の場合、オーバーヒートしてハードウェアが損傷することもあるので注意してください。詳しい情報は、IntelとAMD CPUのオーバークロックに関する最高のソフトウェアの記事を参照してください。
温度を確認する
PCがスムーズに動作しているかを確認するためには、温度をチェックする必要があります。Windows 11でCPU温度を確認する方法に関する便利なガイドも書いていますので、ぜひご覧ください。
これとは別に、多くのCPU監視ソフトウェアの1つを使用してプロセッサの温度を確認できます。
温度が正常を超える場合は、ファンスピードを変更するか、追加の冷却装置に投資する必要があるかもしれません。
プログラムのCPU使用率を制限する方法?
1. タスクマネージャを使用する
- Ctrl + Shift + Escを押します。タスクマネージャのウィンドウが表示されます。
- 詳細タブに移動します。
- リソース使用量を制限したいアプリケーションを探して右クリックします。
- 優先度の設定に移動し、標準以下または低に設定します。
これらの設定はPCの電源を切るまで有効であることに注意してください。一度電源を切ると、設定はデフォルト値に戻ります。
プロセッサのアフィニティを調整してCPU使用率を制限することもできます。方法は以下の通りです。
- タスクマネージャを起動し、詳細タブに移動します。
- 希望のアプリケーションを見つけ、右クリックしてアフィニティの設定を選択します。
- ソフトウェアで使用したくないプロセッサスレッドのチェックを外し、OKをクリックします。
アプリケーションが使用するプロセッサコアが少ないほど、必要とするCPUパワーも少なくなります。ただし、利用可能なコアを無効にすると、そのソフトウェアのパフォーマンスや安定性に影響を与える場合があります。
2. BESを使用する
- BESのダウンロードページにアクセスします。
- ソフトウェアをダウンロードします。
- アプリケーションをダウンロードしたら、実行します。
- ターゲットをクリックします。
- 制限したいアプリケーションを選択し、これを制限をクリックします。
- 確認ダイアログが表示されたら、はいをクリックします。
- スライダーを移動して、そのプロセスのCPU使用率を制限したい量を選択します。
- 制限したい全てのプログラムに対してこの操作を繰り返します。
3. Process Tamerを使用する
- Process Tamerのウェブサイトにアクセスし、ダウンロードします。
- アプリケーションを実行します。
- ソフトウェアはシステムトレイで実行され、特定のしきい値を超える任意のアプリケーションのCPU使用率を自動的に制限します。
- ソフトウェアを構成するには、システムトレイアイコンを右クリックし、構成を選択します。
- 現在、しきい値、アフィニティ、その他の設定を設定できます。
4. ProcessLassoを使用する
- ProcessLassoのページにアクセスし、最新バージョンをダウンロードします。
- ソフトウェアをインストールして実行します。
- 限制したいアプリケーションを右クリックします。
- そこから数回のクリックでCPUのアフィニティと優先度を調整できます。
- CPU使用率が特定の値を超えた場合にアプリ用の利用可能なコアの数を減らすCPUリミッタ機能を使用できます。
Windows 11でCPU使用率を制限する方法?
バックグラウンドアプリを無効にする
- Windowsキー + Iを押して設定アプリを開きます。
- アプリに移動し、インストール済みアプリを選択します。
- アプリ名の横にある3つのドットをクリックし、詳細オプションを選択します。
- バックグラウンドアプリの権限を許可しないに設定します。
この方法はWindowsストアアプリにのみ適用され、バックグラウンドで静かに実行するのを防ぎます。
バックグラウンドアプリの電力使用量を管理することで、パワーサーボの機能を有効にして電力使用量を制限することもできます。
Superfetchを無効にする
- Windowsキー + Rを押し、services.mscを入力します。Enterを押します。
- リストでSysMainを見つけてダブルクリックします。
- 停止をクリックしてサービスを停止します。
- スタートアップの種類を無効に設定し、適用とOKをクリックします。
このガイドで言及された方法は、PC上のすべてのアプリに影響を与え、一般的にCPU使用率を下げるでしょう。
特定のアプリのCPU使用率を制限したい場合、Windows 11でもプロセスはほぼ同じであり、前のセクションのすべての解決策を使用できます。問題なく動作するはずです。
CPU使用率の問題に関して、これらの解決策で解決できる一般的な問題は以下の通りです。
- 高いCPU使用率と低いGPU使用率
- Windows 11での高いCPU使用率
- Windows Defenderの最大CPU使用率
- MsMpEng.exeの高CPU使用率
- Discordによる高いCPU使用率
- 何も実行していないときのCPU100%
- Windows Updateプロセス(wuauserv)の高いCPU使用率
- Xagt.exeの高いCPU使用率
- OneDriveのセットアップによる高いCPU使用率
- Windows Shell経験ホストによる高CPU使用率
ゲーム内のCPU使用率を制限する方法?
- MinecraftのCPU使用率を制限するには?
1. 描画距離を変更
- 設定に移動します。
- ビデオに移動し、描画距離を見つけます。
- 値を下げて変更を保存します。
2. ゲームを最適化するためのモッドを使用
ユーザーによれば、ゲームを最適化したり描画エンジンを置き換えたりするモッドを使用することで、MinecraftのCPU使用率を削減できるとのことです。
この目的で最も人気のある2つのモッドはLithium(Fabric)とSodiumですので、ぜひ両方ともダウンロードして試してください。
- Apex LegendsのCPU使用率を制限するには?
1. クライアントのアフィニティを変更
- SteamまたはOriginでゲームを開始します。
- ゲームを最小化します。
- Ctrl + Shift + Escを押してタスクマネージャを開きます。
- 詳細タブに移動します。SteamまたはOriginクライアントを右クリックし、アフィニティを設定を選択します。
- 最初と最後のCPUのみが選択されていることを確認し、OKをクリックします。
この方法が機能しない場合は、Apexゲームクライアントについても同様の手順を実行し、それが機能するか確認してください。
2. V-Sync設定を変更
- 設定に移動します。
- ビデオに移動します。
- V-Syncを無効またはダイナミックに設定します。
- 変更を保存します。
- BattlefieldのCPU使用率を制限するには?
1. ゲームが最新であることを確認
ゲームにCPU使用率の問題がある場合、それは悪い最適化が原因である可能性が高いです。最新のアップデートをインストールすることでこれを修正できます。
ゲームが最新の状態になったら、CPUの利用率が依然として高いかどうかを確認します。
2. グラフィックカードドライバを更新する
- グラフィックカードメーカーのウェブサイトにアクセスします。
- リストからモデルを選択します。
- 最新のドライバをダウンロードしてインストールします。
GPUドライバが更新された後、問題が残っているかどうかを確認します。Outbyte Driver Updaterという完全なドライバ更新アシスタントを使用して、システムがスムーズに動作し、すべてのGPUドライバエラーを回避できることを確保してください。安全にドライバを更新する方法は以下の通りです。
- Outbyte Driver Updaterアプリをダウンロードしてインストールします。
- ソフトウェアを起動し、アプリがすべての互換性のないドライバを検出するのを待ちます。
- 今、問題のあるドライバのリストが表示され、更新または無視するドライバを選択できます。
- 更新と選択したものを適用をクリックして、最新バージョンをダウンロードおよびインストールします。
- 適用した変更を保証するためにPCを再起動します。
OutByte
ドライバの問題を心配せずにGPUを完璧な状態に保つことができます。無料トライアル 今すぐダウンロード 免責事項:特定のアクションを実行するには、無料版からアプリをアップグレードする必要がある場合があります。
3. 電源設定を調整する
- Windowsキー + Sを押し、電源プランと入力します。結果のリストから電源プランの選択を選択します。
- 選択した電源プランを見つけ、プラン設定の変更を選択します。
- 詳細な電源設定の変更に移動します。
- プロセッサの電力管理に移動し、最小プロセッサ状態を約20%に設定し、変更を保存します。
- DotaのCPU使用率を制限するには?
1. アフィニティを変更
- ゲームを開始します。
- ゲームが開始したら、最小化します。
- Ctrl + Shift + Escを押してタスクマネージャを開きます。
- 詳細タブに行き、dotaプロセスを右クリックしてアフィニティを設定を選択します。
- 1つ以上のCPUコアを無効にして、その問題が解決するかどうかを確認します。
ユーザーからは、CPU 0を無効にすることで問題が解決したという報告がありましたが、問題を解決するためにさまざまな設定を試す必要があるかもしれません。
2. MSIドライバとソフトウェアを削除
- Windowsキー + Xを押してデバイスマネージャを選択します。
- 現在インストールしているMSIドライバを見つけ、右クリックしてデバイスのアンインストールを選択します。
- このデバイス用のドライバソフトウェアを削除するにチェックを入れて、アンインストールをクリックします。
- インストールしたMSIドライバについてこれを行います。
次に、MSIソフトウェアを削除するには、以下の手順を実行します。
- Windowsキー + Xを押してアプリと機能を選択します。
- インストールしたMSIソフトウェアを見つけます。
- 選択してアンインストールをクリックします。
- 画面の指示に従います。
完了したら、PCを再起動します。PCが再起動すると、マザーボードのデフォルトドライバがインストールされます。これらを更新せず、問題が解決するか確認してください。
この解決策は、MSIだけでなく他のマザーボードブランドにも適用できることに注意してください。
- FortniteのCPU使用率を制限するには?
1. ビデオ設定を変更
- 画面の右上にあるメニューに移動し、設定を選択します。
- ビデオに移動します。
- ウィンドウモードを全画面に設定し、解像度を画面の解像度に合わせて設定します。最後にフレームレート制限をモニターのリフレッシュレートよりも高く設定します。
2. Fortniteをウイルス対策ソフトウェアのホワイトリストに追加
- Windowsキー + Sを押し、Windowsセキュリティと入力します。リストからWindowsセキュリティを選択します。
- ウイルスと脅威の防止に移動し、設定の管理を選択します。
- 除外の追加または削除を選択します。
- 除外を追加を選択し、フォルダーを選択します。
- Epic Games、BattlEye、EasyAntiCheatのディレクトリを除外リストに追加します。
このトピックに関する詳細
Windows 11でウィジェットの高いCPU使用率を修正する方法
修正: Windows 11 Shell Infrastructure Hostの高いCPU使用率
MicrosoftがWindows 11においてセキュリティ向上のためJScriptをJScript9Legacyに置き換え
New WorldのCPU使用率を制限するには?
1. グラフィックス設定を調整
- ゲームを開始し、設定を開きます。
- ビジュアルに移動し、最大FPSを60または30に設定します。
- ビデオ品質を見つけ、より低い値に設定します。
- 変更を保存します。
2. 高性能モードを使用
- Nvidia Control Panelを開きます。
- 3D設定の管理に移動し、グローバル設定を選択します。
- 優先グラフィックスプロセッサが高性能NVIDIAプロセッサに設定されていることを確認します。
- 変更を保存します。
- Rainbow 6 SiegeのCPU使用率を制限するには?
1. ゲームファイルを変更
-
以下のディレクトリに移動:
C:\Users\Documents\My Games\Rainbow Six - Siege\
- GameSettings.iniをメモ帳で開きます。
- FPSLimitを探して、FPSLimit=60に設定します。30より高い任意の値を使用しても構いません。
- 変更を保存します。
2. ゲームの優先度を変更
- ゲームを開始します。
- ゲームが動いているときに、Alt + Tabを押して最小化します。
- Ctrl + Shift + Escを押します。
- 詳細タブに移動します。
- Rainbow Six Siegeをリストで見つけ、右クリックして優先度の設定を展開し、低に設定します。
問題が解決したかどうか確認します。
CPU使用率を監視するための最高のツールは何ですか?
CPU使用率を厳密に監視することにより、プロセスが本来必要なリソースを超えて使用しているかどうかを容易に検出し、停止してPCの遅延を防ぐことができます。
このようなソフトウェアを使用することで、CPUの高い使用率を持つアプリを見つけて停止させ、PCが最高のパフォーマンスで動作していることを確保できます。
その際、以下にCPU監視のために使用できる最高のアプリケーションをご紹介します。
PRTGネットワークモニター
システム管理者としてサーバーやPCを管理したい場合、PRTGネットワークモニターは使用できる最高のツールの1つです。
このソフトウェアは、すべてのアプリケーションやファイルを監視し、高度なロギングのおかげで、PCやサーバーの問題を発見次第見ることができます。
このソフトウェアはプロフェッショナル向けですが、自宅PCでも使用してシステムパフォーマンスを完全に把握することができます。
ManageEngine OpManager
リソース監視のためのもう1つのプロフェッショナルツールはManageEngine OpManagerで、リアルタイムのネットワーク監視を可能にして、パケット損失、レイテンシー、スピードなどを容易に測定できます。
CPU、メモリ、ディスク使用量を監視する能力もあり、WindowsおよびLinuxサーバーや仮想マシンの両方を監視するためにこのソフトウェアを使用できるきっかけもあります。
このソフトウェアはローカルおよびリモートでプロセスを監視できるので、アプリが必要以上のリソースを使用しないことが保証されます。
SysGauge
専用のCPU監視ソフトウェアが必要な場合、SYSGaugeがあなたに必要かもしれません。このソフトウェアは、CPU使用率やカーネルCPU使用率などの情報を提供できます。
また、CPU割り込み時間、割り込み率、周波数、C1-C3電源状態などの追加情報も表示できます。
このソフトウェアのGUIバージョンは非常に使いやすいですが、より高度なユーザー向けにはコマンドラインバージョンも利用可能です。
HWiNFO
このソフトウェアはハードウェア情報を詳細に提供するように設計されています。同時に、すべてのコンポーネントを監視することができます。
このソフトウェアを使用すると、CPUの情報(速度、利用率、電圧など)を確認できます。
リアルタイムの監視のおかげで、システム温度を監視し、過熱やパフォーマンスの問題を簡単に検出できます。
Wise System Monitor
CPU使用率を監視するためのソフトウェアが必要な場合、Wise System Monitorはあなたにとって完璧な選択となるかもしれません。このアプリケーションを使用すると、すべてのアクティブなプロセスのリストやそのCPUおよびメモリの使用量を表示できます。
PCがスムーズに動作していることを確認するために、リソースを過剰に使用しているアプリケーションをワンクリックで速やかに閉じることができます。
アプリには浮動ウィンドウもあり、ネットワーク速度、メモリ、CPU使用率、PCの温度などの重要な情報をすべて表示します。
最も電力効率の良いCPUは何ですか?
電力効率に関しては、Ryzen 5000および4000モバイルシリーズが15W TDPで驚異的なパフォーマンスを発揮します。
最高の電力性能を持つCPU(出典: CPUBenchmark)
デスクトップCPUを探している場合は、Ryzenシリーズのモデルを検討する必要があります。これらのTDPは65Wから95Wの範囲です。
APUに関しては、消費電力はさらに少なく、モデルによっては35W-65Wの消費が得られます。
新しい電力効率の良いCPUを探している場合は、詳細についてのCPUガイドをチェックしてください。
Windows PCでCPU使用率を制限するのは非常に簡単です。WbemCons.exeのようなプロセスに役立ち、タスクマネージャや専門のソフトウェアで実行できます。
それでもCPU使用率が高い場合は、高いCPU使用率を修正するためのソフトウェアに関するリストを確認して、この問題に対処するための他の方法を探してみてください。
PCでCPU使用率を制限する方法は何ですか? コメントセクションでお知らせください。