Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»How to Fix Microsoft Compatibility Telemetry High CPU

How to Fix Microsoft Compatibility Telemetry High CPU

Abhishek SilwalBy Abhishek SilwalDecember 5, 2022
microsoft-compatibility-telemetry-high-cpu

The Microsoft Compatibility Telemetry or Windows Compatibility Telemetry is a program that periodically sends your diagnostic and usage data to the Microsoft server. Microsoft uses this information to introduce new features and resolve bugs in the system.

By default, your system runs this process periodically, during which it can consume a significant portion of your system resources. If it causes high CPU usage, your computer slows down considerably and impacts you from doing any tasks on your system.

Table of Contents

  • How to Fix Microsoft Compatibility Telemetry High CPU?
    • Limit Diagnostic Data Through Windows Settings
    • Disable Connected User Experience and Telemetry Service
    • Disallow Telemetry From Group Policy Editor
    • Disallow Telemetry Using Registry Editor
    • Disable Microsoft Compatibility Telemetry from Task Scheduler
    • Delete CompatTelRunner.exe File

How to Fix Microsoft Compatibility Telemetry High CPU?

The only way to resolve the issue is by disabling this process. There are many ways to do so on a Windows system, which we have mentioned below. Depending on your current system configuration, you may need to perform one or more solutions to resolve your issue.

Limit Diagnostic Data Through Windows Settings

The Microsoft Compatibility Telemetry is a part of the complete Telemetry or Diagnostic Data windows component. Windows Settings allow you to choose if you want to send only the required diagnostic data to Microsoft or optional data as well.

If you enable sending optional diagnostic data, this telemetry process will use more resources. So you can try disabling this option and see if it fixes the issue.

  1. Press Win + I to open Settings.
  2. Go to Privacy & Security or Privacy and then Diagnostic & feedback.
  3. Check Required diagnostic data or uncheck Send optional diagnostic data.
    disable-send-optional-diagnostic-data
  4. Select Delete under Delete diagnostic data.

Disable Connected User Experience and Telemetry Service

You can also try disabling the Connected User Experience and Telemetry service. The Microsoft Compatibility Telemetry program uses this service for its operation. So, disabling the service prevents the program from running. To disable the service,

  1. Open Run by pressing Win + R.
  2. Type services.msc and press Enter to open Windows Services.
  3. Look for and double-click on Connected User Experience and Telemetry.
    connected-user-experiences-and-telemetry
  4. Set Startup type to Disabled and click Stop.
  5. Click Apply and OK.

Disallow Telemetry From Group Policy Editor

It is also possible to disable optional telemetry operations on your system using the Local Group Policy Editor to avoid high CPU usage of this process. Here’s how to can do so:

  1. Open Run.
  2. Type gpedit.msc and press Enter to open the Local Group Policy Editor.
  3. Go to Computer Configuration > Administrative Templates > Windows Components > Data Collection and Preview Builds.
  4. Double-click on Allow Telemetry or Allow Diagnostic Data.
    Allow-diagnostic-data
  5. Check Disabled and click Apply > OK.
  6. Restart your PC to apply the change.

Disallow Telemetry Using Registry Editor

Windows Home users do not have the Local Group Policy Editor by default. In such scenarios, you can disable the Allow Telemetry setting from the Registry Editor.

  1. Open Run.
  2. Type regedit and press Enter to open the Registry Editor.
  3. Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection
  4. Right-click on DataCollection and select New > DWORD (32-bit value).
    data-collection-new-dword
  5. Set its name to AllowTelemetry and make sure its value is 0 (zero).
    allow-telemetry-0
  6. Then, go to Computer\HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\DataCollection
  7. If it contains an AllowTelemetry entry, select it, press Delete, and click Yes.

Disable Microsoft Compatibility Telemetry from Task Scheduler

The different telemetry processes run at separate intervals or instances. By default, Microsoft Compatibility Telemetry runs every day at a certain time by default regardless of whether the user is logged in or not.

