バックグラウンドで実行されているNVIDIAのプロセスは何ですか?

目次:

バックグラウンドで実行されているNVIDIAのプロセスは何ですか? - ブログ 2023
バックグラウンドで実行されているNVIDIAのプロセスは何ですか? - ブログ 2023
Anonim
NVIDIAのGeForce Experienceソフトウェアをインストールしている場合、PCのバックグラウンドで実行されているNVIDIAプロセスは非常に少数です。私たちはWindowsタスクマネージャーで10個の別々のプロセスを数えました。しかし、彼らは何をしていますか?
NVIDIAのGeForce Experienceソフトウェアをインストールしている場合、PCのバックグラウンドで実行されているNVIDIAプロセスは非常に少数です。私たちはWindowsタスクマネージャーで10個の別々のプロセスを数えました。しかし、彼らは何をしていますか?

これらのプロセスの説明については、NVIDIAにお問い合わせしましたが、追加情報は提供しません。驚くことではないと思います.Windows自体のすべてのプロセスについてMicrosoftが説明するわけではありません。しかし、我々はちょうど周りを突きつけて多くを学んだ。

(警告 :サービスを無効にしてタスクを終了すると、ここで何が行われているのかがわかりますが、サービスを手動で無効にしたり、タスクを終了したりすることは実際にはお勧めしません。各プロセスが何をしているか正確にはわかりません。)

NVIDIAコンテナ

あなたのPC上で実行されている多くの "NVIDIAコンテナ"プロセスが表示されます。このプログラムは、nvcontainer.exeという名前で、他のNVIDIAプロセスを実行していることを示しています。言い換えれば、NVIDIA Containerはあまり多くのことをしていません。他のNVIDIAのタスクを実行しているだけです。

現在マイクロソフトが所有しているSysInternals Process Explorerソフトウェアには、これらのNVIDIAプロセスの多くが他のNVIDIAプロセスを起動するプロセス階層があります。

これらのNVIDIAコンテナプロセスのかなりの部分は、システムサービスとして実装されたバックグラウンドタスクに関連付けられています。たとえば、Servicesアプリケーションを開くと、NVIDIA Display Container LS、NVIDIA LocalSystem Container、NVIDIA NetworkService Container、NVIDIA Telemetry Containerの4つのNVIDIAサービスが表示されます。
これらのNVIDIAコンテナプロセスのかなりの部分は、システムサービスとして実装されたバックグラウンドタスクに関連付けられています。たとえば、Servicesアプリケーションを開くと、NVIDIA Display Container LS、NVIDIA LocalSystem Container、NVIDIA NetworkService Container、NVIDIA Telemetry Containerの4つのNVIDIAサービスが表示されます。

デフォルトでは、これらのサービスはすべて自動的に実行されるように設定されており、NVIDIA NetworkService Containerを除き、常にバックグラウンドで実行されます。残念なことに、NVIDIAは、これらのサービスに情報アプリケーションの説明を提供しませんでした。

NVIDIA Display Container LS(NVDisplay.ContainerLocalSystem)はいくつかの表示タスクを処理します。たとえば、NVIDIAコントロールパネルを開き、[デスクトップ]> [通知トレイアイコンを表示]をクリックすると、通知エリアにアイコンが表示されます。サービスを終了すると、NVIDIA通知アイコンが消えます。
NVIDIA Display Container LS(NVDisplay.ContainerLocalSystem)はいくつかの表示タスクを処理します。たとえば、NVIDIAコントロールパネルを開き、[デスクトップ]> [通知トレイアイコンを表示]をクリックすると、通知エリアにアイコンが表示されます。サービスを終了すると、NVIDIA通知アイコンが消えます。

ただし、このサービスは他の多くの表示タスクを処理するようには見えません。このサービスを無効にしても、GeForce Experienceオーバーレイは引き続き正常に機能しているようです。

関連するサービスのすべてをピンチするのは難しく、それぞれが関連する多くのタスクを実行する可能性があります。たとえば、NVIDIA LocalSystem Container(NvContainerLocalSystem)およびNVIDIA NetworkService Container(NvContainerNetworkService)サービスは、NVIDIA GameStreamを使用するために必要です。
関連するサービスのすべてをピンチするのは難しく、それぞれが関連する多くのタスクを実行する可能性があります。たとえば、NVIDIA LocalSystem Container(NvContainerLocalSystem)およびNVIDIA NetworkService Container(NvContainerNetworkService)サービスは、NVIDIA GameStreamを使用するために必要です。

