必須のタスク マネージャー列を使用して Windows PC のトラブルシューティングを最適化する
PC のパフォーマンスが予期せず低下しているのに、最近何も変更していない場合は、問題のあるアプリケーションが原因の可能性があります。この場合、タスク マネージャーのあまり知られていない列が非常に役立ちます。これらの機能を利用して Windows PC の問題を診断する方法を学びます。
タスク マネージャーで非表示の列を有効にする
Windows タスク マネージャーには、デフォルトでは表示されない追加の列が多数あります。詳細情報にアクセスするには、これらの列を手動で有効にする必要があります。
Ctrl+ Shift+ を押してタスク マネージャーを開きますEsc。[詳細]タブに移動し、任意の列ヘッダーを右クリックして[列の選択]を選択します。
有効にできる列が多数表示されます。タスク マネージャー ビューに列を追加するには、その横にあるチェックボックスをオンにして、[OK]をクリックします。同じ方法を使用して、複数の列をアクティブにすることができます。
CPU時間の監視 – アプリケーションによるCPU使用率の特定
CPU 時間列には、特定のプロセスが起動されてから使用した CPU 時間の合計が表示されます。ほとんどのソフトウェア、特にゲームでは CPU パワーを常に高く要求することはないはずなので、この指標は問題のあるアプリケーションを正確に特定するために不可欠です。
通常、アプリケーションは CPU に継続的な負荷をかけることはありません。短時間の処理を必要とし、GPU などの他のハードウェアが残りのタスクを管理します。CPU 時間は、プロセスのすべての発生を含め、プロセスでの CPU の累積使用量を反映します。たとえば、1 時間のゲームプレイ中、ほとんどのゲームでは CPU 時間は数分しか表示されません。
この列を表示する際は、システム アイドル プロセスを無視し、特に現在アクティブでない場合は、異常に高い CPU 時間を示すプロセスに注目してください。理想的には、バックグラウンド アプリケーションの CPU 時間は数時間にわたって最小限に抑える必要があります。CPU 使用率が継続的に高いプロセスは、システム リソースを過剰に消費している可能性があります。
基本優先度 – プロセス間のCPU割り当てを評価する
基本優先度メトリックは、CPU リソースを独占しているアプリケーションを識別するために重要です。また、主要なアプリケーションが必要な CPU パワーを受け取っているかどうかも示します。ほとんどのプロセスは通常、通常の優先度で実行されますが、プロセスの優先度がこれよりも高いか低い場合、CPU リソースの不均等な配分につながる問題が発生します。
Windows は一般にこれらの優先順位を適切に管理しますが、時々優先順位を誤って割り当てることがあります。重要なアプリケーション プロセスには低い優先順位が与えられ、重要度の低いアプリケーションには高い優先順位が与えられることがあります。また、一部のアプリケーションでは独自の優先順位を設定できるため、システムの仕様によってはリソースの競合が発生する場合があります。
最も優先度の高いプロセスを一番上に表示するには、基本優先度列で並べ替えます。優先度の高いシステム プロセスは一般的であるため、これを除外することが重要です。代わりに、通常以上、高、またはリアルタイムの優先度でリストされている標準アプリケーションを探します。重要度の低いアプリに高い優先度が付けられると、他の重要なプログラムのリソースが不足する可能性があります。
列ヘッダーをもう一度クリックすると、優先度の低いプロセスで並べ替えることができます。重要なアプリケーションの優先度が少なくとも「通常」に維持されていることを確認してください。そうでない場合は、プロセスを右クリックして「優先度の設定」を選択することで、手動で調整できます。
GPU の問題の特定 – アプリケーションによる GPU リソースの使用状況を追跡する
ゲームやビデオ編集ツールなど、GPU を多用するアプリケーションで特にパフォーマンスの問題が発生した場合、GPU 列は問題の診断に極めて重要です。この列には、実行中のすべてのプロセスのリアルタイムの GPU 使用率が表示されます。デュアル GPU セットアップを使用している場合は、合計使用率が表示されます。
どのプロセスが GPU リソースを消費しているかを追跡するには、最も使用率の高いユーザーが上に表示されるように GPU 列を並べ替えます。アクティブなアプリケーションまたはゲーム以外に、他のプロセスも GPU を使用している場合は、それらのプロセスを閉じてリソースを再利用することを検討してください。
この列は、特定のアプリケーションが継続的に GPU リソースの 90% 以上を使用している場合に、GPU のボトルネックを特定するのにも役立ちます。
GPU エンジン – プロセスで使用される GPU とエンジンを特定する
この機能はデュアル GPU を使用するユーザーにとって特に便利ですが、特定のグラフィック要件を持つすべてのユーザーに役立ちます。GPU エンジン列には、各プログラムで使用される GPU とエンジン (3D、ビデオ エンコーディング、コピーなど) が表示されます。
GPU に依存するアプリケーションのパフォーマンスが低下している場合は、専用 GPU ではなく統合 GPU で動作している可能性があります。この列には、GPU 1やGPU 0など、使用中の GPU が表示されます。間違った GPU が使用されている場合は、Windows 設定の[システム] -> [ディスプレイ] -> [グラフィックス]から、優先オプションを選択できます。
使用中の GPU エンジンを理解することは、特定のアプリケーションのトラブルシューティングに役立ちます。たとえば、ゲームでは通常、3D エンジンの使用状況が表示され、ビデオ編集プログラムではビデオのエンコーディングが表示されます。また、同じエンジンを共有し、リソースを不必要に消費している可能性のある他のプロセスを特定することもできます。
ハンドル – リソース管理の効率性を評価する
ハンドルは、プロセスに必要なファイル、レジストリ キー、CPU スレッド、ネットワーク接続などのさまざまなリソースへの参照を表します。プログラムは数百、数千のハンドルを開くことができますが、その数が異常に多い場合は、リソース管理が不十分である可能性があります。
アプリケーションごとに動作が異なるため、ハンドル数のしきい値を指定するのは困難です。重要な要素は、プログラムが未使用のハンドルを正常に閉じて新しいハンドルを開いているかどうかです。使用中にハンドル数が変動しているのを確認する必要があります。ハンドル数が減少することなく着実に増加している場合は、問題がある可能性があります。
ハンドル管理が非効率的なアプリケーションは、数千から始まって数万に膨れ上がり、最終的にはリソースの問題が発生する可能性があります。このような場合、アプリケーションの設計に問題があるため、アプリケーションを更新または交換する必要がある可能性があります。
電力スロットリング – スロットリングが発生しているプロセスを特定する
Windows は、エネルギーとリソースを節約するために、重要度の低いプロセスの電力をデフォルトで削減します。残念ながら、これが重要なアプリケーションに影響し、パフォーマンスが低下することがあります。特定のプログラムの使用中に速度低下が発生する場合は、[電力調整] 列で調整が発生しているかどうかを確認できます。
電力スロットリング列で並べ替えると、電力スロットリングがアクティブなすべてのプロセスが表示されます。使用しているアプリケーションがスロットリングされている場合は、右クリックして効率モードオプションのチェックを外すことで無効にできます。
将来のインスタンスでは、電力スロットルを完全に無効にするオプションもあります。
個々の列ではパフォーマンスの障害をすべて特定できない場合もありますが、まとめて使用すると、リソースを大量に消費するプロセスを効果的に特定できます。また、パフォーマンスの低下は過熱によっても発生する可能性があります。CPU の冷却の問題に対処すると、最適なパフォーマンス レベルを回復できます。
画像クレジット: Freepik。すべてのスクリーンショットはKarrar Haiderによるものです。
コメントを残す