如何修复 Microsoft 兼容性遥测高 CPU 使用率
您是否感觉您的电脑运行缓慢?为了修复它或找到罪魁祸首,您是否使用任务管理器检查了 PC 上运行的服务和进程? Microsoft 兼容性遥测服务是否消耗了最多的 CPU 使用率?如果是,那么您来对地方了。今天,我们将解释 Microsoft 兼容性遥测服务以及如何减少 CPU 高问题。遗憾的是,如果这些步骤没有帮助,您将不得不禁用此过程。
什么是 Microsoft 兼容性遥测
它是 Windows 中的一项功能,可收集使用情况和诊断数据并将其发送给 Microsoft。微软声称,借助这些数据,可以提高 Windows 及其应用程序的性能、可靠性和安全性。遥测包括硬件配置、软件使用情况和系统性能信息。
笔记— 用户可以通过 Windows 设置中的“隐私”部分管理其遥测设置,在其中可以选择要与 Microsoft 共享的数据量。
另请阅读:如何修复 Windows 中的高 CPU 使用率
为什么 Microsoft 兼容性遥测进程使用如此多的 CPU
目前还没有确定它消耗大部分 CPU 资源的确切原因。专家推测,出现这种情况的原因可能是缺少 Windows 更新、系统文件损坏、临时文件干扰或服务之间的冲突。但不用担心,因为我们已经解释了快速解决此问题的最佳方法。
方法 1 – 关闭 Microsoft 兼容性遥测
遥测服务定期向 Microsoft 传输数据,以增强系统性能和用户体验。但是,此过程会显着降低您的电脑速度,并可能收集私人信息,因此建议禁用它。不建议删除它,因为它是 Windows 操作系统的核心部分,如果删除可能会导致稳定性问题。
1. 按 Windows 键并输入任务计划程序。单击同名的搜索结果。
2. 单击任务计划程序窗口左侧面板中的任务计划程序库 > Microsoft > Windows > 应用程序体验。
3. 在中央面板中,查找 Microsoft Compatibility Appraiser,然后右键单击它以选择“禁用”。
执行此操作将强制终止 Microsoft 的遥测服务进程,从而有效阻止 Microsoft 收集有关影响您的 PC 的问题的任何数据。
方法 2 – 减少 Microsoft 收集的数据量
您可以通过“设置”菜单阻止数据共享服务向 Microsoft 发送某些信息。这应该会显着降低 Microsoft 遥测服务的高 CPU 使用率。这是您需要做的。
1. 按 Win + X 并单击设置。
2. 接下来,单击隐私与安全左侧面板中的选项卡,然后单击诊断和反馈右侧部分的选项。
更多阅读:Fortnite – 如何解决高 CPU 使用率并提高整体性能

3. 找到发送可选的诊断数据选项并关闭它旁边的切换按钮。

4. 接下来,单击量身定制的体验选项以查看更多设置。

5. 禁用旁边的切换按钮让 Microsoft 使用您的诊断数据。
方法 3 – 重新启动遥测服务
Microsoft 遥测服务可能遇到技术问题,导致 CPU 使用率异常高。在这些情况下,重新启动遥测服务可能会很有帮助。
1. 按Win + R 打开“运行”对话框。
2. 输入“services.msc”并按确定按钮打开服务框。

3. 找到互联用户体验和遥测服务。
4. 右键单击该服务,然后从上下文菜单中选择“重新启动”。
方法 4 – 更新 Windows
Microsoft 发布更新补丁来修复 Windows PC 上的错误和问题。最近更新后,Microsoft 遥测服务很可能会使用大量资源。在这种情况下,许多专家会通过论坛通知微软,并且会发布新的更新来解决这个问题。以下是更新 Windows 的步骤。
1. 按Win + I 打开“设置”框。
2. 单击左侧面板中的“Windows 更新”。
3. 接下来,单击右上角的“检查更新”按钮。
4. Windows 更新服务将自动在您的 PC 上下载并安装最新更新。
5. 接下来,单击同一页面上的高级选项。

