How to disable Microsoft Compatibility Telemetry (CompatTelRunner.exe)?

by Linas Kiguolis - -
12

Question

Issue: How to disable Microsoft Compatibility Telemetry (CompatTelRunner.exe)?

While analyzing problems on my Windows computer, I noticed CompatTelRunner.exe task running in the task manager. Found out that it is a legitimate system file, but it uses an unexpectedly large amount of CPU resources. I tried ending the task, but it didn't work! Is there any way to disable it?

Solved Answer

CompatTelRunner.exe is a process that users can find running under the Windows Compatibility Telemetry service and is usually located in C:\\Windows\\System32 directory. It is responsible for collecting a variety of technical data about computer and its performance and sending it to Microsoft for its Windows Customer Experience Improvement Program.[1] .

This way, CompatTelRunner.exe serves as an intermediate which helps the tech giant use the gathered information to improve the OS along with user experience by implementing new features and operational improvements. Additionally, the process is also used during the upgrade process of Windows operating systems.

Unfortunately, the CompatTelRunner.exe process caught users' attention for not so noble reasons, as they noticed it using an extremely high percentage of the CPU[2] power for file scanning and then transferring the data via the internet connection. Because of that, users may also experience slow internet connection speeds and even system crashes.

For that reason, many users attempt to disable CompatTelRunner.exe (Microsoft Compatibility Telemetry) process altogether, although their attempts are often in vain. It is also set to be run with every Windows reboot, so it would just restart if turned off.

That being said, CompatTelRunner.exe is not malicious in any way and is not related to malware, even if users experience high CPU usage (a common symptom of virus infection). If in doubt, you can always right-click on the process from the Task manager, pick Properties and check the digital signature which is located in the Details tab.

How to disable Microsoft Compatibility Telemetry (CompatTelRunner.exe)

Another reason why users want to disable CompatTelRunner.exe process and stop the data from being transferred is due to privacy reasons. It is not a secret that data breaches[3] became a common occurrence with billions of records being stolen every year. This, along with new privacy implementations like GDPR, prompted users to be more careful about who, how, and why collects their data, which is a good thing.

However, CompatTelRunner.exe collects telemetry[4] information, which means it does not touch any personal details and only focuses on various statistics without tying the data to any particular computer user. Essentially, by sending the information, users simply allow Microsoft to improve systems and prevent the compatibility issues in the future. Nevertheless, the CompatTelRunner.exe process should not hinder the normal operation of the computer.

Therefore, we compiled a list of solutions that would help you fix issues arising due to CompatTelRunner.exe service, such as high CPU usage. Nevertheless, we also provide information on how to disable Microsoft Compatibility Telemetry (CompatTelRunner.exe) completely, if it seems like a better solution for you.

Option 1. Use Task Scheduler to disable CompatTelRunner.exe process

Optimize now! Optimize now!
To restore your computer's peak performance, you have to purchase licensed version of Reimage Reimage repair software.

Task Scheduler is a built-in Windows component that helps the system to perform tasks at a set time. By terminating the task that is responsible for launching CompatTelRunner.exe, you will stop the process from starting in the first place:

  • Type in Task Scheduler into Cortana's search box
  • Once it opens, expand the following folders – Task Scheduler Library > Microsoft > Windows > Application Experience
  • In the middle pane, you will see all the scheduled tasks, such as Microsoft Compatibility Appraiser, ProgramDataUpdater and SartupAppTask
  • Right-click on the Microsoft Compatibility Appraiser and select DisableUse Task Scheduler to disable CompatTelRunner
  • Confirm to complete the process
  • Optionally, you can also disable other tasks located in this folder

Option 2. Disable Microsoft Compatibility Telemetry via Command Prompt

Optimize now! Optimize now!
To restore your computer's peak performance, you have to purchase licensed version of Reimage Reimage repair software.

You can also disable Microsoft Compatibility Telemetry via Command Prompt (Admin). To reach it, please follow these steps:

  • Type in cmd into Cortana's search box
  • From the search results, right-click on Command Prompt and choose Run as administrator
  • Copy and paste the following commands successively and press Enter after each line:
  • 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

Disable CompatTelRunner.exe via Command Prompt

Option 3. Delete CompatTellRunner.exe with administrator rights

Optimize now! Optimize now!
To restore your computer's peak performance, you have to purchase licensed version of Reimage Reimage repair software.

