Мы обратились к NVIDIA за разъяснением этих процессов, но они не предоставили никакой дополнительной информации. Мы полагаем, что это не удивительно - даже Microsoft не объясняет все процессы в самой Windows. Но мы многому научились, просто соскучившись.
(Предупреждение: Мы говорим об отключении сервисов и завершающих задачах, чтобы разобраться в том, что здесь делает, но мы на самом деле не рекомендуем вам вручную отключать службы или заканчивать задачи. Мы точно не знаем, что делает каждый процесс.)
Контейнер NVIDIA
На вашем ПК вы увидите много процессов «NVIDIA Container». Эта программа под названием nvcontainer.exe, по-видимому, отвечает за запуск и использование других процессов NVIDIA. Другими словами, NVIDIA Container сам не делает. Он просто запускает другие задачи NVIDIA.
Программное обеспечение SysInternals Process Explorer, в настоящее время принадлежащее Microsoft, имеет иерархию процессов, которая показывает, что многие из этих процессов NVIDIA запускают другие процессы NVIDIA.
По умолчанию все эти службы настроены на автоматический запуск и всегда остаются в фоновом режиме, за исключением контейнера NVIDIA NetworkService. К сожалению, NVIDIA не предоставила эти услуги информативным описаниям в приложении «Службы».
Однако эта служба, похоже, не справляется со многими другими задачами отображения. Даже если вы отключите эту услугу, наложение GeForce Experience по-прежнему работает нормально.
Трудно определить все связанные службы, и каждый из них выполняет ряд связанных задач. Например, для использования NVIDIA GameStream требуются службы NVIDIA LocalSystem Container (NvContainerLocalSystem) и NVIDIA NetworkService Container (NvContainerNetworkService).
Служба NVIDIA Telemetry Container (NvTelemetryContainer), похоже, обрабатывает сбор данных о вашей системе и отправку их в NVIDIA. Это не оптовый сбор данных, но, в соответствии с политикой конфиденциальности NVIDIA GeForce Experience, такие данные, как характеристики вашего GPU, данные о показах, настройки драйвера для определенных игр, список игр, которые вы установили, как показано в GeForce Experience, сумму имеющейся у вас оперативной памяти, а также информацию о другом оборудовании вашего компьютера, включая процессор и материнскую плату. Мы не думаем, что это стоит паниковать, и большая часть этого сбора данных позволяет GeForce Experience предлагать оптимальные графические настройки для ваших компьютерных игр.
Поддержка NVIDIA ShadowPlay
Процесс NVIDIA ShadowPlay Helper (nvsphelper64.exe в 64-разрядных версиях Windows или nvsphelper.exe в 32-разрядных версиях Windows), похоже, прослушивает горячую клавишу, которая открывает оверлей GeForce Experience из любой точки вашей операционной системы. По умолчанию это Alt + Z, но вы можете настроить его из приложения GeForce Experience. Если вы закончите этот процесс в диспетчере задач, Alt + Z больше не откроет оверлей.
И если вы перейдете к настройкам> Общие в GeForce Experience и переключите «In-Game Overlay», этот процесс исчезнет.
Доля NVIDIA
Процессы NVIDIA Share (NVIDIA Share.exe) - и да, есть два из них - также, похоже, являются частью наложения GeForce Experience. Это имеет смысл, так как наложение содержит функции совместного доступа для обмена видеоклипами и скриншотами вашего игрового процесса по различным службам.
Когда вы отключите On-Game Overlay от GeForce Experience, эти процессы также исчезнут из вашей системы.
Однако, если вы закончите оба процесса NVIDIA Share и затем нажмите Alt + Z, наложение снова откроется, и вы увидите, что процессы NVIDIA Share теперь снова запущены. Это, похоже, демонстрирует, что помощник ShadowPlay слушает для быстрого доступа к клавиатуре, а затем переходит к процессам NVIDIA Share, которые обрабатывают оверлей.
Служба поддержки NVIDIA Web Helper (NVIDIA Web Helper.exe)
Процесс «NVIDIA Web Helper.exe» находится в папке NvNode. Это среда выполнения Node.js, и поэтому она основана на движке JavaScript V8 от Chrome.Он запускает код JavaScript для различных фоновых задач NVIDIA. В частности, Node.js позволяет веб-разработчикам, которые знают JavaScript, использовать свои знания JavaScript для написания программного обеспечения, которое не просто запускается на веб-странице.
Если вы заглянете в папку C: Program Files (x86) NVIDIA Corporation NvNode (или C: Program Files NVIDIA Corporation NvNode вместо этого, если вы используете 32-разрядную версию Windows), вы увидите файлы сценариев, которые он использует. Быстрый просмотр сценариев показывает, что NVIDIA Web Helper используется для автоматической загрузки новых драйверов и их установки, а также для других задач, например, для входа в учетную запись NVIDIA.
Если вы хотите отключить некоторые процессы NVIDIA, включение «In-Game Overlay» в GeForce Experience - это гарантированный безопасный способ сделать это. Это избавит вас от процесса NVIDIA ShadowPlay Helper и двух процессов NVIDIA Share, пока вы не включите его. Опять же, мы обычно не рекомендуем отключать службы из меню «Службы» - использование встроенных параметров программы - это, как правило, более безопасный способ сократить эти запущенные процессы.