Skip to content

What is Microsoft Compatibility Telemetry? Everything you need to know

  • by
  • 6 min read

Windows uses hundreds if not thousands of background processes to run as it does. These background processes usually don’t reveal themselves to the end-user, but at times, they can come into the spotlight for using too many system resources.

In this article, we’re talking about the Microsoft Compatibility Telemetry process’ high CPU usage and how you can fix any problems the process might cause.


What is the Microsoft Compatibility Telemetry process?

In layman terms, the process is a part of the Microsoft Compatibility Appraiser. It compiles and sends usage and performance data back to Microsoft for analysis and further improvements to the user experience. 

While the process — CompatTelRunner.exe doesn’t usually use many system resources, sometimes you can find it using way too much CPU. Fortunately, this is only a temporary thing and usually goes away on its own after some time. However, if the CPU usage is sustained for you, you can use the solutions mentioned below to try and fix the problem.

Also read: Windows update error 80092004: 6 Fixes


How to fix high CPU usage? 

Here are a few fixes you can try out if the process uses too much CPU for a longer time. 

Run a malware scan

Since the process usually runs pretty quietly in the background, the chances are that this is malware or virus posing as one instead of being a Windows process. In such cases, run a full, in-depth system scan using your antivirus or antimalware of choice, and if you find anything suspicious, remove it from your PC.


Perform a Disk Cleanup

Disk Cleanup is an integral feature of Windows. It can help iron out many issues that may otherwise impact your system’s performance, including repairing any processes using too much CPU. 

You can refer to this article for more information on Disk Cleanup. 


Run an SFC scan

Corrupt files are the number one reason why your PC might be behaving weirdly. Here’s how you can get rid of them and potentially resolve your issue. 

Step 1: Press Windows Key + S to bring up the Cortana/Search box and search for Powershell. Open Windows Powershell from the search results.

What is Waasmedic Agent? 6 high CPU usage fixes

Step 2: Type sfc /scannow to scan your system for issues. 

Windows 10 start menu won't open: 6 fixes | Candid.Technology

Step 3: If the SFC scan finds any problem, use the following command to resolve them. 

DISM /Online /Cleanup-Image /RestoreHealth
Windows 10 start menu won't open: 6 fixes | Candid.Technology

Restart your PC, and the error should’ve been resolved. If that doesn’t help, you can also run a DISM scan to fix any other errors by using this guide

Also read: How to change icon sizes in Windows 10?


Run system restore

Lastly, if nothing else works, try restoring your system to a previous point where it was functioning properly. 

Step 1: Press the Windows key and search for Reset this PC. Then, launch the Recovery setting from the search results. 

What is Elara app? What it does and should you remove the app?

Step 2: Click on Open System Restore. 

What is Elara app? What it does and should you remove the app?

Step 3: Select the recommended restore point and click the Next button to proceed. 

What is Elara app? What it does and should you remove the app?

Also read: How to fix Windows script host error?


Disabling the Microsoft Compatibility Telemetry process

There are four ways you can disable this process altogether. However, some of them involve tools that aren’t available in all versions of Windows, such as the Group Policy Editor. Here are all the methods you can use.

  • Disabling through Task Sheduler
  • Disabling through Registry Editor
  • Disabling through Group Policy Editor
  • Deleting the CompatTelRunner.exe process

Disabling through Task Scheduler

Follow these steps to disable the process using the task scheduler.

Step 1: Press Windows Key + R to open the Run prompt. Type taskschd.msc and hit enter.

What is CTF Loader? Is it a virus? | Candid.Technology

Step 2: Navigate to the following directory.

Microsoft > Windows > Application Experience
What is Microsoft Compatibility Telemetry? Everything you need to know

Step 3: Find and click Application Experience. Then right-click on Microsoft Compatibility Appraiser and click Disable. 

Restart your PC. The and process won’t start up again. 


Disabling through the Registry Editor

Follow these steps to disable the process using the registry editor.

Step 1: Press Windows Key + R to open the Run prompt. Type regedit and hit enter.

What is Microsoft Compatibility Telemetry? Everything you need to know

Step 2: Navigate to the following directory.

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/DataCollection
What is Microsoft Compatibility Telemetry? Everything you need to know

Step 3: Double-click the AllowTelemetry key and change the value to 0.

What is Microsoft Compatibility Telemetry? Everything you need to know

Now restart your system, and the process won’t report anything back to Microsoft, effectively disabling it in action. 

Also read: Windows 10 media creation tool error: 5 Fixes


Disabling through the Group Policy Editor

Follow these steps to disable the process using the Group Policy Editor. Keep in mind that this method will not work with Windows 10 Home Edition as the Group Policy Editor is only available on the Pro and Enterprise editions. 

Step 1: Press Windows Key + R to open the Run prompt. Type gpedit.msc and hit enter.

Step 2: Navigate to the following directory.

Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds

Step 3: Click Data Collection and Preview Builds and double-click Allow Telemetry. 

Step 4: Click Disabled and then OK to save the changes.


Deleting the CompatTelRunner.exe file

Lastly, you can remove the process from your PC altogether using these steps.

Step 1: Launch the Windows explorer and head over to the following directory.

C:\Windows\System32
What is Microsoft Compatibility Telemetry? Everything you need to know

Step 2: Right-click the CompatTelRunner.exe file and click Properties. 

What is Microsoft Compatibility Telemetry? Everything you need to know

Step 3: Head over to the Security tab and click Advanced. 

What is Microsoft Compatibility Telemetry? Everything you need to know

Step 4: Click Change next to Owner.

What is Microsoft Compatibility Telemetry? Everything you need to know

Step 5: Type your username and click Check names. Once you’ve selected your account, click OK. 

What is Microsoft Compatibility Telemetry? Everything you need to know

Step 6: Save changes and head back over to Windows Explorer. Now delete the CompatTelRunner.exe file as you normally would. 

What is Microsoft Compatibility Telemetry? Everything you need to know

Also read: Windows 10 media creation tool error: 5 Fixes

Yadullah Abidi

Yadullah Abidi

Yadullah is a Computer Science graduate who writes/edits/shoots/codes all things cybersecurity, gaming, and tech hardware. When he's not, he streams himself racing virtual cars. He's been writing and reporting on tech and cybersecurity with websites like Candid.Technology and MakeUseOf since 2018. You can contact him here: yadullahabidi@pm.me.

>