question

SeemaKanwalGurmani-8582 avatar image
3 Votes"
SeemaKanwalGurmani-8582 asked BatK-4808 commented

Can I disable Microsoft Compatibility Telemetry (CompatTelRunner.exe) in my laptop with windows 8.1?

Dear Community,



We have a system in our company whose user keeps complaining that its as slow.

When we checked in his startup programs there was (CompatTelRunner.exe) process that was taking alot of resources.

We want to disable it so we can make some resources available on that system.

Please tell me what impact is it gonna have if I do so?

Here is the link that suggests to do so to avoid system slowness on startup.



https://geeksadvice.com/fix-microsoft-compatibility-telemetry-high-cpu-usage/



Thanks.

windows-8
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

You can take ownership of the CompatTelRunner.exe in Windows/System32 , give yourself Full Control and delete It. It is literally spyware and bloatware from Microsoft. I do not understand how they think this is acceptable, but do not encourage or entertain this company by just disabling it. They will still run it to send data to their servers.

0 Votes 0 ·
IanXue-MSFT avatar image
14 Votes"
IanXue-MSFT answered CARLOSEDUARDOLLANOESCANDON-5249 commented

Hi,

The Windows Compatibility Telemetry (CompatTelRunner.exe) contains technical data on how the device and its related software is working. It periodically sends the data to Microsoft for future improvement of the system and to enhance the user experience. To sort out your concern, you may disable this service from the Task Scheduler by following the steps below:

Click Start, type Task Scheduler, and then press Enter.
On the TaskScheduler window, go to this path: Task Scheduler Library\Microsoft\Windows\Application Experience.
On the Application Experience folder, look for Microsoft Compatibility Appraiser.
Right-click on it, select Disable, and then confirm to complete the process.

Source: https://answers.microsoft.com/en-us/windows/forum/windows_10-performance/permanently-disabling-windows-compatibility/6bf71583-81b0-4a74-ae2e-8fd73305aad1

Best Regards,
Ian Xue
============================================
If the Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

· 6
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

I have followed these steps and still find Microsoft Compatibility Telemetry periodically running and causing CPU usage to spike.

I noticed that, while the "Status" of the task showed as "Disabled", there was still a trigger enabled (run once and then repeat every day). I tried editing this trigger (Properties → Triggers → Edit... → uncheck Enabled) to see if it fixed the problem, but I could not save the changes. (It gave an error message that I didn't note exactly at the time, something like "could not connect to Task Scheduler", and the Properties dialog remained open.)

So I deleted the task entirely instead. And it still ran again today.

1 Vote 1 ·

Thanks, I disabled that too. And now it still runs!

At this stage I can almost guarantee that any time my laptop fans start whirring for no apparent reason, I’ll find Microsoft Compatibility Telemetry at the top of the CPU usage in Task Manager. This is ridiculous. I have all telemetry/diagnostic data turned off in Settings (okay, all that can be turned off; “Required diagnostic data” is still there), and I have disabled or deleted everything in Task Scheduler that’s been discussed in this thread.

I’m going to try disabling “PcaPatchDbTask” (also located in Task Scheduler → Windows → Application Experience), as its description of “Updates compatibility database” suggests it’s also related.

0 Votes 0 ·
Show more comments

There is no Task Scheduler on Windows 8.1 and therefore your instructions (steps) don't work for me.

0 Votes 0 ·

Thanks for the post. It's incredible that Microsoft place such a service that consumes the processor.
Thanks again

0 Votes 0 ·
DIV-8555 avatar image
1 Vote"
DIV-8555 answered jcroxbox-4054 published

I have a similar issue. Mine was set (by default) to run at midnight, and then every day thereafter (with random delay of up to 2 hours). Today I had three instances running simultaneously after login from sleep.

So I am firstly going to try something else, which is to tweak the detailed settings:


  1. Click Start, type Task Scheduler, and then press Enter.

  2. On the TaskScheduler window, go to this path: Task Scheduler Library\Microsoft\Windows\Application Experience.

  3. On the Application Experience folder, look for Microsoft Compatibility Appraiser. Go to Properties.

  4. On the Triggers tab reconfigure to run weekly on each Sunday at midnight (with random delay of up to 2 hours), do not repeat task, stop task if it runs longer than 10 minutes (manually type in).

  5. On the Conditions tab tick "Start the task only if the computer is idle for 10 minutes", "Stop if the computer ceases to be idle", and "Restart if the idle state resumes".

  6. On the Settings tab untick "run task as soon as possible after a scheduled start is missed". I suspect this is one of the things that causes a high resource usage when I login after the computer was sleeping, because it immediately wants to 'catch up' on the task that was scheduled to run at midnight. Set "Stop the task if it runs longer than" 30 minutes (manually type in). (I guess the task should stop when the shorter of the durations specified here and on the Conditions tab is exceeded.) I already had "If the task is already running, ..." set to "Do not start a new instance", which sounds good, although it doesn't explain how I had multiple instances running in reality (probably invoked from other scheduled tasks, such as ProgramDataUpdater, referred to by desecaw13).

No promises: this is just what I'll be trying.

—DIV

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi there. Any chance you were successful with the steps you mentioned?

0 Votes 0 ·