Last active
August 21, 2025 22:19
-
-
Save eabase/dc409e95c0c3bd3168711a914a1b4c02 to your computer and use it in GitHub Desktop.
List of Windows-11 Telemetry that can be disabled using environment variables
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Tool/Service | Environment Variable | Effect | |
---|---|---|---|
PowerShell | POWERSHELL_TELEMETRY_OPTOUT=1 | Disables telemetry sent to Application Insights | |
.NET CLI / SDK | DOTNET_CLI_TELEMETRY_OPTOUT=1 | Prevents sending usage data (commands/ errors/ etc.) | |
VCPKG | VCPKG_DISABLE_METRICS=1 | Disables anonymous usage metrics | |
Azure CLI | AZURE_CORE_COLLECT_TELEMETRY=0 | Stops Azure CLI from sending usage data | |
Visual Studio Code | VSCODE_TELEMETRY_DISABLE=1 | Disables telemetry in VS Code | |
Visual Studio Code | VSCODE_CRASH_REPORTER_DISABLE=1 | Disables crash reporting | |
GitHub CLI | GH_NO_TELEMETRY=1 | Prevents GitHub CLI from sending telemetry | |
Application Insights SDK | APPLICATIONINSIGHTS_NO_DIAGNOSTIC_CHANNEL=1 | Disables diagnostic channel used for telemetry | |
Windows Terminal | N/A | No known environment variable; telemetry controlled via settings.json | |
Windows Feedback Hub | N/A | No environment variable; disable via Group Policy or uninstall |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Here's a powershell to run the list and add it permanently as a SYSTEM (
Machine
) environment varaible.