windows安全中心关闭可因securityhealthservice被禁用、依赖服务异常、组件注册损坏、组策略限制或第三方软件冲突所致,需依次通过服务管理器启用、powershell重置、appx包重建、组策略检查及卸载清理第三方安全软件来恢复。

如果Windows系统提示安全中心已关闭,且相关服务无法正常启动,则可能是由于Windows Security Service(SecurityHealthService)被禁用或损坏。以下是恢复安全中心功能的多种操作方法:
一、通过服务管理器启用SecurityHealthService
SecurityHealthService是Windows安全中心的核心服务,若其启动类型被设为“禁用”或状态为“已停止”,将导致安全中心界面显示关闭状态。需手动将其启动并设为自动运行。
1、按 Win + R 打开运行窗口,输入 services.msc 并回车。
2、在服务列表中找到 Windows Security Service(显示名称),双击打开属性。
3、在“启动类型”下拉菜单中选择 自动(延迟启动)。
4、点击“服务状态”区域的 启动 按钮。
5、点击“应用”后确认,重启电脑验证安全中心是否恢复正常。
二、使用PowerShell以管理员身份重置服务依赖与权限
某些情况下,SecurityHealthService因权限丢失或依赖服务(如WdNisSvc、Sense)未就绪而拒绝启动。PowerShell可强制修复服务注册表项及依赖关系。
1、右键开始菜单,选择 Windows PowerShell(管理员) 或 终端(管理员)。
2、依次执行以下命令(每行回车一次):
Set-Service -Name SecurityHealthService -StartupType Automatic
Start-Service -Name SecurityHealthService
sc config WdNisSvc start= auto
sc start WdNisSvc
三、重建Windows安全中心组件注册
当SecurityHealthService存在注册损坏时,系统可能无法加载UI组件或健康代理。通过重新注册相关AppX包和系统应用可恢复底层功能。
1、以管理员身份运行PowerShell。
2、执行命令:Get-AppxPackage -AllUsers Microsoft.SecHealthUI | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}
3、等待命令完成(出现“成功”字样),期间勿关闭窗口。
4、执行:dism /online /cleanup-image /restorehealth 修复系统映像完整性。
四、检查组策略对Windows Defender的限制
域环境或本地组策略可能禁用Windows安全中心功能,尤其当“关闭Windows Defender防病毒程序”策略被启用时,SecurityHealthService将被强制停止。
1、按 Win + R,输入 gpedit.msc 回车(家庭版不可用,跳过此方法)。
2、导航至:计算机配置 → 管理模板 → Windows组件 → Microsoft Defender防病毒程序。
3、双击检查 关闭Microsoft Defender防病毒程序 是否设为“已启用”,若是,改为“未配置”或“已禁用”。
4、同路径下检查 关闭Windows安全中心通知 和 关闭Windows安全中心界面,确保均为“未配置”。
5、执行 gpupdate /force 刷新策略。
五、扫描并清除第三方安全软件冲突
残留的第三方杀毒软件(如McAfee、Norton、Avast)常会卸载不彻底,篡改服务启动项或注入驱动,导致SecurityHealthService被阻止加载。
1、进入 控制面板 → 程序和功能,查找并卸载所有非Windows自带的安全类产品。
2、下载官方清理工具:如 McAfee Consumer Product Removal (MCPR)、Norton Removal Tool,按提示彻底清除。
3、重启后进入安全模式,运行 msconfig,切换到“服务”选项卡,勾选 隐藏所有Microsoft服务,禁用其余全部服务,再尝试启动SecurityHealthService。