NVIDIA Telemetry Container(NvTelemetryContainer)サービスは、システムに関するデータの収集とNVIDIAへの送信を処理するように見えます。 NVIDIA GeForce Experienceのプライバシーポリシーによれば、GPUの仕様、ディスプレイの詳細、特定のゲームのドライバ設定、GeForce Experienceに表示されているようにインストールしたゲームのリスト、使用可能なRAM、CPUおよびマザーボードを含むコンピュータの他のハードウェアに関する情報が含まれます。このデータ収集の多くは、GeForce ExperienceでPCゲームに最適なグラフィック設定を提案できるものです。

Image
Image

NVIDIA ShadowPlayヘルパー

NVIDIA ShadowPlayヘルパープロセス(64ビットバージョンのWindowsではnvsphelper64.exe、32ビットバージョンのWindowsではnvsphelper.exe)は、オペレーティングシステムのどこからでもGeForce Experienceオーバーレイを開くホットキーを待ち受けます。デフォルトでAlt + Zですが、GeForce Experienceアプリケーション内からカスタマイズすることができます。このプロセスをタスクマネージャで終了すると、Alt + Zはオーバーレイをもう開きません。

また、GeForce Experienceの[Settings]> [General]に移動して[In-Game Overlay]をオフにすると、このプロセスは消滅します。

NVIDIA ShadowPlayはゲームプレイを記録する機能の名前ですが、ShadowPlayヘルパーはオーバーレイを開く責任があるようです。インスタントリプレイをオンにするか、またはゲームプレイの記録を開始すると、別のNVIDIAコンテナプロセスがCPU、ディスク、およびGPUリソースの使用を開始します。したがって、NVIDIAコンテナプロセスの少なくとも1つは、NVIDIA ShadowPlayによるゲームプレイの記録を処理します。
NVIDIA ShadowPlayはゲームプレイを記録する機能の名前ですが、ShadowPlayヘルパーはオーバーレイを開く責任があるようです。インスタントリプレイをオンにするか、またはゲームプレイの記録を開始すると、別のNVIDIAコンテナプロセスがCPU、ディスク、およびGPUリソースの使用を開始します。したがって、NVIDIAコンテナプロセスの少なくとも1つは、NVIDIA ShadowPlayによるゲームプレイの記録を処理します。
Image
Image

NVIDIAシェア

NVIDIA Shareプロセス(NVIDIA Share.exe)とその2つは、GeForce Experienceオーバーレイの一部であるように見えます。オーバーレイには、ゲームプレイのビデオクリップやスクリーンショットをさまざまなサービスで共有するための共有機能が含まれているため、これは理にかなっています。

GeForce ExperienceからIn-Game Overlayを無効にすると、これらのプロセスもシステムから消滅します。

ただし、両方のNVIDIA Shareプロセスを終了してAlt + Zを押すと、オーバーレイが再び開き、NVIDIA Shareプロセスがもう一度実行されていることがわかります。これは、ShadowPlayヘルパーがキーボードショートカットを聞いて、オーバーレイを処理するNVIDIA Shareプロセスに引き渡すことを示しているようです。

Image
Image

NVIDIA Webヘルパーサービス(NVIDIA Web Helper.exe)

「NVIDIA Web Helper.exe」プロセスは、NvNodeフォルダにあります。これはNode.jsランタイムであり、ChromeのV8 JavaScriptエンジンに基づいています。さまざまなNVIDIAバックグラウンドタスク用のJavaScriptコードを実行します。特に、Node.jsを使用すると、JavaScriptを知っているWeb開発者は、JavaScript知識を使用してWebページで実行されるだけではないソフトウェアを書くことができます。

C: Program Files(x86) NVIDIA Corporation NvNodeフォルダ(またはWindowsの32ビットバージョンを使用している場合はC: Program Files NVIDIA Corporation NvNode)を参照すると、それが使用するスクリプトファイルこのスクリプトを一見すると、NVIDIA Webヘルパーは新しいドライバを自動的にダウンロードしてインストールしたり、NVIDIAアカウントにサインインするなどの他のタスクに使用されます。

Image
Image

いくつかのNVIDIAプロセスを無効にしたい場合は、GeForce Experienceの「In-Game Overlay」をオフに切り替えることは、保証された安全な方法です。 NVIDIA ShadowPlay Helperプロセスと2つのNVIDIA Shareプロセスを元に戻すまで、このプロセスは終了します。一般的に、サービスメニューからサービスを無効にすることはお勧めできません。プログラムのビルトインオプションを使用すると、これらの実行中のプロセスを削減するのがより安全な方法になります。

人気のあるトピック

専門家の助言