Nvidia is nor an unheard name among the people. Not just the gamers, but also among the general public, Nvidia is a name associated with premium graphics rendering hardware and software products. Those of you who have the beastly GeForce GTX graphics card will know that it uses a companion app called as GeForce experience. But recently, some users who have installed an update for the GeForce experience have been facing an issue. They have noticed an application service that is running at startup, named as NVIDIA Capture Server Proxy.
In a world where malware and other harmful apps come bundled alongside innocent files. And portray themselves to be a part of the system while running, it is natural that a guy would suspect this service to be a harmful and malicious one. But rest assuring, it is not a bad file to execute at all. It is actually pretty normal across the board, and not just the case with your computer in specific. There is a way to deal with this though, and that is exactly what we will go over in this article.
If you have been using Nvidia products and services for long enough, you will know that they are incredibly clingy about their driver integrity and other techy things. So they always keep several background check services that tend to constantly monitor and maintain some of the key elements of that otherwise flawless hardware. So while it is not unnatural for them to keep a dozen services running in the background for their own products’ sake, we can still clear out some of them and make some room in the active memory for other stuff. Like the game that you will actually be launching with the help of that “over-secured but powerful” GTX series graphics card.
It would be okay of the processes were fairly minimal in their operation status, but no! These services like the NVIDIA Capture Server Proxy services consume absurd amounts of CPU and also have pretty high Disk usage. If your system is on the brink of slowing down, these services can drastically increase your boot up times, which is not cool on a (supposedly fast) gaming machine.
If you have had enough of the NVIDIA Capture Server Proxy service constantly eating up your disk usage and active memory space, here is how you can verify the process and keep it in check.
Method to Verify the Running Nvidia Capture Server Proxy Process
- Just head over to the task manager by entering the run menu. To do that, press Win+R keys and then type taskmgr. You can also enter the same by pressing Ctrl+Shift+Esc keys, or by pressing Ctrl+Alt+Delete and then selecting ‘Task Manager‘ among the options.
- Look for the process called NVIDIA Capture Server Proxy by looking through the list under the processes tab of the task manager.
- Note how much of the system resource will consume by the Proxy service and any other related services. There is no real requirement of having these services running at all times when the graphics card is in use. So it is wise to kill some of those processes to free additional RAM.
- To do that, go back to Run menu again and this time, type services.msc and hit OK.
- Search for the NVIDIA Capture Server Proxy service. Double-click on it, and you will see a pop-up window.
- The service status will say ‘Running‘.
- Click on the Stop button and make sure the service status is ‘Stopped.’
- In the same window, select the box that says “Startup Type“.
- Choose the Disabled option under the drop-down menu.
- And then, click OK to exit the window.
This will disable the rundll32.exe NVIDIA Capture Server Proxy server. And stop it from activating as soon as your system begins to boot. The service is seemingly related to an add-on feature called ShadowPlay. It was included with the update for the existing driver package/GFE. If you still see Nvidia services cause high CPU usage, disable the Nvidia Streamer Service as well.
What is NVIDIA Streamer Network Service?
It is a streaming service, as the name suggests, which is included with the update package by default. It is meant to stream your games and other graphics from your PC over to your other Nvidia shield devices. The problem with this service is that it will still be running even if you don’t own any shield devices. Or don’t use this streaming service at all!
Irrespective of whether or not you have Shield devices, this processwill run in the background and also during startup by default. That is not a very wise move by Nvidia in my opinion. They should always ask such things from the user. It is not that hard, you know. Just include a phase in the setup wizard which asks the user whether or not they have any Nvidia shield devices and would they prefer to use the NVIDIA Streamer Network Service and are okay with it running in the background all the time.
Well, they have not done that, so assuming that you do not have any NVIDIA shield devices. Here is how you can disable the NVIDIA Streamer Network Service.
How to disable Nvidia Streamer Service?
- Same drill! Head over to Run window and type services.msc, click OK.
- Search for Nvidia Streamer Service in the services window. When you find it, double-click on it to open the service details.
- Click on the button that reads ‘stop.’ It will suspend that service for the current boot session.
- In case you get a prompt warning you that if you disable this service, the NVIDIA Streamer Network Service will also stop. Agree with it and close the window.
- Also, to prevent the process from waking back up during start-ups in the future. Change the startup type from the automatic option to disabled option.
Once done, click on Apply and then click OK. This will stop the NVIDIA Streamer Network Service from running at startup of the system. Do a fresh reboot and enjoy your system which should now be back to normal.