Disable NVIDIA Streamer Service and other NVIDIA processes

NVIDIA Streamer Service, NVIDIA Streamer Network Service and NVIDIA Streamer User Agent are three of the many processes running on Windows machines that are powered by recent NVIDIA video cards.

NVIDIA is notorious for pushing the limits when it comes to adding new services and processes to its drivers, and if you check your process listing on your Windows PC, you may very well see more than 10 different NVIDIA processes running on it.

You can verify that easily by using Ctrl-Shift-Esc to open the Windows Task Manager and scrolling down to processes starting with the letter N.

Some of these processes may not be needed at all, and chance is good that the NVIDIA Streamer related services fall into this category.

NVIDIA Streamer Service

A recent check on a gaming machine revealed nine NVIDIA processes, and that is after using the custom installation option during installation of the graphics card driver on the system (not installing any 3D content).

nvidia streamer service

So what is the NVIDIA Streamer Service being used for? It has been designed to stream games from the PC to NVIDIA Shield devices.

If you don't own a Shield, it is completely useless to you. What makes this a bad practice in my opinion is that the streaming services are running automatically regardless of whether a Shield device is owned or not.

There is no need to have these processes run on Windows machines all the time (or at all), and it makes sense to disable them as it may improve gaming performance on systems on top of that.

Disable the Nvidia Streamer Service

disable nvidia streamer service

Disabling the service is thankfully pretty easy. Here is what you need to do:

  1. Tap on the Windows-key on your keyboard, type services.msc and hit enter.
  2. Double-click on Nvidia Streamer Service in the services window.
  3. Click on the Stop button to disable it for the session.
  4. You may receive a message stating that disabling this service will also stop the NVIDIA Streamer Network Service.
  5. Click on Yes if the prompt appears.
  6. Doing so terminates the running processes, but you are not done yet.
  7. Switch the startup type from automatic to disabled.
  8. Click Apply.

Other NVIDIA services and their purpose

This takes care of three of the ten or so NVIDIA services running on your Windows machine. Depending on how you use your video card, you may be able to disable even more processes.

  1. NVIDIA Backend (NvBackend.exe) - This is part of Nvidia GeForce Experience.
  2. NVIDIA Capture Server (nvspcaps64.exe) - Also part of GeForce Experience powering the ShadowPlay functionality. ShadowPlay enables you to record your games on your computer.
  3. NVIDIA GeForce Experience Service (GfExperienceService.exe) - The main GeForce Experience service.
  4. NVIDIA Network Service (NvNetworkService.exe) - Also installed with the GeForce Experience service. It prevents the update feature to work correctly which means that you won't get new driver notifications or game setting update notifications anymore. If is however not required to run GeForce Experience, and you may disable it. You will get an error dialog box however when you run GeForce Experience after stopping the Network Service (you find it under Services: stop it there and change its startup type to disabled or manual).
  5. NVIDIA User Experience Driver Component (nvxdsync.exe) - Virtually no information about the process is found on the Internet. The few resources found suggest it is used for 3D only.

Many of these processes are related to the GeForce Experience. If you don't require any of those, then it may be best to uninstall GeForce Experience from Windows and to avoid installing it again during driver updates.

You may also find NVIDIA Capture Server Proxy when you are managing your startup items, and may disable it as well if you don't capture game content.

nvidia capture server proxy

On Windows 7 and earlier, do the following:

  1. Tap on the Windows-key, type msconfig.exe and hit enter.
  2. Locate NVIDIA Capture Server Proxy and disable it in the program window that opens.

If you are using Windows 8 or newer, do the following instead:

  1. Use Ctrl-Shift-Esc to open the Task Manager.
  2. Click on More Details if you have not done so previously already.
  3. Switch to Startup.
  4. Right-click on the name and select disable from the context menu.

Closing Words

Please note that some of these services and processes may be reset when you install driver updates.

Summary
Article Name
Disable NVIDIA Streamer Service and other NVIDIA processes
Description
Find out how to disable the NVIDIA Streamer Service and other NVIDIA services and processes running automatically on Windows.
Author
Please share this article

