CompatTelRunner.exe is a method used to update your system to the latest Operating System Version or any other Service Pack Upgrades.
The CompatTelRunner.exe is also used for diagnosis on your computer to check if there is any chances of compatibility issues and also assembles program telemetry information if opted-in to the Microsoft Customer Experience Improvement Program.
CompatTelRunner.exe High CPU and Disk Usage slows down your PC, so every user wants to get rid of it. Many of the users also mentioned that there are multiple CompatTelRunner.exe files in the Task Manager that consumes CPU and Disk Usage.
This process is not really needed to be performed, it can be deleted but you should run the compatibility checks to diagnose the system by itself.
This file is located in the Sytsem32 folder and it is possessed by the TrustedInstaller. And if you try to modify this, you will encounter an error “Access is denied”. This simply means that you cannot delete or modify it in any way.
It happens only because TrustedInstaller is the owner of this process and it only performs Read Only permission over it. Hence, you can change it or modify it.
How to Fix CompatTelRunner.exe High CPU and Disk Usage Problem
Take a look.
Solution 1 — Disable CompatTelRunner.exe in Task Scheduler
The next method is to disable CompatTelRunner.exe from the Task Manager. Follow the steps mentioned below:
Step 1. Press R, withholding the Windows key. Now type taskchd.msc and Click OK. After this expand Task Scheduler. Go to the Library and then navigate to Microsoft. Then select Windows. Now select Application Experience from the Windows.
Step 2. At last, right-click on any of the tasks named as Microsoft Compatibility Appraiser and the select Disable.
Solution 2 — Take ownership of CompatTellRunner.exe and Delete
Before proceeding, make sure that you are logged in as an administrator and do not skip any steps below.
Step 1. Press the Windows key on your keyboard, or click on the Windows icon at the end of the taskbar, to open your Start menu. A search box will appear type compattelrunner.exe. Keep in mind that you don’t open the file named compattelrunner, and instead right-click on it.
Step 2. From the dropdown menu select Open the Location. Or, Press R by holding the Windows key. Type C:\Windows|System32 and then type CompatTelrunner.exe in the search bar. Once you are inside the folder, look for the Compattelrunner.exe file and right-click on it. From the menu select Properties.
Step 3. A window will open, select the Security tab, and click on the Advanced button inside. Find the Owner tab, and chose Change owner. A list of new owners will appear to select the account you use and then click on Apply.
Step 4. Close the prompts that warn you to close all Properties window. Next, you should change the permissions after you have changed the owner. For that, right-click on the Compattelrunner.exe file again and open Properties.
Step 5. Go to the Security tab and once again click on Advanced. Select Permissions, a list will appear to select the account you are using. A new window with permission options will appear. Select Full Control and click Apply under the Allow column.
After all the steps performed the ownership transfers from the TrustedInstaller to you, and you will have the full control. You won’t face the error “Access is denied”. You are free to delete it and it will not take over many resources from your system.
There are some solutions to run to delete the entire update. But do not use the KB2977759, as it may create a mess with the entire schedule of Windows Update. Follow the steps mentioned to delete the file safely and your computer will run effectively.
Once you are done with all the above steps restart your device and check whether the problem remains. We have provided all the solutions that might help you to get rid of the error CompatTelRunner.exe. If you find the error occurring again, try performing the above methods from the beginning and get out of it.