Why Does Microsoft Compatibility Telemetry (CompatTelRunner.exe) Loads High CPU/Disk on Windows 10?

In case you are facing with low system performance on Windows 10 or you are noticing high temperature or cooler speed – at first you need to check your Task Manager. This tool allows you to indicate the process which causes the high load (CPU, graphics, disk usage, memory etc.). Quite often such problems can be caused by Microsoft Compatibility Telemetry process (it is also known as CompatTelRunner.exe).

So, the first important thing is that in case this process loads your system high in a short time period – there is nothing wrong with that. The other thing is when Microsoft Compatibility Telemetry doesn’t reduce the load over time, and that prevents you from comfortable work with other applications. In this short article we’ll take a closer look on what is Microsoft Compatibility Telemetry (CompatTelRunner.exe) and everything you need to know about it.

What’s the Purposes of Microsoft Compatibility Telemetry Process?

Microsoft Compatibility Telemetry (CompatTelRunner.exe) is a service that is responsible for gathering telemetry and diagnostics data from your computer; it’s being installed with update KB2952664. So, why do you need it? Microsoft tells us that it helps to make the operating system better, to analyze and correct issues and errors. The service won’t touch your files, passwords or other objects that are stored on your PC. Microsoft Compatibility Telemetry (CompatTelRunner.exe) is a part of the system processes and enabled by default.

Note. CompatTelRunner.exe is used not only in Windows 10, but also in Windows 8 and Windows 7 (in case you’ve installed the updates KB 3075249 and KB 3080149), but if you are facing with the process on Windows XP – most likely, it is a virus or malware.

READ ALSO:  Fixing Application Error 0xc0000142 on Windows 10 Machine

What to Do When Microsoft Compatibility Telemetry (CompatTelRunner.exe) Causes High Disk Usage?

A lot of users are widely discussing the problems with the lack of privacy because of what Microsoft telemetry collects. We won’t continue this discussion – today we will concentrate all attention on a practical side.

The other important thing is that CompatTelRunner.exe is not perfect (as many of other Microsoft products) and because of that some issues may appear during functioning (for example – high disk usage or high CPU load). This can happen due to different factors, but user have to solve the problem with Microsoft Compatibility Telemetry (CompatTelRunner.exe) to continue comfortable work on Windows machine.

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

Important! In order to implement the instructions below you will need an account with administrator privileges.

The first important thing is that you can’t delete CompatTelRunner.exe (at least it won’t be easy!), because the service is deeply built into the system and that can lead to unexpected results. However, user can stop this service and prevent it from re-starting:

  1. Before continuing, try to reboot your PC or end task in Task manager. If this won’t help – you need to disable telemetry in Windows 10;
  2. So, at first go to Settings and change the needed privacy options. To do this press Win + I and go to Privacy –> General. Here you need to turn off all options. They are various in different Windows versions, but generally – you need to check them off as on the screenshot below:
    microsoft compatibility telemetry
  3. Now switch to Feedback & Diagnostics section and make sure that the parameter Diagnostic and usage data is set to Basic.
READ ALSO:  How to clean FileRepository folder in DriverStore

Now you need to check if the steps above helped. If not – use more advanced steps described below:

  1. Press Start and type in Services and run the app;
  2. Find service Connected User Experiences and Telemetry. In the list, right click on it and press on its Properties;
    microsoft compatibility telemetry high disk usage
  3. Press Stop, then click on Startup type and choose Disabled from drop down menu;
    compattelrunner exe
  4. Press ОK, and then close Services window;
  5. Now you need to edit hosts file. Go to C:\Windows\System32\Drivers\Etc and find file hosts;
  6. Right click on it and choose Properties;
    microsoft compatibility telemetry compattelrunner
  7. At Security tab press on Edit…;
  8. In newly appeared window you need to choose current group or user names and give necessary permissions for users. After that click OK;
    microsoft compatibility telemetry compattelrunner process
  9. Now open file hosts using Notepad (right click on file –> Open with –> Notepad) and paste the following strings in the end of the file:
127.0.0.1 vortex-win.data.microsoft.com
127.0.0.1 settings-win.data.microsoft.com

compattelrunner exe process windows 10

Save the file and close Notepad.

After implementing the instructions above, the Microsoft Compatibility Telemetry (CompatTelRunner.exe) process shouldn’t start again or load high CPU or disk.

Leave a Reply

Your email address will not be published. Required fields are marked *