Wat zijn al die NVIDIA-processen die op de achtergrond worden uitgevoerd?
Als u NVIDIA's GeForce Experience-software hebt geïnstalleerd, ziet u nogal wat NVIDIA-processen op de achtergrond op uw pc. We hebben tien afzonderlijke processen geteld in onze Windows Taakbeheer. Maar wat doen ze allemaal?
We hebben contact gezocht met NVIDIA voor een uitleg van deze processen, maar ze zouden geen aanvullende informatie verstrekken. We denken dat dat niet verwonderlijk is - zelfs Microsoft legt niet alle processen in Windows zelf uit. Maar we hebben veel geleerd, gewoon door rond te snuffelen.
(Waarschuwing: We praten over het uitschakelen van services en het beëindigen van taken om uit te puzzelen wat hier gebeurt, maar we raden u niet aan handmatig services te deactiveren of taken te beëindigen. We weten niet precies wat elk proces doet.)
NVIDIA-container
U zult veel "NVIDIA Container" -processen zien die op uw pc worden uitgevoerd. Dit programma, genaamd nvcontainer.exe, lijkt verantwoordelijk te zijn voor het uitvoeren van en het bevatten van andere NVIDIA-processen. Met andere woorden, NVIDIA Container doet niet veel zelf. Het voert alleen andere NVIDIA-taken uit.
De SysInternals Process Explorer-software, nu eigendom van Microsoft, heeft een proceshiërarchie die aangeeft dat veel van deze NVIDIA-processen andere NVIDIA-processen starten.
Een flink aantal van deze NVIDIA-containerprocessen worden geassocieerd met achtergrondtaken die als systeemservices zijn geïmplementeerd. Als u bijvoorbeeld de toepassing Services opent, ziet u vier NVIDIA-services: NVIDIA Display Container LS, NVIDIA LocalSystem-container, NVIDIA NetworkService-container en NVIDIA-telemetriecontainer.
Standaard zijn al deze services ingesteld om automatisch te worden uitgevoerd en blijven ze altijd actief op de achtergrond, met uitzondering van de NVIDIA NetworkService-container. Helaas heeft NVIDIA deze services geen informatieve beschrijvingen gegeven in de Services-app.
NVIDIA Display Container LS (NVDisplay.ContainerLocalSystem) verwerkt enkele display-taken. Als u bijvoorbeeld het NVIDIA-configuratiescherm opent en op Desktop> Toon meldingsvakpictogram klikt, is deze service verantwoordelijk voor het weergeven van het pictogram in uw systeemvak. Als u de service beëindigt, verdwijnt het pictogram van de NVIDIA-melding.
Deze service lijkt echter niet veel andere display-taken aan te kunnen. Zelfs als u deze service uitschakelt, lijkt de overlay van GeForce Experience nog steeds normaal te werken.
Het is moeilijk om alles vast te leggen wat de bijbehorende service doet, en elk voert waarschijnlijk een aantal gerelateerde taken uit. De NVIDIA LocalSystem Container (NvContainerLocalSystem) en NVIDIA NetworkService Container (NvContainerNetworkService) -services zijn bijvoorbeeld beide vereist voor het gebruik van NVIDIA GameStream.
De NVIDIA-service Telemetriecontainer (NvTelemetryContainer) lijkt gegevens te verzamelen over uw systeem en deze naar NVIDIA te verzenden. Dit is geen groothandel in gegevensverzameling, maar volgens het privacybeleid van NVIDIA GeForce Experience bevat dit gegevens zoals uw GPU-specificaties, weergavedetails, stuurprogramma-instellingen voor specifieke games, de lijst met games die u hebt geïnstalleerd, zoals getoond in GeForce Experience, de hoeveelheid van RAM die u beschikbaar hebt, en informatie over de andere hardware van uw computer, inclusief uw CPU en moederbord. We denken niet dat dit de moeite waard is om in paniek te raken, en veel van deze gegevensverzameling stelt GeForce Experience in staat om optimale grafische instellingen voor je pc-spellen te suggereren.
NVIDIA ShadowPlay Helper
Het NVIDIA ShadowPlay Helper-proces (nvsphelper64.exe op 64-bit versies van Windows of nvsphelper.exe op 32-bits versies van Windows) lijkt te luisteren naar de sneltoets die de GeForce Experience-overlay opent vanaf elke locatie op uw besturingssysteem. Het is standaard Alt + Z, maar u kunt het aanpassen vanuit de toepassing GeForce Experience. Als u dit proces in Taakbeheer beëindigt, zal Alt + Z de overlay niet meer openen.
En als je naar Instellingen> Algemeen in GeForce Experience gaat en de "In-Game Overlay" uitschakelt, zal dit proces verdwijnen.
Hoewel NVIDIA ShadowPlay de naam is van de functie die gameplay opneemt, lijkt de ShadowPlay Helper net verantwoordelijk voor het openen van de overlay. Wanneer u Instant Replay inschakelt of op een andere manier begint met het opnemen van gameplay, begint een ander NVIDIA-containerproces met het gebruik van CPU-, schijf- en GPU-bronnen. Op zijn minst verwerkt een van de NVIDIA-containerprocessen gameplay-opnames met NVIDIA ShadowPlay.
NVIDIA Share
De NVIDIA Share-processen (NVIDIA Share.exe) - en ja, er zijn er twee - lijken ook onderdeel te zijn van de GeForce Experience-overlay. Dit is logisch, omdat de overlay functies voor delen bevat voor het delen van videoclips en schermafbeeldingen van uw gameplay voor een verscheidenheid aan verschillende services.
Wanneer u de In-Game Overlay uitschakelt vanuit GeForce Experience, verdwijnen deze processen ook uit uw systeem.
Als u echter beide NVIDIA Share-processen beëindigt en vervolgens op Alt + Z drukt, wordt de overlay opnieuw geopend en ziet u dat de NVIDIA Share-processen nu opnieuw worden uitgevoerd. Dit lijkt aan te tonen dat de ShadowPlay Helper naar de sneltoets luistert en vervolgens doorgeeft aan de NVIDIA Share-processen, die de overlay verwerken.
NVIDIA Web Helper Service (NVIDIA Web Helper.exe)
Het proces "NVIDIA Web Helper.exe" bevindt zich in de map NvNode. Het is een runtime van Node.js en is daarom gebaseerd op de V8 JavaScript-engine van Chrome. Het voert JavaScript-code uit voor verschillende NVIDIA-achtergrondtaken. In het bijzonder staat Node.js toe dat webontwikkelaars die JavaScript kennen hun JavaScript-kennis gebruiken om software te schrijven die niet alleen op een webpagina wordt uitgevoerd.
Als u in de map C: \ Program Files (x86) \ NVIDIA Corporation \ NvNode kijkt (of C: \ Program Files \ NVIDIA Corporation \ NvNode in plaats daarvan als u een 32-bits versie van Windows gebruikt), ziet u de scriptbestanden die het gebruikt. Een snelle blik op de scripts onthult dat de NVIDIA Web Helper wordt gebruikt voor het automatisch downloaden van nieuwe stuurprogramma's en het installeren ervan, evenals andere taken zoals aanmelden bij een NVIDIA-account.
Als u sommige NVIDIA-processen wilt uitschakelen, schakelt u de "In-Game Overlay" uit in GeForce Experience om dit veilig te doen. Hiermee wordt het NVIDIA ShadowPlay Helper-proces en de twee NVIDIA Share-processen verwijderd totdat u het weer inschakelt. Nogmaals, we raden over het algemeen niet aan om services uit te schakelen van het menu Services. Het gebruik van de ingebouwde opties van het programma is over het algemeen een veiliger manier om deze actieve processen te beperken.