Friday, December 9, 2022

Fix: Microsoft Compatibility Telemetry High CPU Usage

Microsoft Compatibility Telemetry is a Windows process that sends important diagnostic information to the Microsoft servers.

This process sometimes consume high CPU resources and can slow down your PC.

Here I have shown how to fix Microsoft Compatibility Telemetry high CPU usage issue.

What Is Microsoft Compatibility Telemetry?

Microsoft Compatibility Telemetry or CompatTelRunner collects and sends the information to Microsoft about the performance and usage.

Microsoft can identify if there is any compatibility issue because of the Microsoft Compatibility Telemetry process.

How To Fix Microsoft Compatibility Telemetry High CPU Usage?

Follow the methods explained below and to disable the Microsoft Compatibility Telemetry process and solve the high CPU usage issue.

Also know: How to lower CPU and GPU usage in games.

1) Disable Telemetry Service Via Services Window

When Microsoft Compatibility Telemetry is consuming high disk or CPU, disable the service via Windows services. To do so follow the process mentioned below:

  • Launch Run utility by pressing Win + R keys on your keyboard.
  • Enter services.msc in the Run command box and press the Enter key or click on the OK button.


  • From the services list, scroll down to find Connected User Experiences and Telemetry service. Right-click on it and select Properties.


  • From the Services status section, select Stop to stop the service.


  • Now click on the Startup type drop-down menu and select the Disabled option as shown below.


  • Save the changes by clicking on Apply followed by OK. Exit the services window and you are done.

2) Disable Telemetry Via Task Scheduler

You can disable the Telemetry when there is  it is consuming high CPU resources via Task Scheduler.

To do that follow the steps described below:

  • Launch Run the utility and then enter taskschd.msc in the dialog box. Press the Enter button to run the command.


  • Now follow the path given below:
Task Scheduler Library\Microsoft\Windows\Application Experience


  • Locate Microsoft Compatibility Appraiser and right-click on the task. Click on the Disable option.


3) Turn Off Telemetry Service From Group Policy Editor

You can also disable Telemetry service via Group policy editor following the steps given below:

  • Open Run dialogue box and enter gpedit.msc in it.


  • Navigate to the following location:
Computer Configuration>Administrative Templates> Windows Components > Data Collection and Preview Builds


  • Find Allow Telemetry and click on the Edit option.


  • Choose Disabled and save the changes by clicking on the Apply button followed by the OK button. Exit the window and restart your computer.

4) Tweak The Registry To Disable Telemetry

Before you proceed to tweak your registry, be extremely cautious as a single mistake can crash your system. Backup your registry first and then follow these steps:

  • Enter regedit in the Run command box and press the Enter key.


  • Navigate to:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows\CurrentVersion\Policies\DataCollection
  • From the right pane, double click on Allow Telemetry.allow-telemetry-registry-editor
  • Change the value data to 0. Save the changes by clicking on the OK button.


  • If you do not find Allow Telemetry then right-click on Data collection and select New >  Dword(32-bit).
  • Rename it as Allow Telemetry and perform the previous steps.

Closing Up

So, there you have it. Now you know how to solve the Telemetry high CPU usage issue. If you have any questions related to this topic, ask us in the comment section below.

Sanchita Das
Sanchita Das
Creative and focused. Always ready to learn new techniques and improvise accordingly. Loves to meet new challenges and explore new possibilities.


Please enter your comment!
Please enter your name here

Must Read