如果你已经安装了NVIDIA的GeForce体验软件,你会在你的电脑上看到很多NVIDIA进程在后台运行。我们在Windows任务管理器中计算了10个单独的进程。但是他们都做什么呢?
我们联系了英伟达,要求解释这些过程,但他们不会提供任何额外的信息。我们认为这并不奇怪,甚至微软也没有解释Windows本身的所有进程。但我们通过四处摸索学到了很多。
(警告:我们讨论禁用服务和结束任务是为了弄清楚什么在这里起作用,但实际上我们并不建议您开始手动禁用服务或结束任务。我们不知道每个进程具体做什么。)
您将看到许多“NVIDIA容器”进程在您的电脑上运行nvcontainer.exe,似乎负责运行和包含其他NVIDIA进程。换句话说,NVIDIA容器本身并没有做太多事情。它只是在运行其他NVIDIA任务。
SysInternals Process Explorer软件现在归微软所有,它有一个进程层次结构,显示许多NVIDIA进程启动其他NVIDIA进程。
相当多的NVIDIA容器进程与作为系统服务实现的后台任务相关联。例如,如果打开服务应用程序,将看到四个NVIDIA服务:NVIDIA Display Container LS、NVIDIA LocalSystem Container、NVIDIA NetworkService Container和NVIDIA Telemetry Container。
默认情况下,除了NVIDIA NetworkService容器之外,所有这些服务都设置为自动运行并始终在后台运行。不幸的是,NVIDIA没有在服务应用程序中提供这些服务的信息性描述。
NVIDIA显示容器LS(NVDisplay.container本地系统)处理一些显示任务。例如,如果打开NVIDIA控制面板并单击“桌面”>“显示通知托盘图标”,则此服务负责在通知区域中显示图标。如果您结束服务,NVIDIA通知图标将消失。
但是,此服务似乎不能处理许多其他显示任务。即使您禁用了此服务,GeForce体验覆盖仍能正常工作。
很难确定相关服务所做的一切,而且每个服务都可能执行许多相关的任务。例如,使用NVIDIA GameStream都需要NVIDIA LocalSystem容器(NvContainerLocalSystem)和NVIDIA NetworkService容器(NvContainerNetworkService)服务。
相关人员:放松,NVIDIA的遥测系统并不是刚开始监视你
NVIDIA遥测容器(NV遥测容器)服务似乎可以处理收集有关系统的数据并将其发送给NVIDIA。这不是批发数据收集,但根据NVIDIA GeForce体验隐私政策,包括GPU规范、显示详细信息、特定游戏的驱动程序设置、您安装的游戏列表(如GeForce体验中所示)、可用RAM的数量,以及有关计算机其他硬件的信息,包括CPU和主板。我们认为这不值得恐慌,而这些数据收集的大部分是让GeForce体验为您的PC游戏提供最佳图形设置的原因。
NVIDIA ShadowPlay帮助程序进程(64位版本的Windows或Windows上的nvsphelper64.exe)nvsphelper.exe在32位版本的Windows上)似乎在侦听从操作系统的任何位置打开GeForce体验覆盖的热键。默认情况下是Alt+Z,但您可以在GeForce体验应用程序中自定义它。如果在任务管理器中结束此过程,Alt+Z将不再打开覆盖。
如果你在GeForce体验中进入“设置>常规”并关闭“游戏中覆盖”,这个过程就会消失。
尽管NVIDIA ShadowPlay是记录游戏性的功能的名称,ShadowPlay助手似乎只是负责打开覆盖。当您打开即时重播或以其他方式开始录制游戏时,另一个NVIDIA容器进程将开始使用CPU、磁盘和GPU资源。所以至少有一个NVIDIA容器进程处理NVIDIA ShadowPlay的游戏记录。
NVIDIA共享进程(NVIDIA)共享.exe)-是的,其中有两个似乎也是GeForce经验叠加的一部分。这是有意义的,因为覆盖包含共享功能,用于在各种不同的服务上共享视频剪辑和游戏的屏幕截图。
当您从GeForce体验中禁用游戏内覆盖时,这些过程也将从您的系统中消失。
但是,如果您结束两个NVIDIA共享进程,然后按Alt+Z,覆盖将重新打开,您将看到NVIDIA共享进程现在再次运行。这似乎表明ShadowPlay助手侦听键盘快捷键,然后将其交给NVIDIA共享进程来处理覆盖。
“英伟达网”助手.exe进程位于NvNode文件夹中。它是一个节点.js运行时,因此它基于Chrome的v8javascript引擎。它为各种NVIDIA后台任务运行JavaScript代码。特别地,节点.js允许了解JavaScript的web开发人员使用JavaScript知识编写不只是在网页上运行的软件。
如果您查看C:\Program Files(x86)\NVIDIA Corporation\NvNode文件夹(如果您使用的是32位版本的Windows,请改为C:\Program Files\NVIDIA Corporation\NvNode),您将看到它使用的脚本文件。快速浏览一下脚本就会发现nvidiawebhelper用于自动下载和安装新的驱动程序,以及其他任务,比如登录NVIDIA帐户。
如果您确实想禁用一些NVIDIA进程,在GeForce体验中关闭“游戏内覆盖”是一种安全的方法。这将摆脱NVIDIA ShadowPlay助手进程和两个NVIDIA共享进程,直到您重新打开它。同样,我们一般不建议使用程序的内置选项从“服务”菜单禁用服务,这通常是减少这些正在运行的进程的更安全的方法。
...到WSAPPX处于活动状态,几乎可以肯定这是由于应用程序在后台自动更新所致。谢天谢地,你可以阻止这一切。 ...
... 在这里,您可以限制用于在后台下载更新或将更新上载到Internet上其他PC的带宽。你应该将后者设置为最低5%,并设置每月上传限制非常低。 ...
...游戏模式”。微软曾经吹捧这一功能,但现在已经淡出了后台。奇怪的是,有些人报告说,禁用游戏模式可以提高某些PC游戏的性能! “游戏模式”在Windows10上有什么作用? 早在2017年4月发布的Windows10 Creators更新中就首次引入...
在Linux中使用bashshell来管理前台和后台进程。您可以使用Bash的作业控制函数和信号,使您能够更灵活地运行命令。我们教你怎么做。 所有关于流程 每当一个程序在Linux或类似Unix的操作系统中执行时,就会启动一个进程。“进...
...s)? 运行诸如web浏览器之类的程序、与桌面环境相关联的后台进程以及Linux系统服务都是进程。 您可以将流程分为两组: 前台进程是由用户启动或启动的进程。它们可以在终端窗口中,也可以是图形应用程序。 后台进程是所有...
...的窗口。此窗口列出桌面上运行的可见应用程序,不包括后台应用程序。您可以在此处选择一个应用程序,然后单击“结束任务”将其关闭。如果一个应用程序没有响应,也就是说,如果它被冻结了,而您不能以通常的方式关闭...
...序平台的一个普通部分。它经常发生在你的Windows电脑的后台。你可以称之为一个必要的邪恶。 如何检查注入的DLL 您可以使用Microsoft强大的Process Explorer应用程序检查系统上的代码注入。它基本上是一个任务管理器的高级版本,...
...显这很神秘,所以让我们看得更深一点。守护进程是一个后台进程。这个特定的守护进程管理其他后台进程。引用dasd手册页: dasd—后台活动调度的守护进程。 所以Duet活动调度器可以帮助管理后台活动,但是如何管理呢?一篇...
...用程序的“功率调节”,甚至是传统的Windows桌面程序和后台进程。通过限制后台应用程序的CPU可用性,Windows10的秋季创造者更新可以延长笔记本电脑和平板电脑的电池寿命。如果这会导致问题,您可以告诉Windows不要对某些进程...