6. 然后,单击可选更新(功能、驱动程序等)。
7. 查找与 Windows 功能相关的更新并选中其前面的复选框。
8. 单击“下载并安装”按钮并等待该过程完成。
9. 重新启动计算机。
另请阅读 –修复 Windows 卡在“检查更新”上的 9 种以上方法
方法 5 – 激活系统文件检查器
系统文件检查器或 SFC 是用于修复系统文件的内置工具,包括与 Microsoft 兼容性遥测相关的文件。以下是运行该工具的步骤。
1. 按 Win + R 启动 RUN 框。
2. 输入“cmd”并按 Ctrl + Shift + Enter 在管理模式下打开命令提示符。
3. 复制并粘贴以下命令,然后按 Enter 键。
证监会/scannow
4. 该工具将扫描您的系统文件是否存在完整性违规。这可能需要一些时间,所以请耐心等待。
5. 扫描完成后,您将看到一条消息,指示是否发现任何问题以及是否已修复。
6. 重新启动系统。
方法 6 – 激活部署映像服务和管理
1. 按 Win + R 启动 RUN 框。
2. 输入“cmd”并按 Ctrl + Shift + Enter 在管理模式下打开命令提示符。
3. 复制并粘贴以下命令,然后按 Enter 键。
DISM /在线/清理图像/ RestoreHealth
4. DISM 工具将开始检查系统映像的运行状况。这个过程可能需要一些时间,所以请耐心等待。
5. 该过程完成后重新启动您的电脑。
方法 7 – 手动替换 CompatTelRunner 文件
CompatTelRunner.exe 文件运行遥测过程。如果此文件损坏,您可能会遇到内存使用率过高的情况。如果即使运行 SFC 和 DISM 后文件也没有被替换,您将必须手动替换它。最简单的方法是从遥测功能正常的另一个系统复制文件。以下是具体操作方法。
1. 按 Windows 键并输入 CMD。
2. 命令提示符将出现在搜索结果中。单击以管理员身份运行。
3. 复制并粘贴以下命令,然后按 Enter 键。
takeown /f C:WindowsSystem32CompatTelRunner.exe
上述步骤将授予您该文件的所有权。之后,将设备上的 CompatTelRunner.exe 文件替换为另一台计算机上的工作副本。如果此解决方案无法解决问题,请考虑使用组策略编辑器或 Windows 注册表禁用遥测作为最后的手段。
方法 8 – 使用组策略编辑器禁用 Microsoft 兼容性遥测
如果您已尝试上述所有解决方案,但问题仍然异常严重,您可以尝试通过组策略编辑器禁用该进程。
1. 按 Windows 键并输入“gpedit”。

2. 单击搜索结果中的编辑组策略。
3. 在左侧面板中,逐项单击以下项目。
计算机配置 > 管理模板 > Windows 组件 > 数据收集和预览版本。

4. 现在查看右侧部分并找到标记为允许诊断数据 (Windows 11) 或允许遥测 (Windows 10) 的键。
5. 双击该键,将打开一个新框。
6. 选择“禁用”选项并单击“应用”,然后单击“确定”。
方法 9 – 使用 Windows 注册表禁用 Microsoft 兼容性遥测
如果无法使用组策略编辑器禁用 Microsoft 兼容性遥测服务,可以通过更改 Windows 注册表来执行此操作。这是您需要做的。
1. 按 Win + S 键并输入注册表编辑器在 Windows 搜索框中。
2. 在UAC 提示框中单击“是”选项。
3. 将以下路径复制并粘贴到 Windows 注册表编辑器的地址栏中,然后按 Enter。
HKEY_LOCAL_MACHINE > 软件 > 策略 > Microsoft > Windows > DataCollection
4. 右键单击左侧面板中的 DataCollection 文件夹,然后选择新建 > DWORD(32 位)值。
5. 将此新密钥重命名为允许遥测。
6. 双击该键,然后在“值数据”下键入“0”,然后单击“确定”。
7. 退出 Windows 注册表编辑器并重新启动系统。
方法 10 – 从电脑中删除临时文件和垃圾文件
如果您希望保持 Microsoft 遥测服务在低 CPU 使用率的情况下正常运行,一些专家建议清除 PC 中的所有临时文件和垃圾文件。这些文件在创建时很有用,但随着时间的推移,它们会累积并干扰系统进程和服务,从而产生冲突。要清除所有垃圾文件并恢复宝贵的存储空间,您将需要使用高级系统优化器。以下是步骤。
1. 下载并安装高级系统优化器。
2. 打开应用程序并单击启动 Smart PC Care 按钮。

3. 等待应用程序扫描您的电脑,然后单击“优化”按钮。
4. 此应用程序将自动检测并删除所有垃圾文件、修复注册表问题、更新驱动程序、清除缓存和 cookie、扫描恶意软件并维护您的 PC 以获得最佳性能。
5. 优化过程完成后重新启动系统。
你解决问题了吗
我们希望您现在可以通过更改相关设置来降低 PC 的 Microsoft 兼容性遥测高 CPU 使用率。如果这不能解决您的问题,您可以随时使用组策略编辑器或 Windows 注册表禁用该服务来解决问题。请在下面的评论部分告诉我们您对此问题的想法以及您如何解决它。
另请阅读:降低 PC Doctor 模块高 CPU 使用率的 4 种方法
