windows诊断策略服务已停止怎么办_windows诊断策略服务未运行的解决方法
发布时间:2025-09-28 19:31
发布者:网络
浏览次数:首先启用诊断策略服务并设为自动启动,接着将诊断服务宿主与系统宿主设为手动启动并运行,然后通过管理员命令提示符重启DPS和Dshost服务,最后重新注册wmiutils.dll和diagnprop.dll组件并重启电脑。

如果您在使用Windows系统进行网络诊断时,发现提示“诊断策略服务未运行”或该服务已停止,这可能导致网络疑难解答功能无法正常工作。问题通常源于相关服务被禁用或未正确启动。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 11
一、通过服务管理器启用诊断策略服务
诊断策略服务(Diagnostic Policy Service)是执行网络诊断的核心服务,必须设置为自动启动并处于运行状态。
1、按下 Win + R 组合键打开“运行”对话框。
2、输入 services.msc
,然后按回车键,打开服务管理窗口。
3、在服务列表中找到 Diagnostic Policy Service。
4、双击该服务或右键选择“属性”,将“启动类型”设置为 自动。
5、如果“服务状态”未显示“正在运行”,请点击“启动”按钮。
6、点击“应用”和“确定”保存设置。
二、配置诊断服务宿主与系统宿主服务
诊断服务宿主(Diagnostic Service Host)和诊断系统宿主(Diagnostic System Host)是支持诊断功能的辅助服务,需确保其启动类型正确。
1、在同一个服务管理窗口中,找到 Diagnostic Service Host。
2、双击打开其属性,将“启动类型”设置为 手动。
3、若服务未运行,点击“启动”按钮,然后点击“确定”。
4、接着找到 Diagnostic System Host。
5、同样将其“启动类型”设置为 手动,并点击“启动”按钮以运行服务。
Kreado AI
Kreado AI是一个多语言AI视频创作平台,只需输入文本或关键词,即可创作真实/虚拟人物的多语言口播视频。 为创作者提供AI赋能
182
查看详情
6、确认后点击“确定”保存更改。
三、使用命令提示符重新启动所有诊断服务
通过命令行可以批量重启相关服务,适用于服务间依赖关系导致启动失败的情况。
1、在开始菜单搜索 cmd,右键选择“以管理员身份运行”。
2、依次输入以下命令,每输入一条后按回车执行:
net stop DPS
net stop Dshost
net start DPS
net start Dshost
四、重新注册诊断相关的系统组件
当服务配置正确但仍无法运行时,可能是系统组件注册信息损坏,需要重新注册相关DLL文件。
1、以管理员身份打开命令提示符。
2、输入以下命令并按回车执行,用于重新注册WMI和其他诊断组件:
regsvr32 /i wmiutils.dll
regsvr32 /i diagnprop.dll
3、完成后重启计算机,检查问题是否解决。
以上就是windows诊断策略服务已停止怎么办_windows诊断策略服务未运行的解决方法的详细内容,更多请关注其它相关文章!
# windows
# 计算机
# 电脑
# win
# 解决方法
# windows 11
# windows系统
# 关键词
# 重启
# 设置为
# 文件系统
# 设为
# 右键
# 命令提示符
# 服务管理
# 或删除
# 爱用建站seo怎么样
# 贵阳企业网络营销推广方案策划
# pc网站建设价格实惠
# 智能营销推广哪个网站好
# 怎么做营销号文案推广赚钱
# 如何做淘宝网站推广
# 河南整合网络营销推广
# 淮安网站优化推广价格
# 公司网站建设方案咨询
# 铁岭关键词排名优化费用




