Windows10でCPU使用率を制限する方法

Windows 10では、1つ以上のプロセスが100%のCPU使用率を使用し始める場合があります。これにより、システムの速度が低下する可能性があります。この問題の解決策の1つは、Windows 10の特定のアプリケーションのCPU使用率を制限することです。これらについては、この記事で説明します。 クイックサマリー 隠れる 1 プログラムの親和性を調整する 2 全体的なCPU使用率を制限する 3 CPUをさらに最適化するための便利なタスク 3.1 必須ではないすべてのアプリケーション、プロセス、およびファイルを終了/強制終了します 3.2 最大CPUを使用してプロセスを終了します 3.3 最大のパフォーマンスを得るためにWindowsを自動的に調整します 3.43.4 自動起動アプリケーションを無効にする 3.5 ページファイルを削除する 3.6 ハードウェアの一般的なサービスを実行します

プログラムの親和性を調整する

また、Windows 10内の各プロセスをカスタマイズして、特定のCPUコアのみを利用し、他のプロセスは他のプロセスが同時に実行できるようにすることもできます。これは、CPU使用率を最適化するために使用できますが、注意深く処理する場合に限ります。

プロセスアフィニティのカスタマイズが常に役立つとは限らないことに注意してください。それらをいじる前に、ほとんどアイドル状態のCPUコアがあるかどうか、または独立したスレッドを実行するアプリケーションを実行しているかどうかを検討する必要があります。

一方のスレッドをもう一方のスレッドよりも先に実行する必要がある状況では、プロセスアフィニティを両方に設定して、同じコアを利用できます。ただし、独立したスレッドを持つソフトウェアは、パフォーマンスを向上させるために複数のコアに分割できます。

考慮すべきもう1つの考慮事項は、スレッドがキャッシュを集中的に使用するかどうかです。つまり、それらはすべて、大量のキャッシュデータに依存していますか?その場合、各スレッドの実行は、キャッシュされたデータの可用性に大きく依存します。したがって、キャッシュされたデータリソースを最大化するには、各スレッドを別々のコアで実行することをお勧めします。

  1. タスクマネージャを起動し、に移動します 詳細 タブ。
  2. アフィニティを変更するプロセスを探して、右クリックします。クリック 親和性を設定する コンテキストメニューで。
  3. から プロセス親和性 ウィンドウで、プロセスを制限するコアを選択し、残りの横にあるチェックボックスをオフにすることができます。デフォルトでは、すべてのプロセスがすべてのコアを利用します。

    私のコンピューターには4つのコアしかないため、CPU 0、1、2、および3として表示されます。

しかし、どのコアが利用可能かをどうやって知るのでしょうか?これは、タスクマネージャーのCPUリソースのグラフィック表現で確認できます。

タスクマネージャを開き、に移動します パフォーマンス タブ。

クリック CPU 左側のペインで、右側のリアルタイムグラフを右クリックします。拡大 グラフをに変更します 選択します 論理プロセッサ
tskmgmr変更グラフ

タスクマネージャーは、各コアの使用率のグラフを個別に表示します。これを使用して、使用頻度の低いコアを特定し、特定のスレッドに割り当てることができます。

全体的なCPU使用率を制限する

スレッドとプロセスが多すぎると、CPU内のプロセッシングコアを占有することがよくあります。 CPUの過大なパフォーマンスも、特に古くてほこりっぽい環境では、CPUが過熱する原因となる可能性があります。

ある時点で消費されているCPUの量を確認するには、タスクマネージャーにアクセスしてください。

を起動します タスクマネージャー 右クリックして タスクバー 、をクリックします タスクマネージャー

に切り替えます パフォーマンス タブ。

このタブには、CPU、メモリ、ネットワーク、ディスクなど、各コンパートメントが使用されている量のグラフとパーセンテージが表示されます。ここから、CPUが過剰に使用されているかどうかを判断できます。
tskmgrパーセンテージ
90%を超えるものは、CPUとハードウェアにとって危険であると見なすことができます。

コンピューターが使用するには多すぎると思われる場合は、[設定]からCPU使用率に上限を設定できます。これは、基本的に、そのしきい値を超えるCPU使用率を許可しないことを意味します。これはシステムの速度低下を解決しませんが、CPUの過熱に対処し、間接的にそのパフォーマンスに影響を与えます。

  1. 次の場所に移動します。
    コントロールパネル->ハードウェアとサウンド->電源オプション->プラン設定の変更->詳細な電源設定の変更
  2. の中に 電源オプション ウィンドウ、展開 プロセッサーの電力管理 、次に展開します 最大プロセッサ状態
  3. 今クリック 電池で CPU使用率の最大しきい値を設定します。同じことをします 差し込む コンピューターがバッテリーで実行されている場合(ラップトップの場合)と直接電源で実行されている場合で、異なる最大CPU使用率を許可します。
  4. クリック 申し込みOk それが終わったら。