If you are experiencing high CPU usage due to this process, you can disable this task through the Task Scheduler. Here are the necessary steps:

  1. Open Run.
  2. Type taskschd.msc and press Enter to open the Task Scheduler.
  3. Expand Task Scheduler > Microsoft > Windows > Application Experience.
  4. Right-click on each task and select Disable.
    disable-microsoft-compatibility-appraiser

Delete CompatTelRunner.exe File

If you don’t think you’ll ever need to send compatibility diagnostic data to Microsoft, you can permanently delete the Microsoft Compatibility Telemetry program or CompatTelRunner.exe from your system.

However, this program is under the ownership of Windows NT\TrustedInstaller by default. So you will need to take ownership and provide full permission of the file to your user account to delete it. Here is the complete process:

  1. Log into an administrator account on your PC.
  2. Open Run.
  3. Type cmd and press Ctrl + Shift + Enter to open the Elevated Command Prompt.
  4. Enter the following commands to take ownership of the CompatTelRunner.exe file and provide permissions to modify it:
    • takeown /f “%WinDir%\System32\CompatTelRunner.exe” /a
    • icacls “%WinDir%\System32\CompatTelRunner.exe” /Grant Administrators:f
      takeown-icacls-compattelrunner
  5. Then, you can delete the file using the command del “%WinDir%\System32\CompatTelRunner.exe”
  6. Alternatively, you can rename it to something else to leave a backup. To do so, use the command: ren “%WinDir%\System32\CompatTelRunner.exe” CompatTelRunner.old
fix
Abhishek Silwal
  • LinkedIn

Abhishek Silwal is an Electronics Engineer and a technical writer at TechNewsToday. He specializes in troubleshooting a wide range of computer-related issues. His educational background in Electronics Engineering has given him a solid foundation in understanding of computers. He is also proficient in several programming languages and has worked on various robotics projects. Even in his early days, he used to tinker with various computer components, both hardware, and software, to satiate his curiosity. This experience has given him a breadth of experience that goes beyond his educational qualification. Abhishek has been writing articles on dealing with varieties of technical issues and performing specific tasks, especially on a Windows machine. He strives to create comprehensive guides on fixing many system and hardware issues and help others solve their problems. You can contact him at abhisheksilwal@technewtoday.com

Related Posts

how to delete win backup files

How to Delete Backup Files on Windows

January 29, 2023
how to reset password on hp laptop

How to Reset Password on HP Laptop

January 29, 2023
Reset BIOS password

4 Ways to Reset BIOS Password

January 28, 2023
how to make windows 11 look like windows 10

How to Make Windows 11 Look Like Windows 10

January 25, 2023
how to find hidden folder in laptop

How to Find Hidden Folder in Laptop

January 24, 2023
mouse not showing in chrome

Mouse Not Showing in Chrome? Here’s How to Fix It

January 25, 2023
View 2 Comments

2 Comments

  1. Jack Bounder on January 21, 2023 5:17 pm

    you are not just all those thing’s as you are a BEAST when it comes to computers! The time you had to put in to learn all of this is probably staggering so Thank You and I seriously, seriously mean it as you didn’t have to take all that time explaining

    So thanks’ again! It’s people like you that give me hope that people will actually be kind to each other again someday……

    Reply
    • Abhishek Silwal on January 23, 2023 4:56 pm

      Thank you so much for your kind words, Jack! I’m glad I was able to help you out.

      Reply

Leave A Reply Cancel Reply

Latest Posts
how long does a cmos battery last

How Long Does a CMOS Battery Last

January 25, 2023
thunderbolt vs usb c

Thunderbolt Vs USB C: What’s the Difference

January 25, 2023
how to find hidden folder in laptop

How to Find Hidden Folder in Laptop

January 24, 2023
You may also like
how-to-connect-headphones-to-tv

5 Ways to Connect Headphones to TV

January 29, 2023
connect-airpods-to-samsung-tv

How to Connect AirPods to Samsung TV? (Step-by-Step Guide)

January 29, 2023
AIO Pump Not Working

AIO Pump Not Working? Here’s How to Fix It

January 29, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday.

Type above and press Enter to search. Press Esc to cancel.