通过组策略可强制启用并固化Windows防火墙配置:启用“保护所有网络连接”策略、禁用“允许边缘穿越”,将域/专用/公用配置文件防火墙状态设为开启且入站默认阻止,再禁用控制面板及安全中心中的防火墙设置入口,最后执行gpupdate /force刷新并验证全配置文件为ON且界面开关灰显。
要通过组策略强制启用防火墙并固化安全配置,核心是修改计算机级策略,使其无法被普通用户关闭或绕过。该方式适用于 windows 专业版、企业版或教育版,且在域环境或单机管理中均有效。
定位并启用防火墙主策略
组策略编辑器(gpedit.msc)中需启用两项关键策略,确保防火墙始终运行:
- 打开 计算机配置 → 管理模板 → 网络 → Windows Defender 防火墙
- 双击 “Windows Defender 防火墙:保护所有网络连接”,设为“已启用”
- 再双击 “Windows Defender 防火墙:允许边缘穿越”,设为“已禁用”(防止NAT穿透类绕过)
锁定防火墙配置文件状态
避免用户在“设置”或控制面板中误关防火墙,需限制各网络配置文件的默认行为:
- 进入 计算机配置 → Windows 设置 → 安全设置 → Windows Defender 防火墙与高级安全
- 展开左侧“Windows Defender 防火墙与高级安全”,右键各配置文件(域、专用、公用)→ “属性”
- 将“防火墙状态”全部设为“开启”,并将“入站连接”默认操作设为“阻止”,“出站连接”可按需设为“允许”或“阻止”
禁止用户修改防火墙设置
进一步加固,可阻止非管理员访问防火墙管理界面:
- 导航至 计算机配置 → 管理模板 → 系统 → 控制面板
- 启用 “禁止访问控制面板”(全局屏蔽)或启用 “隐藏指定的控制面板项”,添加“Windows Defender 防火墙”项
- 也可在 计算机配置 → 管理模板 → Windows 组件 → Windows 安全中心 中禁用“防火墙”页面的可见性
验证与生效
策略配置后需手动刷新并确认实际效果:
- 以管理员身份运行命令提示符,执行 gpupdate /force 强制更新策略
- 检查防火墙是否已启用:netsh advfirewall show allprofiles,输出应显示全部为“ON”
- 尝试在“设置→防火墙和网络保护”中切换开关——若已锁定,该开关将灰显不可操作

















