登录
首页 >  文章 >  软件教程

Windows10诊断服务未启动解决方法

时间:2025-11-05 18:21:33 387浏览 收藏

推广推荐
前往下载Windows工具 ➜
支持 PC / 移动端,安全直达

解决Windows 10“诊断策略服务未运行”的难题:一站式指南 在使用Windows 10进行网络诊断时,遇到“诊断策略服务未运行”的提示?别担心,本文将提供详尽的解决方案,助您快速恢复系统诊断功能。首先,我们将引导您启动诊断策略服务并设置为自动启动,确保核心服务正常运行。紧接着,启用关联服务Diagnostic Service Host和Diagnostic System Host,保证诊断功能的完整性。同时,我们还将介绍通过计算机管理确认服务配置的方法,以及检查PolicyDefinitions和catroot2文件夹权限,赋予LocalService和NetworkService完全控制权,从根源上解决问题。按照本文步骤操作,轻松告别网络诊断故障,提升Windows 10使用体验。

首先启动诊断策略服务并设置为自动启动,接着启用关联服务Diagnostic Service Host和Diagnostic System Host,然后通过计算机管理确认服务配置,最后检查PolicyDefinitions和catroot2文件夹权限,确保LocalService和NetworkService拥有完全控制权。

windows10 Diagnostic Policy Service未运行怎么办_windows10Diagnostic Policy Service未运行解决方法

如果您在使用Windows 10进行网络诊断时收到“诊断策略服务未运行”的提示,这通常意味着系统内置的诊断功能因相关服务被禁用或停止而无法正常工作。该问题可能导致网络疑难解答工具失效,影响对连接问题的自动检测与修复。

本文运行环境:Dell XPS 13,Windows 10 专业版

一、启动并配置诊断策略服务

诊断策略服务(Diagnostic Policy Service)是核心服务,负责管理其他诊断组件的执行。确保该服务已启用并设置为自动启动是解决问题的第一步。

1、按下 Win + R 组合键打开“运行”对话框。

2、输入 services.msc,然后按回车键,打开服务管理窗口。

3、在服务列表中找到 Diagnostic Policy Service

4、双击该服务或右键选择“属性”。

5、将“启动类型”设置为 自动

6、如果“服务状态”显示为“已停止”,请点击“启动”按钮。

7、点击“应用”和“确定”保存设置。

windows10 Diagnostic Policy Service未运行怎么办_windows10Diagnostic Policy Service未运行解决方法

二、启用相关诊断服务

仅启动主服务可能不足,Diagnostic Service Host 和 Diagnostic System Host 等关联服务也必须正确配置,否则诊断功能仍可能异常。

1、保持在服务管理窗口(services.msc)。

2、查找 Diagnostic Service Host 服务,双击打开其属性。

3、将启动类型设置为 手动,若服务未运行则点击“启动”。

4、查找 Diagnostic System Host 服务,双击打开其属性。

5、同样将启动类型设为 手动,并启动该服务。

6、确认所有三项服务的状态均为“已启动”,启动类型分别为“自动”、“手动”、“手动”。

windows10 Diagnostic Policy Service未运行怎么办_windows10Diagnostic Policy Service未运行解决方法

三、通过计算机管理访问服务

部分用户可能更习惯通过图形化管理工具进入服务设置,计算机管理提供了一种替代路径来定位和修改服务配置。

1、右键点击桌面上的 此电脑 图标,选择“管理”。

2、在左侧导航栏中展开“服务和应用程序”,然后点击“服务”。

3、在右侧列表中找到 Diagnostic Policy Service

4、右键点击该项,选择“属性”。

5、设置启动类型为 自动,并点击“启动”按钮。

6、重复上述步骤,确保关联服务也已正确配置。

windows10 Diagnostic Policy Service未运行怎么办_windows10Diagnostic Policy Service未运行解决方法

四、检查文件夹权限

如果服务因权限不足无法读取关键策略文件,即使设置为自动也可能无法启动。需确保系统服务账户对特定目录拥有完全控制权。

1、打开文件资源管理器,进入 C:\Windows\PolicyDefinitions 目录。

2、右键点击该文件夹,选择“属性”。

3、切换到“安全”选项卡,点击“编辑”按钮。

4、点击“添加”,在对象名称输入框中分别输入 LocalServiceNetworkService,每次输入后点击“确定”。

5、为这两个用户选择“完全控制”权限,点击“应用”。

6、重复以上步骤,对 C:\Windows\System32\catroot2 文件夹进行相同权限设置。

以上就是《Windows10诊断服务未启动解决方法》的详细内容,更多关于的资料请关注golang学习网公众号!

前往漫画官网入口并下载 ➜
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>