If you find Microsoft Compatibility Telemetry feature using high cpu or disk then you can disable it. But at first let us know what it is.
Microsoft telemetry is a process in Windows where it gathers information from the computer and sends it back to the Window developer. Now Microsoft claims that it gathers data for improving the user’s experience and improving the Windows platform to make it better. They claim that they protect the privacy of the customer.
Customers are allowed to choose what kind of data they share. But for this you need to have Windows 10 pro, Windows 10 enterprise or education version. Microsoft also claims that they are transparent about what kind of data they share and the data are transferred from your sytem to the Microsoft securely.
The telemetry data has been categorized into four levels:
a. Security: This includes data required to keep windows secure, such as data from virus removing tool, Windows defender etc.
b. Basic: Information about application such as app compatibility, app usage etc.
c. Enhanced: Included how windows, windows servers are used and both security and basic level combined.
d. Full: All the data from the three levels above are send.
If you want to learn more about the levels you can visit this article from Microsoft.
Microsoft telemetry service is enabled by default. Now you may be concerned about your security or because Microsoft telemetry service is running, it may be consuming high cpu or disk from your system. Then in that case we can stop Microsoft telemetry service from running.
Pic Source: answers.microsoft.com
1. Stopping Microsoft telemetry service using Registry Editor
You can use registry editor to stop Microsoft telemetry service from running. Remember to backup your registry before you make any changes. In case you corrupt your registry then you can restore from the backup.
a. Press “Windows” and “R” to open run dialog box.
b. Type “regedit” in the box and then hit the enter button to run the registry editor program.
c. Now go to this location:
d. Right click on “DataCollection” folder and select “New” – “DWORD(32-bit) Value” and name it as “AllowTelemetry“.
e. The value of “AllowTelemetry” should be “0‘ which is usually “0” by default. If not then you will double click on “AllowTelemetry” which allows you to put the value “0“.
f. Later on if you want to allow the Microsoft Telemetry to run again then you can change the value of “AllowTelemetry” to “1“.
2. Disable Microsoft Telemetry service using Group Policy Editor
In order to run Group policy you need to be logged in as an administrator.
a. Press ‘Windows” and “R” on the keyboard to open the run dialog box.
c. Now navigate to this location: “Computer Configuration – Administrative Templates – Windows Components – Data collection and Preview Builds“.
d. On the right double click on “Allow Telemetry“.
e. Now select “Disabled” option and then click on “Apply” and then on “OK” to disable telemetry.
3. Disable “Connected User Experiences and Telemetry” service from running
1. Press “Windows” and “R” button on the keyboard to open run dialog box.
2. Type “services.msc” and then hit the enter button to open services window.
3. Scroll down and look for “Connected User Experiences and Telemetry“.
4. Right click on it and then select “Stop“.
Now the service will stop running in your computer and the CPU and disk usage should be low.