Microsoft Compatibility Telemetry is a service responsible for collecting and transmitting data about the system and its use. With Compatibility Telemetry, vast amounts of data are sent to Microsoft’s servers. Microsoft Compatibility Telemetry overloads the processor and slows down the system. If you do not need to disable collecting and sending telemetry, you can try to fix the problem with high CPU usage using several ways.
What is Compattelrunner.exe on Windows 11?
CompatTelRunner.exe is a Windows compatibility telemetry process that sends usage and performance data to Microsoft servers so that the company can improve and fix bugs in the following updates to its Windows 11 system. This process starts as soon as Windows 11 boots and starts scanning files on your hard drive and sending them over the Internet to Microsoft servers for analysis. If telemetry monitors a lot of files and sends all these files over the Internet, then working on a PC will become very annoying. For this reason, many users want to disable CompatTelRunner.exe on Windows 11, as this process can slow down the system.
How to Fix Microsoft Compatibility Telemetry High CPU Usage on Windows 11
Method 1: Repair Broken Windows System Files
- Search for Command Prompt and run it as administrator.
- Execute the SFC /scannow command line.
- It is a system file scanning utility that can fix errors on its own.
- Wait for the scan to complete and check if the Microsoft Compatibility Telemetry process has stopped loading the computer.
If the processor load remains high after rebooting the system and checking the files, you will have to disable the Microsoft Compatibility Telemetry service. The functionality of Windows 11 will not be affected by this – the system will stop collecting and sending diagnostic data. At the same time, you will receive updates regularly – the company can collect all the necessary information to improve the products from other users.
Method 2: Disable Telemetry via Registry
Usually, we try to do it without editing the registry since a careless action in it can lead to critical errors in the system, the fixing of which takes a very long time. But in the case of setting up telemetry, there is no danger – we change the value of one parameter.
- Press the Win + R combination to open the Run window.
- Enter the Regedit command and press Enter.
- Head over to the path: HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ DataCollection
- In the right part of the window, right-click on the free space and select the creation of a DWORD parameter (32 bits).
- Name the new parameter AllowTelemetry and assign the value 0 (zero).
For the changes in the registry to take effect, restart the computer. After starting the system, you need to check if the processor load from the Microsoft Compatibility Telemetry service has decreased. Such a process should not remain in the “Task Manager” since we disabled it through the registry editor.
Method 3: Disable Telemetry Using the Group Policy Editor
If you have Windows 10 Professional or Enterprise edition installed on your computer, you can also disable Microsoft Compatibility Telemetry using the Group Policy Editor. In the home version, this is not possible.
- Right-click on the “Start” menu and select “Computer Management”.
- We go along the path “Utilities” – “Task Scheduler” – “Task Scheduler Library” – Microsoft – Windows – ApplicationExperience.
- We see three files on the right side of the window: Microsoft Compatibility Appraiser, ProgramDataUpdater and StartupAppTask. We click each with the right mouse button and select the “Disable” option.
After deactivating three tasks in the scheduler library, you need to check the state of the central processor again in the “Task Manager”. The load should be within the normal range.