Telemetry in Windows sends diagnostic and usage data to Microsoft to improve reliability, driver compatibility, and update quality. Reducing telemetry tightens privacy controls, helps meet organizational compliance requirements, and makes outbound diagnostics traffic easier to document and audit.
Diagnostic data collection is controlled by Diagnostics & feedback settings and can be enforced via policy on supported editions. Policy-based configuration writes telemetry level settings under the /Policies/ branch and can override the Settings UI when a device is managed locally, by domain policy, or by MDM.
Telemetry cannot be fully disabled on most consumer editions, and some diagnostic traffic remains required for security and servicing. Settings may appear locked with “managed by your organization” messaging when a policy is applied, and incorrect Registry edits can cause system instability.
Related: How to disable personalized ads in Windows
Related: How to disable web results in Windows Search
Methods to disable or limit Windows telemetry:
Method 1: Using Windows Settings:
The Settings app controls optional diagnostic data, tailored experiences, and feedback prompts on Windows 11, and it is the safest way to reduce telemetry on unmanaged devices.
- Open Settings.
Win+I opens Settings directly.
- Select Privacy & security.

- Open Diagnostics & feedback.

- Turn off Send optional diagnostic data.
Required diagnostic data cannot be disabled on most editions.
- Turn off Improve inking & typing.

- Turn off Tailored experiences.

- Set Feedback frequency to Never.

- Select Delete diagnostic data.
This clears locally stored diagnostic data associated with the device.
- Confirm Optional diagnostic data and Tailored experiences are disabled.

Method 2: Using Group Policy Editor:
The Local Group Policy Editor is available on Windows Pro, Enterprise, and Education editions and can enforce the lowest telemetry level supported by the installed edition.
- Open the Run dialog with Win+R.

- Enter gpedit.msc and select OK.

- Browse to Computer Configuration → Administrative Templates → Windows Components → Data Collection and Preview Builds.

- Open the Allow Telemetry policy.

- Select Enabled.

- Set Telemetry to the lowest available value.
0 - Security is typically honored only on Enterprise and Education.
- Select Apply.

- Refresh policy from an elevated Command Prompt.
C:\> gpupdate /force Updating policy... Computer Policy update has completed successfully. User Policy update has completed successfully.
- Confirm the applied value in the policy registry key.
C:\> reg query HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection AllowTelemetry REG_DWORD 0x1
Method 3: Using Windows Registry:
Editing the policy registry key applies the same telemetry level control used by Group Policy and is useful when the Local Group Policy Editor is unavailable.
- Open the Run dialog with Win+R.

- Enter regedit and select OK.

- Select Yes on the User Account Control prompt.
Incorrect changes in the Registry can break applications or prevent normal startup.
- Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection.

- Create the DataCollection key if missing.

- Create a new DWORD (32-bit) value named AllowTelemetry.

- Set AllowTelemetry to the minimum value supported by the installed edition.
1 is commonly the minimum honored on Home and Pro, while 0 is reserved for Enterprise and Education.
- Restart Windows.

- Confirm the value after restart.
C:\> reg query HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection /v AllowTelemetry HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection AllowTelemetry REG_DWORD 0x1
Mohd Shakir Zakaria is a cloud architect with deep roots in software development and open-source advocacy. Certified in AWS, Red Hat, VMware, ITIL, and Linux, he specializes in designing and managing robust cloud and on-premises infrastructures.
