Software to disable Nvidia Telemetry

Martin Brinkmann
Jun 7, 2017
Updated • Oct 11, 2018
Software
|
35

When you install drivers for your Nvidia graphics card on Windows, a Telemetry service and several Telemetry tasks get added as well.

We talked about disabling Nvidia Telemetry already by making manual changes to the Windows operating system.

Basically, what it involves is disabling three tasks in the Windows Task Scheduler to block these tasks from running on the Windows machine to gather and submit data.

The process may need to be repeated after driver updates, as things may be set to their default values when that happens.

Note: Windows may block the execution by default. You need to bypass Windows SmartScreen to run the program.

Disable Nvidia Telemetry

disable nvidia telemetry

Disable Nvidia Telemetry is a free program for Windows that automates the process. The program's project website is on GitHub, and you can check out the source of the application if you want, compile it, or download a compiled version instead.

The program does not have to be installed, and can be run from any location once you have extracted the archive it is delivered as.

The application scans the system for Nvidia Telemetry Services and Telemetry Tasks, and displays its findings in its interface. The scan should not take longer than a second to complete, and what you get is a list of these services and tasks that it identified as telemetry related.

You may use the application to disable these services or tasks. Simply check the box next to Telemetry Services or tasks, and hit the "disable selected telemetry" button afterwards to make the change.

There is a "restore defaults" button as well which you may use to restore the default status of these tasks and services.

The only other option the program offers at this point in time is a log file which lists events related to the scanning and changing of telemetry items on the Windows machine.

While you can use the program to disable Nvidia telemetry, you may use the information it provides to do so manually. It lists the name of the service and the tasks, so that you can do so without facing any greater issues doing so.

The advantages that the program offers are that it can make the relevant changes in a matter of seconds, and that you don't have to investigate which tasks or services to disable.

Verdict

Disable Nvidia Telemetry is a handy program that relies on the author updating it whenever Nvidia changes Telemetry related tasks or services in updated driver versions. If that happens, it is probably the best tool right now for the job.

While I can see that some users prefer to manually disable these tasks and services, they may use the program to run the scan for the items to assist them with that.

Now You: What's your take on the rise of telemetry related services?

Summary
software image
Author Rating
1star1star1star1stargray
3 based on 32 votes
Software Name
Disable Nvidia Telemetry
Operating System
Windows
Software Category
Administration
Landing Page
Advertisement

Tutorials & Tips


Previous Post: «
Next Post: «

