服务主机:使用高内存修复程序的诊断策略服务
突然,您可能会发现系统变慢,并且在进一步调查后,您可能会发现链接到Diagnostic Policy Service的名为svchost.exe的进程占用了大量CPU资源和内存。其他症状包括系统很快变热或笔记本电脑风扇变得太大。错误日志中没有任何内容,也没有问题创建者的痕迹。担心?不用了请按照下面列出的简单方法,以最快的速度解决此问题。
方法1:从任务管理器停止该过程
所有解决方案中最简单的方法是从任务管理器中停止任务,然后让它重新启动。重新启动后,观察片刻,看看问题是否解决。
1。 右键单击任务栏上的空白处 然后点击 任务管理器 右键单击上下文菜单中的选项。

2.默认情况下,任务管理器将打开 工艺流程 标签。在“处理”标签下,您必须 滚动 下 和 定位 命名为 Windows进程 。在Windows进程下,您必须找到名为 服务主机:诊断策略服务 。 右键点击 在其上,然后从右键单击上下文菜单中,选择选项 结束任务 。

3.现在,您将看到一个UAC窗口,要求您确认关闭系统进程。 服务主机:诊断策略服务。 确保 查看 复选框 放弃未保存的数据并关闭 使 关掉 按钮处于活动状态,一旦它变为活动状态, 点击 在上面。

而已。该过程将在几秒钟后重新启动。重新启动后,观察片刻,然后检查问题是否消失。如果不是,请转到下一个方法。
方法2:从服务管理器停止服务
1.按键调出“运行”窗口 WIN + R 一起。接下来,在 跑 命令框,键入 services.msc 然后打 进入 钥匙。

2.现在,当 服务 窗口启动 向下滚动 并按名称查找服务 诊断策略服务 。 连按两下 在此服务列表上打开其 特性 窗户。

3.我们需要停止此服务。为此,在 一般的 标签,点击 停止按钮 如下面的屏幕截图所示。当您收到该服务已停止的通知时,可以按 好的 按钮并退出。

重新启动电脑 并检查您的问题是否已解决。
方法3:从SRU文件夹中删除SRUDB.dat文件
如果以上两种方法不起作用,我们必须从sru文件夹中删除SRUDB.dat文件。这 SRUDB.dat 文件与 诊断策略服务服务 。该文件有时可能会变得非常大,并可能导致大量内存消耗。当我们删除此文件时,大部分占用大量CPU资源的Diagnostic Policy Service服务问题就随之消失了。请按照下面列出的简单步骤来实现相同目的:
1.按,启动运行对话框。 WIN + R 键在一起。打开后, 复制粘贴 以下,然后按 进入 钥匙。
%WinDir%System32sru

2.现在,您可能会收到通知,通知您您没有足够的权限来访问 斯鲁 文件夹。在这种情况下,只需点击 继续 按钮。

3.现在,您将可以查看System文件夹sru中的所有文件。找到并右键单击名为该文件 SRUDB.dat 。从右键单击上下文菜单中,单击 删除 选项。

4.如果您偶然得到消息说 SRUDB.dat文件无法删除 因为 诊断策略服务正在使用它 ,那么您必须打开诊断策略服务,然后 禁用 它可以成功删除SRUDB.dat文件。
为此,就像在方法2中一样 启动services.msc 从 跑 窗户, 向下滚动 通过服务列表,找到然后 连按两下 在服务清单上 诊断策略服务 。当它 特性 窗口启动,单击 落下 与选项关联的菜单 启动方式 然后选择选项 残障人士 。

5.现在该服务将被禁用。打 申请 首先按,然后按 好的 按钮。

6.现在您可以 尝试删除SRUDB.dat 再次归档。这次应该可以毫无问题地将其删除。

7.诊断策略服务是一项必不可少的Windows服务,在您下次重新启动Windows时应重新启动。不过,为了安全起见,删除完SRUDB.dat文件后,您可以返回到 诊断策略服务 再次打开属性窗口,然后 使能够 服务回来了。为此,请点击 降低 下 与之相关的菜单 启动方式 选项,然后选择 自动的 从选项列表中。一切准备就绪后,点击 申请 按钮,然后 好的 按钮。

而已。 重新启动机器, 保持观察一段时间,然后检查一切是否良好。以上方法之一绝对可以解决您的问题。
为你推荐: