Wednesday, April 29th 2015

Reddit Discovers a Neat Performance Improving Trick for NVIDIA Users

An honorable citizen of the PC Master Race on Reddit discovered a neat little trick with which NVIDIA GeForce users could score a tiny but potentially useful frame-rate increase. The user discovered that disabling the "NVIDIA Streaming" Windows service (which is set to start-up automatically and always run, by default), results in a 3-5% frame-rate increase. It may not be much, but the increase could prove to be the difference between "playable" and "slide-show," particularly with machines built on a shoestring budget.

The service enables you to stream your game to an NVIDIA Shield handheld console, and unless you actually own one, we don't see the utility in "nvstreamsvc.exe" running at all times, especially if it has a performance penalty of any measure. To disable this service, simply look up "NVIDIA Streamer Service" in Windows Services (type "services.msc" in Run), and disable it by setting its "start-up type" to "Disabled," in its properties, and restarting your machine. This service is also required for ShadowPlay, and if you use that feature, you could set the service for "Manual" start-up.
Sources: Reddit, Many thanks to dj-electric for the tip.
Add your own comment

38 Comments on Reddit Discovers a Neat Performance Improving Trick for NVIDIA Users

#26
Uplink10
P4-630I upgraded my dads pc a while ago with SSD and and a fresh windows 8.1 installation, he has a hd 4870 installed, and I could not find a driver for it anymore.
But it appeared windows 8.1 automatically installed the driver for it, no CCC , just the display driver.
Windows 8 and 7 offer driver for AMD Radeon graphic card, that is WDDM driver. The problem is that if you install WDDM over the driver AMD supplies with their driver package the CCC will not work anymore. Furthermore when you use Catalyst install manager on windows 8.1 it will not install driver by default, you have to search for the driver from Device Manager.


It looks like Nvidia has the same problems as Microsoft has. Windows lacks a good service which would turn off services which are not needed. That is a small piece of the puzzle "Why is Windows so slow especially newer versions"?
Posted on Reply
#27
xorbe
I wonder how many benchmarks this has affected.
Posted on Reply
#28
Nordic
I find it odd this is such big news. Of course it does. That is why there are bare bones windows iso's custom made for benchmarking. If you strip out enough services you get more performance. Different services have different performance impacts, and 5-10% I think it actually pretty high. Still though, not tpu front page news.
Posted on Reply
#29
Darksoviet
If you're AMD user, you could disabled AMD External Events Utility and AMD FUEL Service.
They correspond to Crossfire and Overclocking.
Posted on Reply
#30
rooivalk
kajsonCouple of months back I used "space sniffer" on my 120gb ssd only laptop, I had been using it for about 2 years by then. It visualizes what programs/files use your hdd space. Turns out Nvidia had backed up all previous installers on alternate locations in two different ways mostly too. I free'd up over 4GB I think it was even more, from tracking these backups to their locations. (we're talking 16 driver updates at about 256-512MB a pop) I do always update my drivers when new ones come out, but I never realized Nvidia copied all used installers to alternate locations. They were easily spotted with the sniffer program because the driver version was in the package name and it was just one big installer file.
I think AMD does that too in C:\AMD\Support
Posted on Reply
#31
Naito
W1zzardAnother NVIDIA tip: delete this folder to free up some space on your C: drive
I'm not sure if it is due to GeForce Experience or something else, but Nvidia software also seems to store a lot of driver package installers (among other things) within C:\ProgramData\NVIDIA Corporation\NetService folder. These seem to be left over from updates and previous installs.

Posted on Reply
#32
W1zzard
xorbeI wonder how many benchmarks this has affected.
Not ours :)
Posted on Reply
#33
SamuilM
This really is not "news" worthy . It's a bunch of people thinking they have done proper testing .
I saw that claim yesterday , and tested myself . I did 10 runs of ingame benches of Metro LL , Valley and Shadow of Mordor , took the avarage . Then I disabled this service and did the same . in Metro and Valley I got 0.5 of a frame more and in Shadow of Mordor , 0.7 fps lower , this resulsts are with 50-60 fps avrg.
As you probably know there is always a margin of error . Almost every test from the 10 , had different results , sometimes with 2-3 fps difference . People often mistake this for an improvement .
If you don't have shield , it doesnt harm you to turn it off , but do not expect improvements of your fps .
Posted on Reply
#34
Steevo
W1zzardand that's why I always do custom install, and deselect everything:



Apparently the service doesn't exist if you don't install GFE

Another NVIDIA tip: delete this folder to free up some space on your C: drive
AMD/ATI users can delete the older drive file from their C:\AMD folder and free up space, as AMD's drivers don't delete the prior versions ever.
Posted on Reply
#35
Maban
Disabling it for now, but I can imagine soon I will ask myself why the hell can't I stream to my Shield? Rage about it for a couple minutes then realize oh duh I did this.
Posted on Reply
#36
arbiter
I will note that service, its not just for shield streaming. Its also the service that handles Shadowplay recording. So if you use shadowplay to record clips of games then have to leave it on.
Posted on Reply
#37
Disparia
Couple days after the posting (only just noticed it now with the new nVidia driver):

GeForce Experience 2.4.3 Release Highlights
  • Bug fixes for intermittent user accounts and application crash issues.
  • Fixed a bug that was causing the NVIDIA Streamer Service to use excess CPU cycles on some PCs.
Accounts for why it couldn't always be replicated.
Posted on Reply
#38
Vayra86
nickbaldwin86With the current system I installed the whole gamete of waste that comes with the driver package... but after reading this I think I will uninstall and install just the driver, like I used too. I rarely use Shadowplay. I wish I didn't have to download the HUGE driver package when all I need is the driver!
I can strongly suggest you use the iCafe drivers, built for Chinese market. Those have a minimum level of bullshit coming along with the download, it's just the driver. What's more, they almost never have bugs in them, strange but true.

Over the years this has become standard practice on my PC; go for newest WHQL, run into issues, roll back to the most recent iCafe, problem solved and rock stable. Works a charm. Another thing, not every driver iteration gets an iCafé version, which is a telltale sign you really don't NEED the new driver. When it gets an iCafé, it usually brings improvements across the board.
Posted on Reply
Add your own comment
Nov 21st, 2024 06:51 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts