CompatTelRunner.exe 导致 CPU 使用率 100%

use*_*348 14 cpu-usage windows-10

自从我上次更新 Windows 10 以来,CompatTelRunner.exe在 Windows 启动后导致 CPU 使用率达到 100%。这导致我很长一段时间无法使用我的电脑。我怎样才能解决这个问题?

Windows 操作系统内部版本为 19042.1052

har*_*ymc 19

CompatTelRunner.exe是 Windows 兼容性遥测的一个组件,定期向 Microsoft 开发人员发送匿名使用情况和性能数据,以帮助改进 Windows。

它的默认位置是C:/Windows/System32/,您应该验证该位置。Process Explorer是一个很好的工具 。如果文件夹错误,那么这实际上是病毒。

首先通过运行sfc /scannow验证 Windows 的状态 。

如果这没有帮助,您可以通过以下方法之一禁用它(需要重新启动):

  • 运行组策略编辑器 ( gpedit.msc) 并定位到 计算机配置 > 管理模板 > Windows 组件 > 数据收集和预览版本。双击“允许遥测”,选择“禁用”,然后单击“确定”。(Win11请见下方评论)

  • 运行任务计划程序 ( taskschd.msc) 并定位到 任务计划程序库 > Microsoft > Windows > 应用程序体验。右键单击“Microsoft 兼容性评估器”任务,然后选择禁用。

  • 编辑注册表:运行regedit,定位到 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection,右键单击右窗格并选择“新建> DWORD(32位)值”。为其命名AllowTelemetry并将其值设置为0

  • `AllowTelemetry` 空间:https://docs.microsoft.com/en-us/mem/configmgr/desktop-analytics/group-policy-settings#windows-settings (4认同)
  • 对于在组策略编辑器中找不到允许遥测的人,显然,它被重命名为允许诊断数据(在我的 Windows 11 Enterprise,21H2 上确认,来源:https://www.elevenforum.com/t/help-finding-allow -telemetry-in-local-group-policy-editor.5671/post-110213)。如果您想要避免发送遥测数据,请确保将此策略设置为“启用”并选择“诊断数据关闭(不推荐)”选项。 (2认同)