Nvidiaコンテナの高いCPU使用率を修正する方法

Nvidiaコンテナプロセスnvcontainer.exeが壊れて、高いCPUリソースの使用を開始する場合があります。 PCがハングし始め、ユーザーはタスクをスムーズに実行できなくなります。これは通常、ユーザーがゲームをプレイしているとき、またはGPUの使用を必要とする編集作業を行っているときに発生します。

レポート 一部のユーザーは、他の作業はもちろん、ファイルエクスプローラーも開くことができません。それが正当なプロセスなのかウイルスなのかについて混乱する人さえいます。

Nvidia Containerの詳細と、CPU消費量が多い問題を修正する方法については、この記事を読み続けてください。 クイックサマリー 隠れる 1 Nvidiaコンテナとは 2 Nvidia Containerはウイルスですか? 3 Nvidiaコンテナの高いCPU使用率を修正 3.1 古いNvidiaドライバーをインストールする 3.2 GeForceExperienceでゲーム内オーバーレイを無効にする 3.3 Nvidiaサービスを再起動します 3.43.4 Nvidiaのスケジュールされたタスクを無効にする 3.5 GeForceExperienceアプリをアンインストールします 4 締めくくりの言葉

Nvidiaコンテナとは

Nvidiaコンテナは、他のすべてのコンテナと同様に、1つまたは複数のNvidiaプロセスを囲むシェルであり、他のプロセスからそれらを分離して、互いに干渉しないようにします。このアーキテクチャは、プロセスをスムーズに実行するのに役立ちます。

NvidiaContainerプロセスを実行しているファイルはNVDisplay.Container.exeです。

Nvidia Containerはウイルスですか?

プロセスは正当であり、デバイスにNvidiaドライバーをインストールした直後にタスクマネージャーに表示され始めますが、それでもウイルスである可能性があります。これは、最近のハッカーは、正当なプロセス名で芸術作品を偽装する傾向があるためです。これにより、ハッカーは気付かれずに隠れてしまう可能性があります。

ただし、デジタル署名を確認することで、マシンで実行されているNvidiaContainerプロセスが正当であるかどうかを確認できます。デジタル署名は、プロセス、アプリ、またはプログラムの信頼性を確認する電子要素です。デバイス上のNvidiaコンテナが本物である場合、Nvidia自体によって署名される必要があります。確認方法は次のとおりです。

を使用してタスクマネージャを開きます Ctrl + Shift + Esc ショートカットキーで、Nvidia Containerを右クリックし、 開いているファイルの場所

これで、ファイルエクスプローラーが起動します。右クリック NVDisplay.Container.exe 選択します プロパティ コンテキストメニューから。

の中に プロパティ ウィンドウで[デジタル署名]タブに切り替えると、下の画像で強調表示されているように、署名者の名前が表示されます。

ただし、署名者スペースが空であることがわかった場合は、プロセスが いいえ 正当で、おそらくウイルスです。その場合、潜在的な脅威を取り除くために、サードパーティのウイルス対策ソフトウェアを使用してシステム全体のスキャンを実行する必要があります。

Nvidiaコンテナの高いCPU使用率を修正

古いNvidiaドライバーをインストールする

ドライバーを更新した直後にNvidiaContainerプロセスが原因でCPU使用率が高くなっている場合は、新しいドライバーにまだ修正されていないバグがある可能性があります。したがって、与えられたガイドを使用して、古いドライバーに戻すことをお勧めします。

を開きます デバイスマネージャ 入力して devmgmt.msc [実行]で、展開します ディスプレイアダプター 、次にNvidiaグラフィックアダプタを右クリックして、 デバイスをアンインストールします コンテキストメニューから。

今、から古いドライバーをダウンロードします Nvidiaのウェブサイト 。リンクをクリックして開き、Nvidiaアダプターモデルの詳細を入力して、 検索

