禁用 Microsoft Compatibility Telemetry(CompatTelRunner.exe)

最近,我发现电脑的风扇总是在空闲的时候呼呼响,这就很不正常,于是我就立即打开任务管理器看看是哪个进程在搞事情,果不其然发现有个叫CompatTelRunner.exe的进程 CPU 利用率相当高,于是我上网搜了一下发现这居然是微软官方在搞事情,这个进程的学名叫Microsoft Compatibility Telemetry

什么是 Microsoft Compatibility Telemetry

Microsoft Compatibility Telemetry 是微软设计的一个官方系统进程,它在后台运行以收集操作系统的性能数据。它可以通过其在任务管理器中的应用程序名称 CompatTelRunner.exe 来识别,自 Windows 7 以来它一直是 Windows 操作系统的一部分。借助该程序,Microsoft 可以轻松识别操作系统的问题并发布更新来修复这些问题。由于该服务正在积极收集性能数据并将其发送给开发人员,因此 Microsoft 可以分析问题并设计新的更新以解决所有系统的问题。CompatTelRunner.exe 可执行文件默认自动启动,可以在的系统盘中 Windows 文件夹中 System32 文件夹内找到该文件。

所以,出于安全考虑,这个逼玩意儿必须要禁用掉,步骤如下:

1、在任务计划程序禁用

打开任务计划程序,然后定位到/Microsoft/Windows/Application Experience,然后在右边找到Microsoft Compatibility Appraiser,然后右键选择禁用

2、删除 CompatTelRunner.exe 文件

这个文件位于%windir%\system32\文件夹下,先将该文件的权限改为 Administrator 完全控制,然后再删除它。

3、在组策略中禁用

运行 gpedit.msc 打开组策略管理器,然后定位到计算机配置 > 管理模板> Windows 组件 > 数据收集和预览版本,然后在右边找到允许遥测这个设置,然后禁用它。

最后,重启电脑生效。

Tags: CompatTelRunner