これで、CPU使用率がタスクマネージャーの設定値を超えないことがわかります。

CPUをさらに最適化するための便利なタスク

必須ではないすべてのアプリケーション、プロセス、およびファイルを終了/強制終了します

バックグラウンドで実行されている不要なアプリケーションやサービスも、ユーザーがタイムクリティカルなタスクを実行している間、CPUのスペースを占有します。これにより、優先度の高いタスクで遅延が発生することがよくあります。

重要でないタスクとプロセスを排除する方法を見てみましょう。

最大CPUを使用してプロセスを終了します

システムスキャンやウイルス対策などのプロセスは、コンピューター全体を検索するときにCPUのかなりの部分を占めることがよくあります。それらは他のタスクを同時に実行することをほとんど不可能にします。

これに対する完璧な解決策は、アクティブな時間以外の時間にスキャンを実行するようにそのようなアプリケーションをスケジュールすることです。ただし、プロセスがすでに実行されている場合は、タスクマネージャーを使用して削除できます。

  1. 開ける タスクマネージャー (Ctrl + Shift + Esc)
  2. [プロセス]タブで、CPUバーをクリックして、タスクを降順で並べ替えます。これは、最大のCPUパーセンテージを使用するプロセスが最上位になることを意味します。
  3. そこから、現時点で不要なタスクを右クリックして、をクリックします。 タスクを終了する

これにより、CPUのスペースが他の重要なタスクのために解放されます。

最大のパフォーマンスを得るためにWindowsを自動的に調整します

Windows 10には、必須ではないすべての視覚機能を即座に無効にする機能が組み込まれています。これは、すべてのアニメーション、ウィンドウシャドウなどをオフにするために使用できます。小さいながらも、これらの機能はCPUのスペースを占有します。

  1. 次の場所に移動します。
    スタートメニュー->設定->システム->バージョン情報->システムの詳細設定
  2. の中に システムプロパティ ウィンドウ、下 高度 タブをクリックし、をクリックします 設定パフォーマンス
  3. の中に パフォーマンスオプション ウィンドウ、下 視覚効果 タブで、 最高のパフォーマンスになるように調整する 。次に、をクリックします 申し込みOk

ウィンドウを切り替えると、ウィンドウが瞬時に変化し、アニメーションが実行されないことに気付くかもしれません。

自動起動アプリケーションを無効にする

多くの場合、コンピュータの電源を入れるとすぐに起動してポップアップするアプリケーションがいくつかあります。このようなアプリケーションは、起動プロセス中に実行を試み、他の重要なスレッドを抑制しようとするため、システムの起動プロセスを大幅に遅くします。

これらのアプリケーションが自動的に起動しないようにし、必要に応じて後で実行することができます。

タスクマネージャを実行し、に切り替えます 起動 タブ。

自動起動をサポートするアプリケーションとその現在の状態を確認できます 状態 このタブで。無効にするアプリケーションをクリックしてから、 無効にする ウィンドウの下部にあります。

必須ではないアプリケーションは、他のより重要なプロセスがプロセッサを実行して利用するためのスペースを確保します。

ページファイルを削除する

このステップはCPUにとってはそれほど重要ではなく、システム全般を最適化するためのものです。

PageFilesは、ハードドライブに保存されているすぐにアクセスできるキャッシュファイルです。 RAMで実行されるプロセスをハードドライブで実行できるようになり、時間とRAMリソースを節約できます。これらは、RAM自体のサイズまで拡張できる動的ファイルです。コンピュータを再起動またはシャットダウンするたびにハードドライブから自分自身を削除するようにこれらを構成できます。

これらを自動削除するように構成すると、ハードドライブ上の新しいファイル用のスペースが確保され、古いプロセスは実行されなくなります。

このプロセスにはシステムレジストリへの変更が含まれるため、システムの復元ポイントを作成することをお勧めします。

  1. 入力してレジストリエディタを開きます regedit 実行中。
  2. 左側のペインで次の場所に移動します。
    HKEY_Local_Machine->システム-> CurrentControlSet->コントロール->セッションマネージャー->メモリ管理
  3. 右ペインで、ダブルクリックします ClearPageFileAtShutdown を設定します 価値データ1
    セットドワード
  4. クリック Ok その後 再起動 変更を有効にするためのコンピューター。

ハードウェアの一般的なサービスを実行します

小さなものから始めて、コンピュータのハードウェアがクリーンであることを確認します。ほこりやごみがたまると、ハードウェア内の空気循環が不適切になる可能性があります。これは、ハードウェアが正しく機能するために重要です。確かに、CPUやその他のハードウェアの負荷により、システムの応答が遅くなりますが、ファンやヒートシンクのほこりも遅くなります。

ほこりは、システムが警告なしに完全にシャットダウンすることが多い主な理由でもあります。

これらのヒントをどのように使用して、オペレーティングシステムをカスタマイズしましたか?