Facebooktwittergoogle_plusredditlinkedinmail



Responses to Disable NVIDIA Streamer Service and other NVIDIA processes

  1. wybo December 27, 2015 at 12:13 pm #

    I found NVDIA Settings, GEforce experience, network service,driver helper service and user experience driver.

    I do not game so which one can I disable please.

    LOL I have never looked at this procesmanager. The CPU fluctuates between 5 and 10 %. memory 46%, Disk 17% & Network 7%. Is that OK?.

    Thanks so much.

    • Jeff December 27, 2015 at 3:39 pm #

      IMO, you should uninstall your Nvidia drivers completely, and then reinstall them using the "custom" option. It looks like you accepted the default installation. While in your list of installed programs, uninstall the nvidia driver, PhysX, GeForce Experience, and anything to do with Nvidia 3D.

      Then reinstall your drivers using the "custom (advanced)" option. Uncheck everything except: 'graphics driver' and 'HD Audio driver'. And you only need HD Audio driver if you run an HDMI cable out of your video card to another display (like a TV), else you can uncheck that also.

      That should remove most of the useless services Nvidia installs. Let me know if there are still any remaining services you're not sure about.

      • wybo December 27, 2015 at 4:34 pm #

        Thanks so much Jeff. In this respect I am only someone with basic knowledge. So I go into controlpanel, go to programs and look for Nvidia drivers?.

        Thanks once again.

        PS I have a hybrid hd and ssd device too,

      • Jeff December 27, 2015 at 4:43 pm #

        "So I go into controlpanel, go to programs and look for Nvidia drivers?."

        Yes. Also look for and remove Nvidia PhysX, 3D, and Geforce Experience. They might be listed as separate programs from the drivers.

      • wybo December 28, 2015 at 10:10 am #

        Thank you so much Sir.

        That's why I loooove Ghacks for the great articles and very friendly and helpful folks.

      • wybo December 30, 2015 at 4:18 pm #

        Right. I have uninstalled driver and Physx but when I go to the Nvidia site to get the driver for the Geforce 825m it is not on the list!. So what now?. I had driver version 327.62.

        Thanks.

  2. Mtchael December 27, 2015 at 1:53 pm #

    I'm using Linux Mint on my computer to avoid Everything Windows is forcing on us. How do I check Nvidia settings on Linux?

    • Jason December 28, 2015 at 6:17 pm #

      Run gnome-system-monitor (either through the start menu or by typing that command in the terminal). This will show you a list of processes currently running on your system. Look for anything related to Nvidia.

  3. Jeff December 27, 2015 at 3:45 pm #

    Another tip, especially if you use an SSD as your main (C) drive and monitor wasted space: Run CCleaner after installing Nvidia drivers, and let it remove the 350-750 mb of junk that Nvidia installers leave behind. These files are not needed after the install completes.

    @Martin: "NVIDIA User Experience Driver Component (nvxdsync.exe) - The few resources found suggest it is used for 3D only."

    I've never installed the 3D options, yet this service is running on my system. And oddly, I can't find it's launch source in Autoruns. I can only guess that it's being launched by another Nvidia process (probably nvsvc.exe)

    • Tom Hawack December 27, 2015 at 4:37 pm #

      Exactly the same here :
      "NVIDIA User Experience Driver Component (nvxdsync.exe) - The few resources found suggest it is used for 3D only."
      I've never installed the 3D options, yet this service is running on my system. And oddly, I can't find it's launch source in Autoruns. I can only guess that it's being launched by another Nvidia process (probably nvsvc.exe)"

      I've been wondering about this ever since I've installed NVIDIA and I reinstall clean at every update and only the Graphics Driver. Looks like indeed nvxdsync.exe is launched by nvsvc.exe

      Odd, since NVIDIA User Experience Driver Component (nvxdsync.exe) is supposed to be related to 3D only. I really never could understand that.

  4. Yuliya December 27, 2015 at 3:50 pm #

    I have a Nvidia 680, though I play some games, I don't install Geforce Experience. Not exactly sure what it is supposed to do and I doubt it is necessary. Same for 3d thingy as I don't have a 3d monitor (I also can't stand 3d-stuff, gives me a headache). In Windows' task manager I have three Nvidia processes: two nvvsvc.exe and nvxdsync.exe

    • Jeff December 27, 2015 at 3:59 pm #

      You are correct. GeForce Experience is not at all necessary, even if you're a gamer. It's intent is to help inexperienced gamers tweak game settings by doing it automatically. It's also used for auto-updating drivers, and for doing Twitch-like screencasting, I think. If you don't care about screencasting, and you do your own tweaks and driver updates, then it isn't necessary.

      "I have three Nvidia processes: two nvvsvc.exe and nvxdsync.exe"

      Same here, and best I can tell, that is the bare minimum required.

  5. njlioness December 27, 2015 at 5:16 pm #

    Thank you, and more importantly, my computer thanks you!

  6. dwarf_t0ssn December 27, 2015 at 5:31 pm #

    Yeah, I always do this. A bit of a pain, though, because every time you update drivers (possibly Geforce Experience too) it reenables the services you disabled. Also, the capture service is non-existent if you disable Shadowplay in the Geforce Experience settings (at least it is on my system).

    Also, Unlocker can delete the older, unneeded duplicate driver installers that accumulate in C:\Windows\System32\DriverStore\FileRepository (Windows 7). Can see them in WinDirStat, the folders look almost identical. This is an additional bit of housekeeping that is good to do for SSD owners.

    Someone should make an app or script that automates this *subtle hint*.

    • Jeff December 27, 2015 at 6:34 pm #

      "delete the older, unneeded duplicate driver installers that accumulate in C:\Windows\System32\DriverStore\FileRepository (Windows 7)"

      Thanks for the heads up. I deleted all but the most recent folder, and that cleared another 2GB of wasted space on my SSD. I guess Nvidia leaves 350-400mb of garbage in that folder each time you install new drivers. That is over 3GB of wasted space Nvidia drivers would take up if you didn't clean up after them.

      It's unreal to me how disrepectful these companies are with user's PC's.

  7. David December 27, 2015 at 7:02 pm #

    If you are not using the GeForce Experience and 3D stuff, then the NVIDIA Display Driver Service is only needed when using the NVIDIA control panel. After I've made any control panel adjustments, I stop this service and change it from automatic to manual startup.

    • David December 28, 2015 at 6:26 pm #

      I forgot to say in the post above, that I'm using Windows 7.

  8. Dave E. December 28, 2015 at 5:05 am #

    Jeff,
    Thanks for the article. I did also remove the Nvidia GeForce Experience and Nvidia network processes from starting automatically in services. But I checked further and found with Windows 7 firewall, 6 ports are opened for the same processes to communicate with Nvidia. I blocked all ports in and out bound.

    • Tom Hawack December 28, 2015 at 10:07 am #

      Jeff's comments are most valuable but the author of the article is Martin unless gHacks has hired a new collaborator :)
      (Well, someone had to say it!)

      • wybo December 28, 2015 at 11:40 am #

        Probably an uncalled for comment. We all know that Martin is the author. But ( no problem whatsoever) he doesn't react to all the questions here. Jeff picks up the baton from Martin at this time.
        Just like "Pants" does a lot of times or at times yourself.

        That's how this community works. Everyone tries to chip in!.

  9. Ashrak007 December 28, 2015 at 8:06 pm #

    GF Experience will crash if you disable the streamer service. That's the only reason I keep it running.

  10. S2015 January 3, 2016 at 4:20 am #

    Agree with Ashrak007, the installed NVIDIA video card would become unstable due to the improper changes made to the device. A user could even encounter the fatal blue error. One should at least make the installation of NVIDIA driver up-to-date, so he or she could avoid the detected bug on time.
    2ndly, there is still room to improve for the official setup file: the file should pop up a msg, letting keep or delete the potentially unused GIANT installation package (200+ MB), when the install is complete.

  11. D March 26, 2016 at 7:11 pm #

    Disabling NVidia Streaming Service made a huge difference for me. MSI 980ti score was <9k (!) before I disabled it. Afterwards, I got 18,755 (graphics score) and after overclocking a bit boosted it to 20,663.

  12. Jeff April 5, 2016 at 11:39 am #

    These suggestions are only the tip of a pile of tweaks that have seemed to make headway in the problems with chrome-windwos 10-and video decoding. I have seen most of the issues coming from certain graphic cards, drivers, various extensions, windows networking, and the messed up way chrome is sampling performance seconds before playing a video, and then injecting hundreds of presets which dictate how videos are than presented to the user. I never realized how much coding\development goes into just getting a damn 10 minute HD, video to a user's desktop as expected. I have certainly learned alot these past months.

    I also discovered that in this system issue, disabling all of your adware, script blockers, extensions. for troubleshooting are not the best approach. Block everything! Use several techniques\browser addons to control java, flash, webm, and various configs. Run your utubes. Watch a couple of vids, observe stats, flow speed, stutters, lags, resolution, fps, and other basic baselines. Many times just one video can end up messing the whole system wih low res, slow speed. Tweak some settings, allow a few scripts at a time, and watch your videos go from low end 144\240 res, 50-300 kbps, mismatched audio and no ability to see optimized video to a nearly seamles viewing of 720-1440p, perfect sound, use of most extensions, and memory usage nearly 40% lower. Watching the network, timing, debug panel, i noticed how various style things, pref scripts, and other objects created hell for the browser's startup of videos. And this performance kept just fine with 4-6 paneled videos, a couple of sites opened on mulitple desktops along with whatever else I wanted to lload. CPU has been stupid low at 3-5% when before it could jump to 30-50 with just a couple of low res videos running.

    Mostly chrome and html5\v9\webm, issues, but firefox has seen some audio issues with multiple vids. The techniques i spent time on have even helped out firefox.

    Turning off hardware acceleration\decoding causes more problems as a pref.js or other flag acdtually attempts to toggle it, but some of chrome's display\config entry gets messed up when it is disabled.

    The number of variables entailed has been sick considering I started tunneling into this from weird chrome behavior with just a couple of vids. Chrome worked fine in every other video streaming system except Youtube.

    Time for a much needed vacation from retirement.

  13. amit September 28, 2016 at 11:51 pm #

    hey,
    2 days ago installed GTA V on my pc..right now i am using asus notebook(R558UF)
    specs are i5(6th gen),4gb ran @2.3GHz,nvidia 930m with 1 th storage...
    i set all the settings at NORMAL in gta setting option..and also disable THESE above listed nvidia service..
    for GTA V my default graphics is NVIDIA(as i set it in nvidia geforce experience)
    if you have any idea or suggestion how i can play gta v please let me know asap..

  14. TrialMacameau November 14, 2016 at 4:41 pm #

    There new services starting on driver version 375.70

    I'd like to know what services I can safely disable

    The Startup Tab is different there's no NVIDIA Backend but only NVIDIA Capture Server Proxy ( In which I disabled )

    The Services Tab has changed as well...

    Here's the new list :
    NVIDIA Display Container LS
    NVIDIA LocalSystem Container
    NVIDIA NetworkService Container and
    NVIDIA Wireless Controller Services

    Is it safe to disable all the 4 services or is there a specific services that I should Keep it Auto ?

    EDIT : I got infos.

    NVIDIA Display Container LS is the Control Panel of it. If you disable it, you won't be able to access the NVIDIA Control Panel, so that's an Important service to keep it on Auto.

  15. Kakins November 18, 2016 at 7:00 pm #

    Thanks for this. I noticed the swath of new processes after "updating to the latest NVIDIA drivers". They should make installing some of this crap optional, or at least make it more apparent that you won't need some of the services/features if you don't use any of them.

Leave a Reply