修复 Windows 11 上的诊断策略服务高磁盘使用率

诊断策略服务磁盘使用率高一直是Windows 11平台上许多用户的常见问题。系统的诊断工具会搜索错误、诊断错误并在后台提供修复。每当该服务消耗过多磁盘空间时,就会导致性能下降、响应速度降低以及笔记本电脑电池电量更快耗尽。

如果磁盘使用率达到 100% 或者系统性能缓慢,则诊断和策略服务可能是罪魁祸首。我们将在本指南中列出 5 种有效策略,以解决诊断策略服务的高磁盘使用率、恢复响应能力并优化 Windows 11 上的文件操作。

方法 1:执行 SFC 和 DISM 扫描

诊断策略服务对磁盘的过度使用通常是由系统文件损坏引起的。这些使用 SFC 和 DISM 的扫描可以修复损坏的文件并使您的系统运行更可靠。

1. 按 Ctrl + S 在搜索框中键入“cmd”,右键单击“命令提示符”,然后选择“以管理员身份运行”。

2. 然后,键入命令并按 Enter 键继续。

建议阅读:

sfc /scannow

让扫描完成。可能需要几分钟。如果 SFC 发现任何问题,它会自动尝试修复它们。

3. SFC 扫描完成后,一一键入这些命令。

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

4. 该过程完成后,重新启动计算机。

方法2:删除SRUDB.dat文件以释放磁盘资源

文件 SRUDB.dat 收集并存储诊断和系统性能信息。随着时间的推移,文件大小可能会增大,这将导致诊断策略服务占用更多磁盘空间。

1. 通过 Windows 搜索控制台启动服务。

2. 找到诊断策略服务,在该服务上向下滚动鼠标指针,然后单击“停止”。

3. 转到“C:WindowsSystem32sru”。寻找SRUDB.dat在“C:WindowsSystem32sru”中并将其删除。如果无法删除,请尝试重命名为SRUDB.old.

4. 在“服务”视图中,右键单击“诊断策略服务”,然后单击“启动”。

方法 3:清除事件查看器日志以修复高磁盘使用率

Windows 保存了大量的活动日志。当日志过满时,诊断策略服务在处理较旧的事件时可能会占用更多的磁盘资源。

1. 按照 Windows + X 命令打开事件查看器,然后在窗口中选择它。

2. 此外,在左侧窗格中,我们展开“Windows 日志”部分。单击每个类别(应用程序、安全性、设置、系统、转发事件)后,从出现的上下文菜单中选择清除日志。

3. 清除日志后,重新启动计算机。

方法 4:更改电源计划以优化性能

如果您想要一键修复,您可以更改电源计划以优化性能。

1. 在 Windows 搜索控制台中,输入“编辑电源计划”并选择最佳结果。

2. 点击“更改高级电源设置”选项。

3. 在列表中找到“无线适配器设置”并将其展开。展开“省电模式”并保持设置为“最高性能”。

方法5:将诊断策略服务启动类型设置为手动

与其完全禁用该服务,不如将其手动启动可以确保它不会不必要地消耗磁盘资源,除非有提示。

1. 使用搜索控制台打开服务应用程序。

2. 向下滚动,您将找到诊断策略服务。右键单击它,然后单击属性。

3. 单击“启动类型”下拉列表,从给定选项中选择“手动”。单击“应用”,然后单击“确定”。重新启动计算机。

常见问题 (FAQ)

#1 在 Windows 11 中禁用诊断策略服务是否安全?

是的,停用它并不危险,除非您不想修复系统问题。不过,某些诊断和错误报告能力也可能受到限制。

#2 删除 SRUDB.dat 会损害我的系统吗?

否,删除 SRUDB.dat 文件会删除诊断数据日志。 Windows 将在需要时复制该文件,而不会损坏您的系统。

#3 更改电源计划会影响系统性能吗?

转向平衡电源计划可以使系统更加稳定,而不会严重影响性能,尤其是在现代硬件上。此外,它还可以帮助解决诊断策略服务磁盘使用率过高的错误。

就是这样!