首先检查并启用诊断相关服务,通过服务管理器将Diagnostic Execution Service设为自动启动,并启动所有相关服务;若无效,使用管理员命令提示符执行sc config和net start命令修复服务配置;随后运行DISM和SFC命令修复系统映像与文件;最后检查组策略中“配置诊断数据”设置,确保未禁用诊断功能,完成操作后重启计算机。

如果您在使用Windows 10时遇到“诊断执行服务”(Diagnostic Execution Service)无法启动或运行异常的问题,这可能导致系统诊断功能失效、更新失败或性能监控异常。以下是针对此问题的多种修复方法。
本文运行环境:Dell XPS 13,Windows 10 专业版。
该问题是由于相关服务被禁用或配置错误导致的。通过服务管理器手动设置正确的启动类型和运行状态,可以恢复服务功能。
1、按下 Win + R 组合键打开“运行”窗口,输入 services.msc,然后按回车键。
2、在服务列表中找到以下三项服务,依次进行配置:
3、双击“Diagnostic Execution Service”,在属性窗口中将“启动类型”设置为“自动”,如果服务状态为“已停止”,则点击“启动”按钮,最后点击“应用”和“确定”。
4、找到“Diagnostic Policy Service”,同样将其“启动类型”设为“自动”,并确保服务已启动。
5、找到“Diagnostic Service Host”和“Diagnostic System Host”,将它们的“启动类型”均设置为“手动”,并分别启动服务。
6、完成所有设置后,重启计算机以使更改生效。
当图形界面操作无效时,可通过命令行直接修改服务配置并强制启动,绕过可能的界面限制。
1、在开始菜单搜索“cmd”,右键点击“命令提示符”,选择“以管理员身份运行”。
2、在打开的命令提示符窗口中,依次输入以下命令,每输入一条后按回车执行:
sc config DPS start= auto
sc config DiagTrack start= auto
sc config Diagnostics start= demand
sc config diagsvc start= demand
net start DPS
net start DiagTrack
net start Diagnostics
net start diagsvc
3、命令执行完毕后,关闭窗口并重启电脑。
系统文件损坏或映像不一致可能导致服务依赖项缺失。使用DISM和SFC工具可修复底层系统文件,恢复服务正常运行环境。
1、以管理员身份运行“命令提示符”。
2、首先执行DISM命令修复系统映像,输入:DISM /Online /Cleanup-Image /RestoreHealth,按回车等待其完成。
3、DISM完成后,运行系统文件检查器,输入:sfc /scannow,按回车执行扫描与修复。
4、两个命令均完成后,重启计算机并检查服务状态。
在企业环境或经过高级设置的系统中,组策略可能禁止了诊断功能,从而导致相关服务被阻止。
1、按下 Win + R,输入 gpedit.msc 并回车,打开本地组策略编辑器。
2、导航至“计算机配置” > “管理模板” > “系统” > “故障排除和诊断” > “数据收集和预览版本”。
3、在右侧找到“配置诊断数据”策略,双击打开。
4、确保其设置为“已启用”,且“诊断数据级别”选择为“基本”或“完整”。
5、同时检查“禁止诊断数据提升”策略是否被启用,若启用请改为“未配置”或“已禁用”。
6、完成设置后关闭组策略编辑器并重启电脑。
以上就是win10如何解决“Diagnostic Execution Service”相关的问题_修复诊断执行服务异常的方法的详细内容,更多请关注php中文网其它相关文章!
Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号