You can configure your operating system telemetry settings using the management tools you’re already using, such as Group Policy, MDM, or Windows Provisioning. You can also manually change your settings using Registry Editor. Setting your telemetry levels through a management policy overrides any device level settings.
Use the appropriate value in the table below when you configure the management policy.
|Security||Security data only.||0|
|Basic||Security data, and basic system and quality data.||1|
|Enhanced||Security data, basic system and quality data, and enhanced insights and advanced reliability data.||2|
|Full||Security data, basic system and quality data, enhanced insights and advanced reliability data, and full diagnostics data.||3|
Use Group Policy to set the telemetry level
Use a Group Policy object to set your organization’s telemetry level.
- From the Group Policy Management Console, go to Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds.
- Double-click Allow Telemetry.
- In the Options box, select the level that you want to configure, and then click OK.
Use MDM to set the telemetry level
Use the Policy Configuration Service Provider (CSP) to apply the System/AllowTelemetry MDM policy.
Use Registry Editor to set the telemetry level
Use Registry Editor to manually set the registry level on each device in your organization, or write a script to edit the registry. If a management policy already exists, such as Group Policy or MDM, it will override this registry setting.
- Open Registry Editor, and go to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\DataCollection.
- Right-click DataCollection, click New, and then click DWORD (32-bit) Value.
- Type AllowTelemetry, and then press ENTER.
- Double-click AllowTelemetry, set the desired value from the table above, and then click OK.
- Click File > Export, and then save the file as a .reg file, such as C:\AllowTelemetry.reg. You can run this file from a script on each device in your organization.
Configure System Center 2016 telemetry
For System Center 2016 Technical Preview, you can turn off System Center telemetry by following these steps:
- Turn off telemetry by using the System Center UI Console settings workspace.
- For information about turning off telemetry for Service Management Automation and Service Provider Foundation, see How to disable telemetry for Service Management Automation and Service Provider Foundation.
Additional telemetry controls
There are a few more settings that you can turn off that may send telemetry information:
- To turn off Windows Update telemetry, you have two choices. Either turn off Windows Update, or set your devices to be managed by an on premises update server, such as Windows Server Update Services (WSUS) or System Center Configuration Manager.
- Turn off Windows Defender Cloud-based Protection and Automatic sample submission in Settings > Update & security > Windows Defender.
- Manage the Malicious Software Removal Tool in your organization. For more info, see Microsoft KB article 891716.
- Turn off Linguistic Data Collection in Settings > Privacy. At telemetry levels Enhanced and Full, Microsoft uses Linguistic Data Collection info to improve language model features such as autocomplete, spellcheck, suggestions, input pattern recognition, and dictionary.
Set telemetry level local via Settings:
If your telemetry settings are not managed by an enterprise environment you can modify them easily via “Settings > Privacy > Feedback & diagnostics”
Furthermore there’s a way to set this setting via Registry Editor:
” HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection ”
here you will find a REG_DWORD called “Allow Telemetry” – you’ve got the choice to set the values from
There’s another way to manage telemetry Settings via Group Policies (GPO)
Before you start to search for the “Data Collection and Preview Builds” Directory in your AD, make sure you’ve downloaded the Windows 10 ADMX. When you import the policies have a look at the direcory. The “Windows10_Version_1511_ADMX.msi” creates a directory called “C:\Program Files (x86)\Microsoft Group Policy\Windows 10 Version 1511\PolicyDefinitions”. If your policy definitions are managed by a “central store” you have to copy them afterwards.
“Computer Configuration\Policies\Administrative Templates\Windows Components\Data Collection And Preview Builds\Allow Telemetry“. Set the policy to enabled and select one of the options:
Use Windows Provisioning to set the telemetry level
And you can deploy it via provisioning package as well. But be careful here. When you create your provisioning package you have to choose: “Common to all Windows desktop editions” otherwise you won’t be able to find this setting.
Now search for: ” Runtime settings > Policies > System > AllowTelemetry ”
Besides the common levels
you find the level “Disabled [Enterprise SKU Only]” which fits to the “Security” level .