We do not recommend you delete CompatTellRunner.exe before trying other solutions below to fix the high CPU usage due to this process. However, if you wish, you can proceed with Microsoft Compatibility Telemetry removal:

  • Log into Windows account as Administrator
  • Press Win + E on your keyboard and navigate to the C:\\Windows\\System32 location
  • Scroll down (or press C on your keyboard) to find CompatTelRunner
  • Right-click on it and pick Properties
  • Go to Security tab and click on Advanced at the bottom of the Properties windowGo to CompatTelRunner file Properties
  • In Advanced Security Settings, click Change (next to Owner)
  • In the Select User or Group window, you will see Enter the object name to select section
  • Type in Administrators and click Check Names, the tab should fill in automatically
  • Click OK and then close down the Properties of CompatTelRunnerChange ownership of CompatTelRunner
  • Re-open CompatTelRunner and then go to Properties > Security > Advanced once again
  • Under Permission entries, pick Administrators and then click on Edit
  • In the new window, select Full Control and then go with ApplyGain full control to delete CompatTelRunner
  • Go back to the Compattelrunner.exe and delete it – empty Recycle Bin after

TIP: Do NOT delete the entire KB2977759[5] update. This will only cause you problems later!

If you want to stop CompatTelRunner.exe from generating high CPU but do not wish to disable it, you need to try other methods – it is highly likely that below solutions could help you.

Option 4. Check your Windows operating system for malware

Optimize now! Optimize now!
To restore your computer's peak performance, you have to purchase licensed version of Reimage Reimage repair software.

There has been a tendency among hackers to disguise malware under the names of legitimate applications and files. Therefore, while it is highly unlikely, CompatTelRunner.exe might in some cases be mimicked by a fake process that stems from malware. Therefore, to make sure that your system is virus-free, you should scan it with reputable anti-malware software and remove all the malicious entries, if any are found.

Option 5. Check Windows for corrupted files

Optimize now! Optimize now!
To restore your computer's peak performance, you have to purchase licensed version of Reimage Reimage repair software.

You can check for system file faults automatically with Reimage – we highly recommend this software because it can fix Windows-related errors and issues automatically. If you want to do it manually, proceed with the following steps:

  • Type in cmd into Cortana's search box
  • Open Command Prompt (Admin)
  • Type in the following command and hit Enter

    sfc /scannow

  • Wait till Windows automatically finds and fixes system errorsRun System File Checker

Note: you can also run DISM /Online /Cleanup-Image /RestoreHealth command in Command Prompt – it is a more in-depth scan that will take longer than SFC scan.

Option 6. Update your Windows OS

Optimize now! Optimize now!
To restore your computer's peak performance, you have to purchase licensed version of Reimage Reimage repair software.

An outdated operating system can often cause various issues. Besides, security patches ensure that cybercriminals would not abuse system vulnerabilities in order to install malware on your machine. Therefore, it is vital to keep Windows updated at all times:

  • Right-click on Start button and pick Settings
  • Select Update & Security
  • Click on Check for updates
  • Wait till Windows downloads and installs new updatesCheck for Windows updates
  • Reboot your system

Option 7. Perform a disk cleanup

Optimize now! Optimize now!
To restore your computer's peak performance, you have to purchase licensed version of Reimage Reimage repair software.

Temporary files and folders can pile up over the months (or years) and cause various issues, including the high CPU usage of CompatTelRunner.exe. Thus, you should run a Disk Cleanup feature to get rid of the unused data:

  • Type in Disk Cleanup into Cortana's search box
  • You should choose which files you want to delete
  • Click on Clean up system filesRun Disk Cleanup

Optimize your system and make it work more efficiently

Optimize your system now! If you don't want to inspect your computer manually and struggle with trying to find issues that are slowing it down, you can use optimization software listed below. All these solutions have been tested by ugetfix.com team to be sure that they help improve the system. To optimize your computer with only one click, select one of these tools:

Offer
do it now!
Download
computer optimizer Happiness
Guarantee
do it now!
Download
computer optimizer Happiness
Guarantee
Compatible with Microsoft Windows Compatible with OS X
Your problem remained?
If you are not satisfied with Reimage and think that it failed to improve your computer, feel free to contact us! Please, give us all details related to your issue.
Reimage - a patented specialized Windows repair program. It will diagnose your damaged PC. It will scan all System Files, DLLs and Registry Keys that have been damaged by security threats.Reimage - a patented specialized Mac OS X repair program. It will diagnose your damaged computer. It will scan all System Files and Registry Keys that have been damaged by security threats.
This patented repair process uses a database of 25 million components that can replace any damaged or missing file on user's computer.
To repair damaged system, you have to purchase the licensed version of Reimage malware removal tool.
Press mentions on Reimage

About the author

Linas Kiguolis
Linas Kiguolis - IT professional

Linas Kiguolis is a qualified IT expert that loves sharing his excellent knowledge about problems in Windows and Mac operating systems. Linas’ insights often help other team members find quick solutions for visitors of UGetFix site.

Contact Linas Kiguolis
About the company Esolutions

References

Read in other languages

Community Answers

  1. 1
    3-18-19
    bebot rea says:
    Thanks a lot for these tips. Solved my Win Explorer "not responding" problem, and start up lags for legacy programs.
    1

What you can add more about the problem: "How to disable Microsoft Compatibility Telemetry (CompatTelRunner.exe)?"