Microsoft Compatibility Telemetry High Disk Usage (Fixed)

Microsoft Compatibility Telemetry High Disk Usage (Fixed)

If you are a Windows user you must have come across the Microsoft Compatibility Telemetry in the Windows TaskManager. You must have wondered what this particular application does and how useful it is for your device.

Microsoft Compatibility Telemetry is a highly essential service for Windows devices. Here we have presented an elaborate discussion on Microsoft Compatibility Telemetry to help you learn more about it.

What is Microsoft Compatibility Telemetry?

Microsoft Compatibility Telemetry is an automatic service that has been developed by Microsoft. This particular application gathers information and data from your device. It then transfers this data to the Windows team for further improving the user experience and the performance of your Operating System. Since this is an automatic service it usually runs in the background.

What Does Microsoft Compatibility Telemetry Do?

Microsoft Compatibility Telemetry was designed to collect crucial user data. Here’s a list of information and data that Microsoft Compatibility Telemetry records and sends to the developers at Microsoft.

  • This service records everything that you tell to Cortana or the Windows Live Assistance.
  • Also, the Compatibility Telemetry transmits data regarding the type of hardware that you are using.
  • Microsoft Compatibility Telemetry records the first 35 Mb of data from your webcam when you use it for the first time.
  • This tool also collects information about the driver of the device that you are using. 
  • Moreover, the Microsoft Telemetry tool constantly keeps track of the multimedia files that you store on your Windows device.
  • The MS Telemetry records all the texts that you type on your keyboard and sends them to Microsoft developers every 30 minutes.

The data gathered and sent by the Compatibility Telemetry is used to further improve Windows services.

Microsoft Compatibility Telemetry High Disk Usage

Although this is a beneficial tool, many users often complain that it eats up using a high amount of disk space. Due to high CPU usage by the Compatibility Telemetry devices often slow down. Your device can exhibit other issues like overheating, delayed response and frequent system crash. 

However, there are some solutions using which you can get rid of this issue. Go through these simple hacks to prevent the Microsoft  Telemetry from using up high space in Windows 10.

Turn Off CompatTelRunner.ex

Turn Off CompatTelRunner.exe to stop high disk usage

Disabling the CompatTelRunner.exe on your device can be an effective way to deal with this high disk usage issue caused by Microsoft compatibility telemetry. You can disable this using the Task Scheduler. Here’s what you need to do:

Step 1

At first, press the ‘Windows’ key and the ‘R’ key together. This will prompt the Run dialog box to open. Now, in the search box, type ‘taskschd.msc’ and hit the Enter button. Thereafter, when the Task Scheduler opens go to the Task Scheduler Library. 

Step 2

From there, go to the ‘Microsoft’ option and choose ‘Windows’. Now, click on ‘Application Experience’. After this, go to the right window-pane and right-click on the ‘Microsoft Compatibility Appraiser(CompatTelRunner.exe)’ and then choose the ‘Disable’ option.

Finally, save the changes that you just made and restart your device.

Disable Diagnostic Tracking Service

Disable Diagnostic Tracking Service to stop disk usage caused by Microsoft Compatibility Telemetry

Turning off the Diagnostic Tracking Service has helped many users to stop the Microsoft Telemetry service from using high CPU. To turn off the Diagnostic Tracking Service go through the following steps:

Step 1

Press the ‘Windows’ key and the ‘R’ key to open the Run dialog box. Then type ‘services.msc’ in the search box and hit Enter. Now, from the list locate the Diagnostic Tracking Service and then double-click on it.

Step 2

Now, click on the ‘Stop’ option to disable this tracking service. After this, go to the ‘Startup type’ box and choose ‘Automatic’ from the drop-down list. Then, click on ‘Apply’ and press the OK button. 

Finally, restart the device and check whether the issue still exists. If you fail to fix the issue move on to the next solution.

Update Windows

Update Windows to stop high disk usage caused by Microsoft Compatibility Telemetry

Sometimes, updating the Operating System can potentially resolve the issue in question. Therefore, you must see whether the OS of your device is updated or not. To check this follow these instructions:

  1. Press the ‘Windows’ key and the ‘I’ key together. Now, from the Settings page choose the ‘Update & Security’ option. 
  2. Then, click on the ‘Update Status’ option and choose ‘Check for Updates’ option. 
  3. If you find that an update is available, download it and install it on your device.

How To Disable/ Turn Off Microsoft Compatibility Telemetry?

So you have followed all the above solutions, yet you couldn’t stop Microsoft Compatibility Telemetry from pegging high CPU on your device. In such a situation, you might consider disabling the service. You can disable this service using either the Registry Editor or the Command Prompt.

Disable Through Registry Editor

Disable Microsoft Compatibility Telemetry Through Registry Editor

To turn off the Microsoft Compatibility Telemetry using the Registry Editor, follow these instructions:

Step 1

Begin the process by pressing the ‘Windows’ key along with the ‘R’ key. Thereafter, in the Run dialog box that appears type ‘regedit’ and press Enter. You will be directed to the Registry Editor. 

Step 2

Thereafter, go to this particular command:


Now, from the left window-pane select ‘DataCollection’ and choose ‘Allow Telemetry DWORD’

Step 3

However, if you can’t find this option, then right-click on ‘DataCollection’ and click on ‘New’. From there choose ‘DWORD (32-bit) value’. Now, rename this DWORD as Allow Telemetry and press the Enter button. 

Step 4

After this, go to the ‘Value Data; box and set the value to zero. Now, click on OK. Finally, save the changes and restart the device. Now, verify whether the issue has been resolved.

Disable Through Command Prompt

Disable Microsoft Compatibility Telemetry using command promt

If you are unable to disable Microsoft Compatibility Telemetry using the Registry Editor you can always go for an alternative method. You can use the Command Prompt to turn off the Telemetry service. Go through these steps to successfully disable MS Compatibility Telemetry using the Command Prompt:

Step 1

Press the ‘Windows’ key and the ‘X’ key together and then choose the Command Prompt option from the list. After this, type in the following command in the Command Prompt and hit the Enter button: 

‘sc delete DiagTrack sc delete dmwappushservice echo “” >

C:\\ProgramData\\Microsoft\\Diagnosis\\ETLLogs\\AutoLogger\\AutoLogger-Diagtrack-Listener.etl reg add

“HKLM\\SOFTWARE\\Policies\\Microsoft\\Windows\\DataCollection” /v AllowTelemetry /t REG_DWORD /d 0 /f’

Step 2

Allow the device to run the command. Finally, restart the device and check is the issue has been fixed.

Final Word

To sum up, Microsoft Compatibility is an essential service for every Windows device. However, if this service causes high CPU usage then it can totally cripple your system. So, if you feel the need, you can disable it through the above-mentioned methods.

Frequently Asked Questions

What is Microsoft Compatibility Appraiser?

CompatTelRunner.exe is also known as Microsoft Compatibility Appraiser. This particular application is usually found in Windows 7,8 and 8.1 devices. It goes through all the applications on your device to make sure that they are compatible with Windows 10 OS in case you go for an update.

What does Office Telemetry Agent do?

Office Telemetry is a Microsoft tool that collects different types of data about the Office documents of your organization. This data is particularly useful for application compatibility testing.

Call Us Now