Windows 11防火墙自动重启用需通过注册表禁用mpssvc服务(Start值设为4)、组策略禁用所有配置、命令行停用并禁用服务、关闭安全中心自动修复及控制面板锁定关闭状态五种方法协同解决。
如果您在Windows 11中关闭防火墙后,发现其在重启、网络切换或系统更新后自动重新启用,则可能是由于系统策略、服务恢复配置或安全中心的默认行为导致。以下是多种可实现防火墙持久禁用的解决方法:
一、通过注册表禁用防火墙服务启动类型
此方法将Windows Defender防火墙服务(mpssvc)设为“禁用”状态,阻止其随系统启动而自动运行,是实现永久关闭最底层且有效的手段。
1、按下Win + R组合键,打开“运行”对话框。
2、输入regedit并按回车,以管理员权限打开注册表编辑器。
3、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mpssvc。
4、在右侧窗格中,双击名为Start的DWORD (32位) 值。
5、将“数值数据”修改为4(表示禁用),点击“确定”保存。
6、关闭注册表编辑器,并重启计算机使更改生效。
二、使用组策略编辑器彻底禁用防火墙(仅限Win11专业版/企业版)
组策略可覆盖系统默认的安全策略,强制禁止防火墙在所有网络类型中启用,且不受用户界面操作影响。
1、按下Win + R,输入gpedit.msc并回车,打开本地组策略编辑器。
2、依次展开:计算机配置 → 管理模板 → 网络 → 网络连接 → Windows Defender 防火墙。
3、在右侧找到并双击Windows Defender 防火墙:保护所有网络连接。
4、选择已禁用,点击“应用”和“确定”。
5、继续在相同路径下,双击Windows Defender 防火墙:定义入站连接的默认行为与定义出站连接的默认行为,均设为已禁用。
6、重启计算机完成策略加载。
三、停止并禁用防火墙服务(命令行方式)
该方法通过服务管理机制,不仅停止当前运行的防火墙进程,还将其启动类型设为“禁用”,防止系统或安全中心自动拉起服务。
1、右键点击“开始”按钮,选择终端(管理员)或命令提示符(管理员)。