次のページで、をクリックします ダウンロード ドライバをダウンロードします。表示されたら、右クリックして選択します 管理者として実行 それをインストールします。インストールウィザードを実行します。インストールしたら、コンピューターを再起動し、NvidiaContainerがまだ同じ量のCPUを使用しているかどうかを確認します。

GeForceExperienceでゲーム内オーバーレイを無効にする

GeForceエクスペリエンス は、ゲームが画像、ビデオ、スナップショットをチームメートとストリーミング、共有するために使用するアプリケーションです。このアプリは、Nvidiaコンテナを使用してプロセスを実行します。

GeForce Experienceアプリの機能は、ゲーム内オーバーレイです。これは、ゲーム中にゲームプレイを記録して画像をキャプチャできる機能です。優れた機能ですが、NvidiaコンテナがデバイスのCPUパワーを大量に消費している理由の1つである可能性があります。

右上隅にある[設定](歯車アイコン)ボタンをクリックしてから、アプリ内のゲーム内オーバーレイ機能を無効にします。 全般的 タブで、ゲーム内オーバーレイの前にあるスライダーを オフ ポジション。

オフの場合、Nvidiaコンテナがまだ同じ量のCPUを使用しているかどうかを確認します。

Nvidiaサービスを再起動します

場合によっては、必要なのは、関連するプロセスの異常な機能に寄与するNvidiaサービスの再起動だけです。所定のガイドを使用してこれらのサービスを再起動し、問題が解決するかどうかを確認してください。

を開きます サービス 入力してウィンドウ services.msc 実行中。ここで、Nvidiaで始まるすべてのサービスを探します。これらには次のものが含まれます。

  • NVIDIAディスプレイコンテナLS
  • NVIDIA FrameViewDSKサービス
  • NVIDIALocalSystemコンテナ

これらの各サービスを1つずつ右クリックして、 再起動 コンテキストメニューから再起動します。

  Note:  If a service is not running, leave it as is.

サービスが再起動したら、コンテナがCPUを解放したかどうかを確認します。

Nvidiaのスケジュールされたタスクを無効にする

Nvidiaソフトウェアには、自動化されたスケジュールされたタスクが付属しており、その唯一の責任は、プレイ習慣から情報を収集し、ログを作成し、バグをNvidiaに報告することです。

ユーザーは、これらのタスクを無効にすることで、NvidiaContainerによるCPU消費量が多いという問題が解決されることが多いと報告しています。

を開きます タスクスケジューラ 入力して タスクchd.msc [実行]で、をクリックします タスクスケジューラライブラリ 左側で、右側のウィンドウでNvTmで始まるすべてのタスクを探します。これらの各タスクを右クリックして、 無効にする 下の画像のように、コンテキストメニューから:

タスクスケジューラを無効にしたら、コンピュータを再起動して、CPU使用率が高いという問題が解決したかどうかを確認します。

GeForceExperienceアプリをアンインストールします

GeForce Experienceアプリはゲーマーにとっては天の恵みですが、それでもかなり重いソフトウェアであり、ゲーム関連の機能がたくさんあります。これまでのところどのソリューションも機能していない場合は、GeForceExperienceアプリがCPUリソースを消費している可能性があります。

その後、アプリをPCから削除する必要があります。これを行うには、を開きます プログラムと機能 コントロールパネルのウィンドウに次のように入力します appwiz.cpl 実行中。そこから、ダブルクリックします NVIDIAGeForceエクスペリエンス それをアンインストールします。確認を求められたら、をクリックします アンインストール

取り外したら、コンピュータを再起動して、問題が軽減されているかどうかを確認します。

締めくくりの言葉

少し前まで、Nvidia Containerには、Nvidia TelemetryContainerと呼ばれる別のサービスが付属していました。このコンテナは、ログとデータを収集し、Nvidiaに報告するために使用されます。また、その時点でCPUの大きなチャンクを消費していました。ただし、このコンテナはNvidiaソフトウェアでは使用されなくなったため、インターネット上でこのコンテナサービスを無効にするソリューションは無効です。