Comments

  1. Tutud said on March 9, 2019 at 8:12 am
    Reply

    There are two other keys:

    [HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\Startup\SendTelemetryData]
    @=dword:00000000
    HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\Startup\SendNonNvDisplayDetails]
    @=dword:00000000

  2. TelV said on October 11, 2018 at 3:32 pm
    Reply

    Hi Martin,

    The app has been updated, but the new version results in a 404 error. An alternative link is https://ci.appveyor.com/project/NateShoffner/disable-nvidia-telemetry/branch/master/artifacts but this version crashes so don’t bother downloading it.

    One of the users on Github called SleepyDragon has created a fix which can be downloaded from here: https://github.com/Sleepydragn1/Disable-Nvidia-Telemetry/releases/tag/1.2.0.24

    Here’s a screenshot of what the new version looks like running on my Windows 8.1 system: http://imgbox.com/ibn70mjJ

  3. TelV said on January 9, 2018 at 2:43 pm
    Reply

    @ Chocolate Chip Charlie,

    None of what you have mentioned is applicable if you use the portable version. I ran it myself a couple of minutes ago and it works perfectly and within seconds.

  4. TelV said on January 9, 2018 at 1:07 pm
    Reply
  5. Chocolate Chip Charlie said on November 2, 2017 at 11:38 am
    Reply

    Nobody cares Kevin, nobody cares. Old news, not a big deal, but this software to disable telemetry IS USELESS. Come on, this has been known for a very long time and is it to hard to just set the service to disabled?!?!?! Its quicker to just disable it than to install another app to bloat your system to do miniscule tasks like this.

  6. Kevin said on June 9, 2017 at 8:35 pm
    Reply

    After the stunt that NVidia pulled with the GTX970 cards, promising a card with 4GB of high speed memory, when in reality it was 3.5GB with a super-slow last .5GB segment of memory, it will be a long time before I support them again, if ever.

    I’m tired of companies out-right lying to me, or selling me products and then taking features away post-transaction like PS3 Linux. And I’m tired of a bought and paid for congress, who constantly looks the other way when these things happen.

  7. MazTerGee said on June 9, 2017 at 11:07 am
    Reply

    Also you can Block the Nvidia Process ‘C:\Program Files\NVIDIA Corporation\Display\nvxdsync.exe’ known as “NVIDIA User Experience Driver Component” in the Windows Firewall, Outbound Rules.. or whatever firewall you use

  8. Anonymous said on June 8, 2017 at 8:29 am
    Reply

    After installing only the driver I just make this personally:

    uninstall Geforce Telemetry in a command prompt with adminrights.
    rundll32 “%PROGRAMFILES%\NVIDIA Corporation\Installer2\InstallerCore\NVI2.DLL”,UninstallPackage NvTelemetryContainer

    1. Richard Allen said on June 10, 2017 at 9:10 pm
      Reply

      Thank You for the command prompt! I think I have the command in a bookmark but I really appreciate not having to dig around for it! Made a note in my saved drivers folder.

      I’m not a gamer so I generally don’t worry about keeping the graphics drivers absolutely up to date. My last update was from December but after today’s Nvidia driver update I decided it was time to get the 382.* security update. As always I did a Custom install of the driver: Display Driver, HDAudio and PhysX. Afterwards didn’t see anything for Nvidia in the Task Scheduler, I don’t think I ever have but I had to use the command prompt to remove the telemetry service. Next time I’ll modify the install package and see how that works. Running Win7 Pro. Thanks!

    2. flyli5411 said on June 8, 2017 at 10:29 pm
      Reply

      Anonymous
      Thanks for this,Like a charm

      1. Anonymous said on June 9, 2017 at 5:18 am
        Reply

        In Services I disable the “Nvidia Display Container Local System” too, but your choice.

    3. maxxxa said on June 8, 2017 at 1:17 pm
      Reply

      or find in uninstall registry section nvidia strings and change it
      key like that :

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}_NvTelemetry

      SystemComponent 1 to 0
      UninstallString_Hidden to UninstallString

      After u may uninstall it in Control Panel/ Programs and features :-)

      PS ^ I’m surprised that no one has yet done a utility that is changing it.

  9. Anonymous said on June 8, 2017 at 4:38 am
    Reply

    I think you can disable from the help menu of nvidia control panel, “allow experience improvement program”.

  10. TianlanSha said on June 7, 2017 at 11:33 pm
    Reply

    How to disable nv telemetry?

    1. install iobit unlocker
    2. install everything voidtools
    3. open everything and search for “telemetry”
    4. select all entries “nvtelemetry”
    5. right lick and select “iobit unlocker”
    6. check “forced mode” and choose “unlock and delete”

    boom youre welcome

  11. Mikel said on June 7, 2017 at 10:05 pm
    Reply

    Windows 7 here. Does none of this telemetry stuff apply to Win7? This does not find the service or the tasks on my PC. Can see in the event log it just says failed to find service failed to find tasks. Checking older article on how to disable them manually, totally missing from task scheduler too. I don’t seem to have them at all. Geforce Experience not installed, nor any 3dvision drivers, if that helps.

  12. P said on June 7, 2017 at 9:41 pm
    Reply

    I only install the main drivers by extracting the driver package out manually. This is the cleanest method if you don’t use nv softwares. For those interested, extract drivers, delete all but; Display.Driver, HDAudio, NV12, PhysX, eula, license, listdevices, setup.cfg, setup.exe then install.

    1. Anonymous said on June 8, 2017 at 12:56 am
      Reply

      Interesting. There’s no problem with the installation doing that?

      And, just leaving the folders you mentioned, what will be installed exactly? Just the video and HD Audio Driver with PhysX, correctly? What about Vulkan, do you know if it’s included too?

      1. P said on June 8, 2017 at 5:37 pm
        Reply

        Yep only the good stuff gets installed, Vulkan too. I even delete the hdaudio when I don’t need it.

  13. cryohellinc said on June 7, 2017 at 9:23 pm
    Reply

    When ever installing new Nvidia driver, I do the following:

    After extracting the drive, you open its folder and inside you find those files
    http://i.imgur.com/ypRWXBr.png

    Most of those “modules” are irrelevant to normal functioning of the driver, they are either telemetry, gforce experience related bloatware or other non-essential stuff.

    Delete the unnecessary folders –

    http://i.imgur.com/Yi1fqq1.png

    And you fully functional driver, with all the minimal features you need, without any of the bloatware.

    1. Sam said on June 8, 2017 at 11:22 am
      Reply

      Any difference DESKTOP / LAPTOP, what about Optimus is that essential for laptops?

  14. Yuliya said on June 7, 2017 at 9:10 pm
    Reply

    Isn’t this is part of Geforce Experience? I don’t have this on my PC.

    1. Anonymous said on June 9, 2017 at 2:13 am
      Reply

      Yuliya, what do you mean by “before doing it the system must have all Nvidia drivers removed before attempting this install”? If I already have a nVidia driver installed with the old way, I need to remove it completely?

      One more question. What happens when you run setup.exe with this “stripped” installation? Does the installer asks the usual things, like if you want to do a clean installation (clean profile), check what you want to install and etc?

    2. Martin Brinkmann said on June 7, 2017 at 9:35 pm
      Reply

      Last time I checked, they got installed even if you just install the video driver and nothing else.

      1. Yuliya said on June 7, 2017 at 10:12 pm
        Reply

        Martin, what if you strip the installer like this:
        i.imgur.com/PvmgwwP.png

        The file that you get from nvidia’s website, in this case “382.33-desktop-win8-win7-64bit-international-whql.exe” is a sfx exe. It can be extracted with 7-zip. Or even run the installer then cancel, sould be extracted in c:/nvidia/. Remove everything but

        Display.Driver
        HDAudio
        NVI2
        PhysX
        EULA.txt
        license.txt
        ListDevices.txt
        setup.cfg
        setup.exe

        And run setup.exe. Note that MS VC++2010 x86 redistributable must be installed for Nvidia’s installer to work. Ofcourse, before doing it the system must have all Nvidia drivers removed before attempting this install. I always do this, but I also don’t use auto update, I just download the driver from nvidia.com/Download/Find.aspx

      2. Dan82 said on June 7, 2017 at 9:40 pm
        Reply

        I can confirm that. Not interested in using the Geforce Experience and I found the service and scheduled tasks on my system. Wasn’t aware nVidia had any of that system telemetry in their driver, there was certainly no indication or option to disable it from the setup screen. If AMD cards were more widely available it would be an attractive choice to switch, but I wonder if the alternative or their driver is much better.

  15. john said on June 7, 2017 at 8:47 pm
    Reply

    You can disable those easily with Autoruns.

    1. rabbit said on June 7, 2017 at 9:48 pm
      Reply

      Thanks, this was quick and easy for us who already use Autoruns. Good on Nvidia for putting “Tm” in the name of the tasks and “telemetry” in their descriptions.

      In addition to the three tasks I also see a service in Autoruns called “NvTelemetryContainer” (“Container service for Nvidia telemetry”). The two Ghacks article does not mention that AFAIK. Any thoughts on that Martin/others?

      1. Martin Brinkmann said on June 7, 2017 at 10:14 pm
        Reply

        It is without doubt part of the Telemetry setup. I suggest you disable it in services.

    2. dkfjdjsf@kjkjfjkf.com said on June 7, 2017 at 9:44 pm
      Reply

      Thanks, this was quick and easy for us who already use Autoruns. Good on Nvidia for putting “Tm” in the name of the tasks and “telemetry” in their descriptions. Makes them easy to find even without reading up on it in advance.

    3. Martin Brinkmann said on June 7, 2017 at 8:51 pm
      Reply

      Agreed, provided that you know which one to disable.

  16. Supergrumpy said on June 7, 2017 at 8:34 pm
    Reply

    Thank you for the information. But, imhO this GitHub website is not easily to dig. Found the green marked clone/download link. Downloaded the zip file just to be informed windows can’t read the text md file. Same with the other files. Nothing got installed. For me it is very frustrating to work with this GitHub site. I don’t understand their mindset but get the impression, if they can complicate simple stuff they will happily do so.

    After having had this frustrating experience one time too much I will try to avoid their silly bemusing website as much as possible. This is just my opinion others may have a different view.

    1. Jed said on June 8, 2017 at 1:47 am
      Reply

      It’s made for developers to build and maintain their applications. It’s not made for ease of use by the consumer.

      1. Terracotta said on June 8, 2017 at 4:21 pm
        Reply

        It is considered “ease” being able to find the the download button without turning everything tupsy-turvy ? Well, that explains everything.

    2. Martin Brinkmann said on June 7, 2017 at 8:40 pm
      Reply

      You need to click on “releases” on the GitHub page, there you find the download of the program for Windows. Sorry for not making that clearer in the article.

      1. SuperGrumpy said on June 8, 2017 at 2:17 am
        Reply

        Thanks, Martin. It’s certainly not your fault that the GitHub site has such a diffuse setup. Glad you told me where to look for it.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.