您是否感觉您的电脑运行缓慢?为了修复它或找到罪魁祸首,您是否使用任务管理器检查了 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. 接下来,单击隐私与安全左侧面板中的选项卡,然后单击诊断和反馈右侧部分的选项。
更多阅读:

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 种方法
