In this post, we will discuss what is Microsoft Compatibility Telemetry (CompatTelRunner.exe) and show you how to disable it if it shows High Disk & CPU Usage in Windows 11/10.
What is CompatTelRunner process?
CompatTelRunner.exe is the Microsoft Compatibility Telemetry process. It periodically sends usage and performance data to Microsoft IP addresses so that improvements can be made to user experience & usage and fix potential issues. It is enabled by default, and the data points are useful for Microsoft to improve Windows 10. Some users, however, have reported that it displays high Disk or CPU usage and thus slows their computer.
Microsoft Compatibility Telemetry (CompatTelRunner.exe)
Windows Telemetry is system data that is uploaded by the Connected User Experience and Telemetry component. It is used to keep your keep Windows devices secure. It also helps Microsoft improve the quality of Windows and Microsoft services. CompatTelRunner.exe on Windows 10 is the program managing everything.
If you go to Windows Settings > Privacy > Diagnostics and feedback, you can configure Telemetry here. You can change your feedback frequency from always to once a week or even never. The same place gives you the option to delete the diagnostic data.
How to disable CompatTelRunner.exe activity?
Some users have reported that when this program runs, it scans a lot of files on the hard disk and sends a large amount of data over the internet. It starts as soon as the computer is started, and this activity slows down the computer and even makes it unresponsive at times.
How do I fix Microsoft compatibility telemetry high CPU usage?
If you wish to disable CompatTelRunner.exe, here is what you can do:
- Disable Application Experience Tasks in Task Scheduler
- Disable Windows Telemetry via Group Policy Editor
- Disable Telemetry using Registry.
1] Disable Application Experience Tasks in Task Scheduler
- Type taskschd.msc in the Run prompt and hit Enter.
- The Task Scheduler will open.
- Navigate to Task Scheduler Library > Microsoft > Windows > Application Experience
- Select the Microsoft Compatibility Appraiser task, right-click on it, and disable it.
The task you disabled collects program telemetry information if opted-in to the Microsoft Customer Experience Improvement Program.
You can also, instead, choose to change the time the data is sent across.
- Right-click on the program, and click on Properties
- Switch to Trigger section, and double click on any of the triggers to open it.
- Here you can change the schedule of the program, repeat task settings, delay, and more.
2] Disable Windows Telemetry via Group Policy Editor
Windows Telemetry is the program which collects all kinds of data in Windows. There are four levels of Telemetry in Windows 10 — Security, Basic, Enhanced, and Full. You can choose to use a Basic level to reduce the activity after navigating here in GPEDIT:
Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds
3] Disable Telemetry using Registry
Run REGEDIT and navigate to the following key:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection
Right-click in the right side pane and choose DWORD (32-bit) Value.
Name the key Allow Telemetry and give it a value of 0.
Should I disable CompatTelRunner?
If CompatTelRunner.exe is using a significant amount of your system resources and is causing things to slow down, then it is recommended to disable CompatTelRunner. This will disable its data collection activities, which in turn will free up your PC resources for other software. So, for these reasons, you may disable CompatTelRunner.
Hope this helps.
Want to know about these processes, files or file types?
Nvxdsync.exe | Svchost.exe | RuntimeBroker.exe | TrustedInstaller.exe | DLL or OCX files | StorDiag.exe | MOM.exe | Host Process for Windows Tasks.