Windows 计算机上的每项服务都有特定的作用。同样,诊断策略服务负责诊断和纠正 Windows 组件的问题。如果无法解决问题,则会创建日志以供进一步分析。
由于诊断策略服务很重要,它被配置为在您打开系统时自动启动。这让用户感到困惑是要禁用该服务还是保持其运行。
但是,为什么服务实际上消耗了大量资源是我们开始故障排除之前需要回答的问题。以下是可能的原因:
现在让我们来看看通过诊断策略服务解决高 CPU 使用率的方法。
终止诊断策略服务后,请不要犹豫,检查高 CPU 使用率问题是否已解决。
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
该SFC(系统文件检查器)扫描识别的损坏的系统文件,如果发现有异常,替换它们与存储系统上的缓存副本。
另一方面,如果需要,DISM(部署映像服务和管理)工具用于修复 Windows 映像的问题或修改安装介质。
两者运行后,检查由于诊断策略服务导致的 CPU 使用率是否已降至正常水平。
进行更改后,验证是否确实修复了由于诊断策略服务问题导致的高 CPU 使用率。
C:\\WINDOWS\\System32\\sru
现在应该修复由于诊断策略服务导致的高 CPU 使用率问题。
如前所述,当CPU或内存消耗高时,计算机的性能会下降,从而导致滞后。但是,这绝不意味着禁用服务应该是您的主要方法。在禁用诊断策略服务之前尝试上面列出的所有其他方法。
请通过我们的专用教程上固定防止诊断策略服务运行的问题。尽管该教程适用于 Windows 10,但我们已验证这些修复程序也适用于最新版本。