Microsoft Compatibility Telemetry, or CompatRelRunner.exe, is aย Windows service that sends performance data to Microsoft. Microsoft can then use this data to improve usersโ€™ experiences. However, users have reported facing high CPU usage issues with this service.

Why does this happen? Compatibility Telemetry Runner scans the files on your PC and checks whether they are compatible withย it. This process might take some time and require a lot of processing. Though this is a service fromย Microsoft, it tracks your data, so it can be a privacy concern for users.ย 

To prevent Microsoft Compatibility Telemetry high CPU usage, you will have to disable the service. This will prevent the service from scanning files in the background. If you donโ€™t know how to do so, then worry not. This article will guide you through it.

Fix Microsoft Compatibility Telemetry High CPU Usage

As we already discussed, you can fix high CPU usage from Microsoft Compatibility Telemetry high CPU usage by disabling this service. To do so, follow the steps given below โ€“

1. Through Task Scheduler

The very first way to disable this service is by Task Scheduler. To do so, follow the steps given below-

  1. Pressย Windowsย key on your keyboard, search forย Task Scheduler,ย and open it.search forย Task Scheduler
  2. Here, head to the following address-
    • Task Scheduler Library > Microsoft > Windows > Application Experience
  3. Right-click Microsoft Compatibility Appraiser and then click on Disable.Right-click Microsoft Compatibility Appraiser and then click on Disable

2. By Becoming the Owner of the Service

You can simply delete the file by taking its ownership. The steps for this have been discussed below-

  1. Press theย Windowsย key, and search forย CompatTelRunner.ย Right-click on it and then click onย Open File Location.
  2. Now right-click on the file, and then click onย Properties.
  3. Under theย Securityย tab, click on theย Advanceย button.
  4. Now under theย Ownerย tab, click on theย Changeย button.ย 
  5. Here, click on theย Find Nowย button.ย 
  6. From the list of owners, select the account you are currently using and then click onย OK.
  7. Next, click onย Applyย and then onย OK.
  8. Again head to the properties ofย CompatTelRunner.
  9. Click on theย Securityย tab and then click onย theย Advancedย button.
  10. Now select your account from the list and then click onย Editย to edit it.
  11. Click on the drop-down menu next toย Typeย and selectย Allow.
  12. Now, underย Basic Permissions,ย selectย Full Control.
  13. Now click onย Applyย and then onย OK.
  14. Click onย Yesย and this will confirm your choice and you will be the owner of the file.
  15. Now you can delete theย CompatTelRunnerย file.

3. Through Registry Editor

Another way to disable this service and fix Microsoft Compatibility Telemetry high CPU usage is through Registry Editor. To do so, follow the steps given below โ€“

  1. Pressย Windowsย key on your keyboard, search forย Registry Editorย and open it.ย 
  2. Visit the following path-
    • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection
  3. On the left sidebar, right-click on DataCollection folder, click on New, and then onย DWORD (32-bit value).DataCollection folder, click on New, and then onย DWORD (32-bit value)
  4. Set the new DWORD as Allow Telemetry.ย 
  5. Double-click on Allow Telemetry to edit it, changeย Data Valueย toย 0, and click on OK.Allow Telemetry
  6. Now, restart your PC and the issue should be fixed.

4. Through Group Policy Editor

You can also disable the Microsoft Compatibility Telemetry service through the Group Policy Editor. However, this method only works for Windows Pro and Windows Enterprise users; if you have Windows Home, then you wonโ€™t be able to continue with this method. To do so, follow the steps given below-

  1. Open theย Start Menu, search forย Group Policy Editorย and click on it from the search result. Edit Group Policy
  2. Navigate to the following path-
    • Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds
  3. Here, double-click on theย Allow Telemetryย option to edit it.allow telemetry
  4. Now, select theย Disabledย option; click onย Applyย and OK.ย 

Final Words

If you areย experiencing high CPU usage inย Microsoft Compatibility Telemetry, follow the steps given above to fix it. However, if you have disabled the CompatTelRunner.exe service but are still experiencing performance lags, you can check background processes,ย which might also be causing this issue.ย 

LEAVE A REPLY

Please enter your comment!
Please enter your name here