Win10系统无法启动Windows Defender防火墙的解决方法
更新日期:2024-08-30 12:20
来源:互联网
如果您在Win10系统中无法启动Windows Defender防火墙,并且已经尝试过多种方法但仍未解决问题,可以按照以下步骤尝试修复该问题。这个问题可能与注册表设置不当或系统服务被禁用有关。
以下是详细的修复步骤:
方法一:检查和修复注册表设置
-
打开注册表编辑器
- 按下 Win + R 键,输入
regedit
,然后按 Enter 键打开 注册表编辑器。
- 按下 Win + R 键,输入
-
检查Windows Defender注册表项
- 在注册表编辑器中,依次展开以下路径: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsDefender
- 查看右侧内容。默认情况下,您应该看到一个名称为“(默认)”的项,类型为 REG_SZ,数据为“数值未设置”。
- 确保在 WindowsDefender 文件夹下只有一个子文件夹 PolicyManager。如果有其他文件夹,请右键点击并删除这些多余的文件夹。
-
修改SecurityHealthService服务设置
- 接着,在注册表编辑器中,导航到以下路径:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSecurityHealthService
- 点击左侧的 SecurityHealthService 文件夹,在右侧窗格中找到名为 Start 的项。
- 双击 Start,将其数值数据修改为 3(基数:十六进制),然后点击 确定。
- 接着,在注册表编辑器中,导航到以下路径:
-
重新启动计算机
- 完成上述修改后,重新启动您的计算机。
方法二:通过命令提示符修复服务
-
以管理员身份运行命令提示符
- 按下 Win + X 键,然后选择 命令提示符(管理员) 或 Windows PowerShell(管理员)。
-
重置Windows Defender服务
- 在命令提示符中依次输入以下命令,并在每个命令后按下 Enter 键:
sc config WinDefend start=auto
sc start WinDefend
- 在命令提示符中依次输入以下命令,并在每个命令后按下 Enter 键:
-
检查其他相关服务
- 输入以下命令,确保Windows防火墙服务也设置为自动启动:
sc config mpssvc start=auto
sc start mpssvc
- 输入以下命令,确保Windows防火墙服务也设置为自动启动:
-
重启计算机
- 完成命令操作后,重新启动计算机,检查Windows Defender防火墙是否能够正常启动。