Skip to main content

Disable "Nvidia Telemetry Container" service

Apply Now
Works with Windows 10 and 11

  • Windows only
  • Single action
  • Risk: High
  • Batch (batchfile)
  • Administrator rights required
  • Fully reversible

Overview

Disable Nvidia Telemetry tracking on Windows - gHacks Tech News

Overview of default service statuses

NvTelemetryContainer (tested on driver version 497.09 on Windows 11 23H2):

OS VersionStatusStart type
Windows 11 (≥ 21H2)🟡 MissingN/A
Tips & Tricks

    Not Advised

    This script should only be used by advanced users.

    This script is not recommended for daily use as it breaks important functionality.

    Consider creating a system restore point before doing any changes.

    Reversible

    This action is completely reversible, you can restore your changes to the initial/default state.

    The restore/revert methods provided here can help you fix issues.

Apply Now

Choose one of three ways to apply:

Download script

Download and run the script directly
Direct application
Offline usage
Easy-to-apply

How to download and run
  1. Download the script file by clicking on the  
    Apply protection
      button above.  Use  
    Undo protection
     button above to restore changes.
  2. If warned by your browser, keep the file.
  3. Open the downloaded file.
  4. Once it's done, press any key to exit the window.
  5. Restart your computer for all changes to take affect.

Apply with privacy.sexy

Guided, automated application with safety checks
Recommended for most users
Includes safety checks

Open privacy.sexy

How to use privacy.sexy

privacy.sexy is free and open-source application that lets securely apply this action easily with optionally more advanced options.

  1. Open or download the desktop application
  2. Search for the script name: Disable "Nvidia Telemetry Container" service.
  3. Check the script by clicking on the checkbox.
  4. Click on Run button at the bottom of the page.

Run commands

Copy and run commands manually
Requires technical knowledge
Apply changes
:: Disable service(s): `NvTelemetryContainer`
PowerShell -ExecutionPolicy Unrestricted -Command "$serviceName = 'NvTelemetryContainer'; Write-Host "^""Disabling service: `"^""$serviceName`"^""."^""; <# -- 1. Skip if service does not exist #>; $service = Get-Service -Name $serviceName -ErrorAction SilentlyContinue; if(!$service) { Write-Host "^""Service `"^""$serviceName`"^"" could not be not found, no need to disable it."^""; Exit 0; }; <# -- 2. Stop if running #>; if ($service.Status -eq [System.ServiceProcess.ServiceControllerStatus]::Running) { Write-Host "^""`"^""$serviceName`"^"" is running, stopping it."^""; try { Stop-Service -Name "^""$serviceName"^"" -Force -ErrorAction Stop; Write-Host "^""Stopped `"^""$serviceName`"^"" successfully."^""; } catch { Write-Warning "^""Could not stop `"^""$serviceName`"^"", it will be stopped after reboot: $_"^""; }; } else { Write-Host "^""`"^""$serviceName`"^"" is not running, no need to stop."^""; }; <# -- 3. Skip if already disabled #>; $startupType = $service.StartType <# Does not work before .NET 4.6.1 #>; if (!$startupType) { $startupType = (Get-WmiObject -Query "^""Select StartMode From Win32_Service Where Name='$serviceName'"^"" -ErrorAction Ignore).StartMode; if(!$startupType) { $startupType = (Get-WmiObject -Class Win32_Service -Property StartMode -Filter "^""Name='$serviceName'"^"" -ErrorAction Ignore).StartMode; }; }; if ($startupType -eq 'Disabled') { Write-Host "^""$serviceName is already disabled, no further action is needed"^""; Exit 0; }; <# -- 4. Disable service #>; try { Set-Service -Name "^""$serviceName"^"" -StartupType Disabled -Confirm:$false -ErrorAction Stop; Write-Host "^""Disabled `"^""$serviceName`"^"" successfully."^""; } catch { Write-Error "^""Could not disable `"^""$serviceName`"^"": $_"^""; }"
How to run commands
  1. Open Command Prompt as administrator.

    Step-by-step guide
    1. Click on Start menu

    2. Type cmd

    3. Right click on Command Prompt and select Run as administrator

    4. Click on Yes to allow the app to make changes.


    Animated demonstration of opening Command Prompt as administrator in Windows 11
  2. Right click on command prompt to paste it.
  3. Press Enter to apply remaining code.
  4. Copy the code above.
    To restore changes, choose Revert code above.
  5. Paste the code into Command Prompt.
  6. Press Enter to apply the code.
  7. Optionally, restart your computer.
    Some scripts requires restarting your computer to take affect.

Similar Guides

Guides below work together with this guide to protect your privacy.

This action belongs to Disable Nvidia telemetrySteps to disable Nvidia telemetry on your Windows machine to defend against data practices threats. Expanding further, this companion equips you to handle how to revert to the preset configuration. Engaging in the digital world on personal terms is a benefit of sensitive privacy measures. To improve cy... Read more on category page ▶