Что все эти процессы NVIDIA работают в фоновом режиме?

Если вы установили программное обеспечение NVIDIA GeForce Experience, вы увидите довольно много процессов NVIDIA, работающих в фоновом режиме на вашем ПК. Мы насчитали десять отдельных процессов в диспетчере задач Windows. Но что они все делают?

Мы обратились к NVIDIA за объяснением этих процессов, но они не предоставили никакой дополнительной информации. Мы полагаем, что это не удивительно - даже Microsoft не объясняет все процессы в самой Windows. Но мы многому научились, просто копаясь.

( Предупреждение : мы говорим об отключении служб и завершении задач, чтобы понять, что здесь делает, но на самом деле мы не рекомендуем начинать вручную отключать службы или завершать задачи. Мы точно не знаем, что делает каждый процесс.)

Контейнер NVIDIA

Вы увидите, что на вашем ПК запущено множество процессов «Контейнер NVIDIA». Эта программа, названная nvcontainer.exe, по-видимому, отвечает за запуск и содержит другие процессы NVIDIA. Другими словами, NVIDIA Container сам по себе мало что делает. Он просто выполняет другие задачи NVIDIA.

Программное обеспечение SysInternals Process Explorer, теперь принадлежащее Microsoft, имеет иерархию процессов, которая показывает, что многие из этих процессов NVIDIA запускают другие процессы NVIDIA.

Многие из этих процессов NVIDIA Container связаны с фоновыми задачами, реализованными как системные службы. Например, если вы откроете приложение Services, вы увидите четыре сервиса NVIDIA: NVIDIA Display Container LS, NVIDIA LocalSystem Container, NVIDIA NetworkService Container и NVIDIA Telemetry Container.

По умолчанию все эти службы настроены на автоматический запуск и всегда продолжают работать в фоновом режиме, за исключением контейнера NVIDIA NetworkService. К сожалению, NVIDIA не предоставила информативное описание этих сервисов в приложении Services.

NVIDIA Display Container LS (NVDisplay.ContainerLocalSystem) обрабатывает некоторые задачи отображения. Например, если вы откроете панель управления NVIDIA и нажмете «Рабочий стол»> «Показать значок в области уведомлений», эта служба отвечает за отображение значка в области уведомлений. Если вы завершите службу, значок уведомления NVIDIA исчезнет.

Однако эта служба, похоже, не справляется со многими другими задачами отображения. Даже если вы отключите эту службу, наложение GeForce Experience все равно будет нормально работать.

Трудно определить все, что делает связанный сервис, и каждый, вероятно, выполняет ряд связанных задач. Например, для использования NVIDIA GameStream требуются службы контейнера NVIDIA LocalSystem (NvContainerLocalSystem) и контейнера NVIDIA NetworkService (NvContainerNetworkService).

СВЯЗАННЫЙ: Расслабьтесь, телеметрия NVIDIA не просто начала шпионить за вами

Служба контейнера телеметрии NVIDIA (NvTelemetryContainer), похоже, обрабатывает сбор данных о вашей системе и отправку их в NVIDIA. Это не полный сбор данных, но, согласно политике конфиденциальности NVIDIA GeForce Experience, он включает такие данные, как характеристики вашего графического процессора, сведения об отображении, настройки драйверов для конкретных игр, список установленных вами игр, как показано в 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 и отключите «внутриигровой оверлей», этот процесс исчезнет.

Хотя NVIDIA ShadowPlay - это название функции, которая записывает игровой процесс, ShadowPlay Helper отвечает только за открытие оверлея. Когда вы включаете мгновенное воспроизведение или иным образом начинаете запись игрового процесса, другой процесс контейнера NVIDIA начинает использовать ресурсы ЦП, диска и графического процессора. Таким образом, по крайней мере один из процессов контейнера NVIDIA обрабатывает запись игрового процесса с помощью NVIDIA ShadowPlay.

Поделиться NVIDIA

Процессы NVIDIA Share (NVIDIA Share.exe) - да, их два - также кажутся частью оверлея GeForce Experience. Это имеет смысл, так как оверлей содержит функции обмена для обмена видеоклипами и снимками экрана вашего игрового процесса на различных сервисах.

Когда вы отключите внутриигровой оверлей в GeForce Experience, эти процессы также исчезнут из вашей системы.

Однако, если вы завершите оба процесса NVIDIA Share, а затем нажмете Alt + Z, оверлей снова откроется, и вы увидите, что процессы NVIDIA Share снова запущены. Похоже, это демонстрирует, что ShadowPlay Helper прослушивает сочетание клавиш, а затем передается процессам NVIDIA Share, которые обрабатывают наложение.

Служба поддержки NVIDIA Web (NVIDIA Web Helper.exe)

Процесс «NVIDIA Web Helper.exe» находится в папке NvNode. Это среда выполнения Node.js, и поэтому она основана на движке Chrome V8 JavaScript. Он запускает код 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, пока вы не включите его снова. Опять же, мы обычно не рекомендуем отключать службы из меню «Службы» - использование встроенных параметров программы обычно является более безопасным способом сократить количество этих запущенных процессов.