Microsoft compatibility telemetry占用高CPU的解决方法
更新日期:2024-09-21 14:54来源:互联网
当系统变得卡顿时,后台进程 Microsoft Compatibility Telemetry 可能会占用大量的资源,尤其是 CPU。这个进程主要用于收集系统的兼容性数据,帮助改进 Windows 体验。但如果它占用过多的系统资源,可以通过以下方法进行优化或禁用:
Microsoft Compatibility Telemetry 占用高 CPU 的解决方法
方法一:卸载第三方防护软件并进行干净启动
-
打开系统配置:
- 按下 Win + R,输入
msconfig,并按 Enter。 
- 按下 Win + R,输入
-
隐藏非微软服务:
- 点击 “服务” 标签卡,勾选 “隐藏所有的微软服务”,然后点击 “全部禁用”(如果启用了指纹识别功能,不要禁用相关服务)。

-
禁用启动项:
- 切换到 “启动” 标签卡,点击 “打开任务管理器”。

- 在任务管理器中禁用所有启动项。
-
重启设备:
- 完成后重启设备,看看问题是否解决。
方法二:修改组策略和服务设置
-
禁用遥测功能:
- 按 Win + R,输入
gpedit.msc,然后按 Enter。 - 依次展开 计算机配置 → 管理模板 → Windows 组件 → 数据收集和预览版。
- 在右侧找到 “允许遥测”,将其设置为 “已禁用”。

- 按 Win + R,输入
-
禁用相关服务:
- 按 Win + R,输入
services.msc,并按 Enter。 - 找到并禁用或设置为手动以下服务:
- Connected User Experiences and Telemetry
- Diagnostic Policy Service
- Diagnostic Service Host

- 按 Win + R,输入
-
禁用任务计划程序中的相关任务:
- 按 Win + R,输入
taskschd.msc,按 Enter。 - 依次展开 任务计划程序库 → Microsoft → Windows → Application Experience。
- 在右侧禁用以下任务:
- Microsoft Compatibility Appraiser
- PcaPatchDbTask
- ProgramDataUpdater
- StartupAppTask

- 按 Win + R,输入
-
修改注册表:
- 按 Win + R,输入
regedit,按 Enter 打开注册表编辑器。 - 导航到
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsDataCollection。 - 新建一个 32 位的 DWORD 值,命名为 Allow Telemetry,并将其值设置为 0。

- 按 Win + R,输入
通过卸载不必要的软件、禁用与 Microsoft Compatibility Telemetry 相关的服务和任务、以及调整组策略和注册表设置,可以有效降低该进程的 CPU 占用,提高系统运行速度。










![W11系统专业版[永久激活]](https://img.218n.com/2024/0515/434fcc59712e1dee91fe1b57110692e6.png?crop/90x90)






![Win10 64位专业版下载|GHOST WIN10 X64位专业版[永久激活]v2024](https://img.218n.com/2024/0515/1bda3e73f3f5ca7e3c77e767ada88d44.jpg?crop/360x180)
