Windows 11/10でタスクマネージャーを使用してGPU使用率を監視する方法

タスクマネージャーは、Windowsに必要なすべてプロセス、メモリ、ネットワーク、CPU、リソースの使用状況を監視するためのワンストップアプリケーションです。ただし、この機能はタスクマネージャーに巧妙に隠されているため、Windows 11/10でGPUの使用状況を監視する方法はありません。ゲーミングPCをお持ちの場合や、GPUの使用率が高いアプリケーションを使用している場合、この機能は便利です。

Windowsタスクマネージャーを使用してGPUの使用状況を監視する

この機能は、WDDM 2.0互換GPUを搭載したPCの場合に機能します。DirectX診断ツールを使用して、WDDMドライバーがあるかどうかを確認できます。

  • 「実行」プロンプトにdxdiagと入力して、Enterキーを押します。
  • DirectX診断ツールで、[ディスプレイ]タブに切り替えて、ドライバーモデルが2.XX以上であるかどうかを確認します。
  • はいの場合、タスクマネージャーで各アプリケーションのGPU使用率を表示できます。ここで「WDDM 1.x」ドライバーが表示される場合、GPUは互換性がありません。

互換性のあるシステムがあることがわかったら、次の手順に従ってタスクマネージャーでGPUモニターの使用を有効にします。

  • タスクバーを右クリックし、[タスクマネージャー]を選択します。
  • タスクマネージャーで、[詳細]をクリックしてすべてのメトリックを表示します。
  • [プロセス]で、使用率メトリック(つまり、CPUまたはRAM)を右クリックし、[GPU]と[GPUエンジン]を選択します。

これにより、アプリケーションごとのGPU使用率の詳細が表示されます。アプリケーションが使用している物理GPUの使用率と、使用されているエンジンが表示されます。[パフォーマンス]タブに切り替えると、専用GPUの使用率と共有GPUの使用率の詳細を含むGPU使用率のグラフ全体が表示されます。

アプリケーションが消費しているビデオメモリの量を確認するには、[詳細]タブで確認できます。

  • [詳細]タブに切り替えて、ヘッダーのいずれかを右クリックします。
  • [列の選択]をクリックし、[GPU]、[GPUエンジン]、[専用GPUメモリ]、[共有GPUメモリ]のチェックボックスをオンにします。

このプロセスの唯一の欠点は、GPUセクションを永続的に維持する方法がないことです。タスクマネージャーを閉じるたびに、GPUセクションは消えます。ただし、詳細セクションで有効にしたばかりの列は残ります。

この機能が便利かどうかをお知らせください。