Quels sont tous ces processus NVIDIA exécutés en arrière-plan?

Si vous avez installé le logiciel GeForce Experience de NVIDIA, vous verrez de nombreux processus NVIDIA s'exécuter en arrière-plan sur votre PC. Nous avons compté dix processus distincts dans notre gestionnaire de tâches Windows. Mais que font-ils tous?

Nous avons contacté NVIDIA pour obtenir une explication de ces processus, mais ils n'ont pas fourni d'informations supplémentaires. Nous supposons que ce n'est pas surprenant - même Microsoft n'explique pas tous les processus de Windows lui-même. Mais nous avons beaucoup appris rien qu'en fouettant.

( Attention : nous parlons de désactivation des services et de fin de tâches pour comprendre ce qui fait quoi ici, mais nous ne vous recommandons pas de commencer à désactiver manuellement les services ou de terminer des tâches. Nous ne savons pas exactement ce que fait chaque processus.)

Conteneur NVIDIA

Vous verrez de nombreux processus «NVIDIA Container» s'exécuter sur votre PC. Ce programme, nommé nvcontainer.exe, semble être chargé d'exécuter et de contenir d'autres processus NVIDIA. En d'autres termes, NVIDIA Container ne fait pas grand-chose lui-même. Il s'agit simplement d'exécuter d'autres tâches NVIDIA.

Le logiciel SysInternals Process Explorer, qui appartient désormais à Microsoft, possède une hiérarchie de processus qui montre que bon nombre de ces processus NVIDIA lancent d'autres processus NVIDIA.

Un certain nombre de ces processus NVIDIA Container sont associés à des tâches d'arrière-plan implémentées en tant que services système. Par exemple, si vous ouvrez l'application Services, vous verrez quatre services NVIDIA: NVIDIA Display Container LS, NVIDIA LocalSystem Container, NVIDIA NetworkService Container et NVIDIA Telemetry Container.

Par défaut, tous ces services sont configurés pour s'exécuter automatiquement et restent toujours en cours d'exécution en arrière-plan, à l'exception du conteneur NVIDIA NetworkService. Malheureusement, NVIDIA n'a pas fourni de descriptions informatives de ces services dans l'application Services.

NVIDIA Display Container LS (NVDisplay.ContainerLocalSystem) gère certaines tâches d'affichage. Par exemple, si vous ouvrez le panneau de configuration NVIDIA et cliquez sur Bureau> Afficher l'icône de la barre de notification, ce service est chargé d'afficher l'icône dans votre zone de notification. Si vous mettez fin au service, l'icône de notification NVIDIA disparaîtra.

Cependant, ce service ne semble pas gérer de nombreuses autres tâches d'affichage. Même si vous désactivez ce service, la superposition GeForce Experience semble toujours fonctionner normalement.

Il est difficile de cerner tout ce que fait le service associé, et chacun effectue probablement un certain nombre de tâches connexes. Par exemple, les services NVIDIA LocalSystem Container (NvContainerLocalSystem) et NVIDIA NetworkService Container (NvContainerNetworkService) sont tous deux requis pour utiliser NVIDIA GameStream.

CONNEXES: Détendez-vous, la télémétrie de NVIDIA n'a pas seulement commencé à vous espionner

Le service NVIDIA Telemetry Container (NvTelemetryContainer) semble gérer la collecte de données sur votre système et leur envoi à NVIDIA. Il ne s'agit pas d'une collecte de données en gros, mais, selon la politique de confidentialité de NVIDIA GeForce Experience, comprend des données telles que les spécifications de votre GPU, les détails d'affichage, les paramètres du pilote pour des jeux spécifiques, la liste des jeux que vous avez installés comme indiqué dans GeForce Experience, le montant de RAM dont vous disposez et des informations sur les autres matériels de votre ordinateur, y compris votre processeur et votre carte mère. Nous ne pensons pas que cela vaille la peine de paniquer, et une grande partie de cette collecte de données permet à GeForce Experience de suggérer des paramètres graphiques optimaux pour vos jeux PC.

Assistant NVIDIA ShadowPlay

Le processus NVIDIA ShadowPlay Helper (nvsphelper64.exe sur les versions 64 bits de Windows ou nvsphelper.exe sur les versions 32 bits de Windows) semble écouter le raccourci clavier qui ouvre la superposition GeForce Experience de n'importe où sur votre système d'exploitation. C'est Alt + Z par défaut, mais vous pouvez le personnaliser depuis l'application GeForce Experience. Si vous terminez ce processus dans le gestionnaire de tâches, Alt + Z n'ouvrira plus la superposition.

Et, si vous vous dirigez vers Paramètres> Général dans GeForce Experience et désactivez l'option «Incrustation en jeu», ce processus disparaîtra.

Bien que NVIDIA ShadowPlay soit le nom de la fonctionnalité qui enregistre le gameplay, ShadowPlay Helper semble simplement responsable de l'ouverture de la superposition. Lorsque vous activez la relecture instantanée ou que vous commencez à enregistrer le jeu, un autre processus de conteneur NVIDIA commence à utiliser les ressources CPU, disque et GPU. Ainsi, au moins un des processus NVIDIA Container gère l'enregistrement du gameplay avec NVIDIA ShadowPlay.

Partage NVIDIA

Les processus NVIDIA Share (NVIDIA Share.exe) - et oui, il y en a deux - semblent également faire partie de la superposition GeForce Experience. Cela a du sens, car la superposition contient des fonctionnalités de partage pour partager des clips vidéo et des captures d'écran de votre jeu sur une variété de services différents.

Lorsque vous désactivez la superposition en jeu de GeForce Experience, ces processus disparaissent également de votre système.

Cependant, si vous mettez fin aux deux processus de partage NVIDIA, puis appuyez sur Alt + Z, la superposition se rouvrira et vous verrez que les processus de partage NVIDIA sont à nouveau en cours d'exécution. Cela semble démontrer que ShadowPlay Helper écoute le raccourci clavier, puis passe aux processus de partage NVIDIA, qui gèrent la superposition.

Service d'assistance Web NVIDIA (NVIDIA Web Helper.exe)

Le processus «NVIDIA Web Helper.exe» se trouve dans le dossier NvNode. Il s'agit d'un environnement d'exécution Node.js, et en tant que tel, il est basé sur le moteur JavaScript V8 de Chrome. Il exécute du code JavaScript pour diverses tâches d'arrière-plan NVIDIA. En particulier, Node.js permet aux développeurs Web qui connaissent JavaScript d'utiliser leurs connaissances JavaScript pour écrire des logiciels qui ne s'exécutent pas uniquement sur une page Web.

Si vous regardez dans le dossier C: \ Program Files (x86) \ NVIDIA Corporation \ NvNode (ou C: \ Program Files \ NVIDIA Corporation \ NvNode à la place si vous utilisez une version 32 bits de Windows), vous verrez les fichiers de script qu'il utilise. Un rapide coup d'œil aux scripts révèle que NVIDIA Web Helper est utilisé pour télécharger automatiquement de nouveaux pilotes et les installer, ainsi que pour d'autres tâches telles que la connexion à un compte NVIDIA.

Si vous souhaitez désactiver certains processus NVIDIA, désactiver la «superposition en jeu» dans GeForce Experience est un moyen sûr de le faire. Cela éliminera le processus NVIDIA ShadowPlay Helper et les deux processus NVIDIA Share jusqu'à ce que vous le réactiviez. Encore une fois, nous ne recommandons généralement pas de désactiver les services à partir du menu Services - l'utilisation des options intégrées du programme est généralement un moyen plus sûr de réduire ces processus en cours d'exécution.