ThinkMobiles is one of most trusted companies conducting IT & software reviews since 2011. Our mission is to provide best reviews, analysis, user feedback and vendor profiles. Learn more about review process.

How to fix or disable CompatTelRunner.exe

Vitaliy Shychenko

A leading software analyst in security, PC optimization and utilities.

Disclosure:

We may receive compensation when you click on links. Neither our writers nor our editors get paid to publish content and are fully committed to editorial standards .

What is CompatTelRunner.exe? It is a component of Windows Compatibility Telemetry, it periodically sends anonymous usage and performance data to Microsoft developers to help improve Windows. The default location C:/Windows/System32/. A frequent user complaint is abnormally high disk and CPU use that causes lags and slow system boot. Let’s take a look at how to fix this issue and how to disable CompatTelRunner.exe in particular. 

Name CompatTelRunner.exe
Description Part of Microsoft Compatibility Telemetry
Location C:/Windows/System32/
Type Win32 EXE
Size  141 Kb
Developer Microsoft Corporation
Digital signature Yes
Target systems Windows 7 (with latest updates), Windows 8, Windows 8.1, Windows 10

How to disable CompatTelRunner.exe?

Method 1. Task Scheduler.

To disable CompatTelRunner.exe without removing it, use Task Scheduler. Launch the Run window (Win+R), there type taskschd.msc and press OK. Open the following folders: Task Scheduler Library – Microsoft – Windows, and click on Application Experience. 

disable CompatTelRunner.exe

Choose Microsoft Compatibility Appraiser task, right-click it and select Disable. In most cases, disabling this item helps to solve high disk usage and does not cause system errors. 

Method 2. The Group Policy Editor.

Launch Run (Win+R) and input gpedit.msc, then press OK. Follow the path: Computer Configuration – Administrative Templates – Windows Components – Data Collection – Preview Builds. In this folder, you should double-click Allow Telemetry. 

Group Policy Editor

In a new window select Disable option, then click Apply and OK. After that, you can check whether it works using the Task Manager. If a problem persists, try the next method.

Method 3. Via registry.

Open the Registry Editor by typing regedit in the Run window (Win+R). At the left side follow the path: HKEY_Local_Machine – Software – Policies – Microsoft – Windows – Data Collection. Right-click on the right side and select DWORD (32-bit) Value.

DWORD Value in registry

Enter Allow Telemetry into Value name, type 0 in Value data bar end save changes. Reboot and there should be no more RAM and CPU overload.

Method 4. Deleting telemetry runner.   

Please, note, that CompatTelRunner.exe is digitally signed and is not recommended to remove. It may cause unexpected issues with system stability. Anyhow, a user is not allowed to modify or delete this file by default (Access is denied). But there’s a bypass. First, one has to change the ownership.

Log in as an administrator and find CompatTelRunner, right-click it and select Properties, go to the Security tab. As you notice, administrators and users only have Read and Execute permissions. To get full access one has to transfer the ownership from TrustedInstaller to Administrators.

fix CompatTelRunner.exe

Click the Advanced button, and see that the current owner of CompatTelRunner is TrustedInstaller. Click the Change Permissions item and type Administrators in a new window, then OK. 

change permissions

Now open the Properties window of CompatTelRunner.exe, select the Security tab again. Choose Administrators in the list and click the Edit button. Select Administrators again and check the box Allow Full control, then press OK.

windows telemetry issues

Now you can find this application in the System32 folder, and delete it using the context menu. Afterwards, reboot and the problem should be solved. 

How to fix high CPU use by CompatTelRunner.exe

Method 1. Optimize telemetry collection.

Microsoft uses telemetry to study how people use Windows 10 for everyday tasks. The more actively the OS is run,  the more telemetry collecting and processing takes place. This leads to high resource consumption, which is a trouble we’re talking about. In case you don’t have administrator rights (say, it is a corporate machine), try reducing high CPU load in the following way:

  1. Close all third-party software. Press the Windows button on the keyboard and enter Diagnostics & feedback. Open it.
  2. Change the next items: Diagnostic data – set to Basic, Improve inking and typing – set to Off, Tailored experiences – set to Off.
  3. Reboot PC.

Diagnostics & feedback Windows

Method 2. Turn off telemetry.

  1. Press Win+R at the same time. Type services.msc and press Enter.
  2. Find Connected User Experiences and Telemetry, right-click to open Properties.
  3. Change Startup Type to Disabled and Service status to Off.
  4. Restart Windows.

delete CompatTelRunner.exe

How to prevent CompatTelRunner issues?

  1. Scan and repair broken Windows system files.

One option is the SFC command. Press Win+X, select Command Prompt (Admin) from the context menu and click Yes. Type sfc /scannow to start scanning and repairing. This process may take some time, reboot afterwards.

sfc /scannow scan and repair

  1. Check the disk for errors.

Press the Windows key and type cmd, right-click Command Prompt and press Run as administrator. Type the chkdsk C: /f /r /x command and press Enter. Wait for the process to complete, and restart the PC. After reboot the repaired drive should run without issues.

chkdsk command prompt

  1. Update Windows.

Microsoft Compatibility Telemetry is a Windows OS component that can also be updated and thus fix CompatTelRunner.exe issues. Go to Settings – Update & Security settings – Windows Update and run the update.

  1. Scan PC for malware and viruses.

Malware can disguise as system processes, to detect it run a reliable scanner or antivirus software. Find out about the best free choices in our Anti-malware review.

About author

Vitaliy Shychenko
Vitaliy Shychenko

A leading software analyst in security, PC optimization and utilities.

Vitaliy Shychenko is engaged in a fully-fledged software research, performance testing, market research, business R&D. He explores interfaces for convenience and practicality for end-customers. Vitaliy is actively developing modern testing methods for antiviruses, anti-malware, video editors & converter apps, uninstallers, based on scientific analysis and the “level playing field” principle.