ビデオゲームやシミュレーションなどの多くのアプリケーションは、操作にGPUを使用します。 GPUは、リソースを大量に消費する表示プロセスを処理し、CPUの負荷を軽減します。
ただし、GPUの合計使用量または特定のゲームの使用量が0%を示している場合、プロセスは代わりにCPUを使用している可能性があります。 グラフィック設定を変更することで簡単に修正できます。
それでは、問題の潜在的な理由と解決策に移りましょう。
GPU使用率が0%になるのはなぜですか?
GPUの使用率が0%になる理由として考えられるものは次のとおりです。
- 専用GPUではなくCPU統合GPUを使用するシステム。
- タスクマネージャに誤ったデータが表示されます。
- GPUドライバーの問題。
GPUの使用率を0%に修正する方法は?
まず、マザーボードではなく、ディスプレイケーブルをGPUポートに接続してください。 GPUの使用率が0%のままである場合は、以下の可能な解決策を適用して問題を修正してください。
代替監視ソフトウェアを使用する
ほとんどのユーザーは、タスクマネージャーを使用してシステムリソースの使用率を確認します。 ただし、特にGPUに関しては、正確なデータが表示されない場合があります。 ビデオゲームなどのGPUを多用するアプリケーションを実行している場合は、タスクマネージャーに表示される使用法が誤っている可能性があります。
正しいGPUの使用法を取得するには、GPUオーバーレイまたはGPU監視アプリケーションを使用することをお勧めします。
アプリケーションにGPUの使用を強制する
画像や動画をレンダリングするアプリケーションを使用している場合は、GPUを使用する必要があります。 デフォルトでは、システムがCPU統合または専用GPUのどちらでアプリケーションを処理するかを決定します。
アプリがCPU統合グラフィックプロセッサを使用している場合、タスクマネージャーはCPUでのアクティビティを表示することがあります。 そのため、そのようなアプリを実行する前に、専用のGPUを使用するように強制する必要があります。 そうするために、
- 実行可能ファイルまたはアプリのショートカットを右クリックします。
- クリック グラフィックプロセッサで実行 GPUを選択します。
次に、プログラムを実行します。[デフォルトのグラフィックプロセッサの変更]をクリックして、すべてのアプリに必要なGPUを使用させることもできます。
ハードウェアアクセラレーションによるGPUスケジューリングを有効にする
専用のGPUを必要とするプロセスを使用していない場合、GPUの使用率は低いのが普通です。 とはいえ、GPUの合計使用率が0%の場合は、ディスプレイがCPUで実行されていることが原因である可能性があります。
この問題を修正するには、ハードウェアアクセラレーションによるGPUスケジューリングを有効にすることをお勧めします。 優先度の高いタスクをGPUに割り当てて、CPUの負荷を軽減します。 グラフィックカードとドライバは、このプロセスをサポートしている必要があります。 さらに、2020年5月10日のWindowsアップデートも必要です。
この方法に必要な手順は次のとおりです。
- Win+Iを押して[設定]を開きます。
- に移動 システム >> 画面。
- 下にスクロールしてクリックします グラフィック設定。
- トグルオン ハードウェアアクセラレーションによるGPUスケジューリング。
NVIDIAをPhysXプロセッサとして設定する
NVIDIA GPUには、グラフィックスパフォーマンスを向上させるためのPhysXハードウェアアクセラレータエンジンが搭載されています。 現在のPhysXプロセッサがGPUではなくCPUである場合、システムはすべての重い負荷をCPUに転送します。 この設定を変更する方法は次のとおりです。
- デスクトップを右クリックして、 NVIDIAコントロールパネル。
- クリック PhysX構成を設定する また サラウンドの構成、PhysX。
- [PhysXプロセッサの選択]を次のように設定します GeForce [version]。
BIOSグラフィック設定の変更
前述したように、システムはグラフィックス関連のタスクを専用のGPUではなくCPUの統合GPUに割り当てることもできます。 BIOS設定を変更することにより、システムにGPUの使用を強制することもできます。 これを行う方法は次のとおりです。
- マザーボードのBIOSに移動します。
- 検索する プライマリグラフィックアダプタ、オンボードVGA または同様のオプション。
- GPUに設定するか PCI / e 自動の代わりに。
オプションについては、マザーボードの公式Webサイトにアクセスしてください。
ディスプレイドライバの更新または再インストール
古くなったグラフィックスドライバーも、GPUの代わりにCPUを使用しているシステムの原因である可能性があります。 これは、OSがGPUに欠陥があると誤って判断したために発生します。 このような問題を防ぐために、常にドライバーを完全に更新する必要があります。
公式サイトから最新のドライバをインストールすることをお勧めします。 ただし、以下の手順を使用して、デバイスマネージャーからドライバーを更新することもできます。
- Run(Win + R)を開き、次のように入力します
devmgmt.msc
。 - 拡大 ディスプレイアダプタ。
- GPUデバイスを右クリックして、 ドライバーを更新する。
- 選択する ドライバーを自動的に検索。
すでに最新のドライバを使用している場合は、それらをアンインストールしてから再インストールします。 NVIDIA GPUの場合、 ディスプレイドライバーアンインストーラー(DDU) ソフトウェアをアンインストールします。
関連する質問
GPUの使用状況を確認する方法は?
通常、タスクマネージャーを使用してGPUの使用状況を確認できます。 ただし、前述したように、必ずしも正確な情報が得られるとは限りません。 GPUの使用状況を確認する方法に関する専用の記事があります。 GPUの使用状況を確認するための追加の方法を見つけるためにアクセスできます。
GPU0とGPU1はどういう意味ですか?
システムに複数のGPUがある場合、それらはタスクマネージャーにGPU0,1などとして表示されます。 それらが表すGPUは、[パフォーマンス]タブから確認できます。