Windows 11可五种方式临时关闭防火墙:一、Windows安全中心按网络类型分别关闭;二、控制面板统一关闭各网络配置;三、管理员命令提示符执行netsh命令一键禁用;四、运行firewall.cpl直达设置界面关闭;五、注册表修改mpssvc服务启动值为4并重启生效。

如果您在使用 Windows 11 过程中需要临时禁用系统内置的防火墙以排查网络连接问题或运行特定程序,则可能是由于防火墙规则阻止了必要的通信。以下是多种可靠、可操作的关闭方法:
一、通过Windows安全中心图形界面关闭
该方式利用系统原生安全界面,支持按当前连接的网络类型(专用/公用)分别控制防火墙开关,操作直观且无需额外工具。
1、点击任务栏右下角的盾牌图标,直接打开 Windows 安全中心;若图标未显示,可按 Win + I 打开设置,搜索“Windows 安全”并进入。
2、在安全中心主界面,点击左侧导航栏中的防火墙和网络保护。
3、页面将列出已识别的网络配置(如“专用网络”“公用网络”),请逐一点击每种已启用的网络类型进入其独立设置页。
4、在每个网络设置页顶部,将Microsoft Defender 防火墙右侧的开关拨动至“关”状态。
5、系统弹出警告提示时,点击是确认关闭操作。
二、通过控制面板传统路径关闭
该方法调用经典系统管理入口,兼容性强,适用于设置应用异常、界面加载失败或组策略受限环境,所有网络类型可统一处理。
1、按下 Win + R 组合键,打开“运行”对话框。
2、输入 control 并按回车,启动控制面板。
3、将右上角“查看方式”设为大图标,然后点击Windows Defender 防火墙。
4、在左侧菜单中,点击启用或关闭 Windows Defender 防火墙。
5、在弹出窗口中,“专用网络设置”区域选择关闭Windows Defender 防火墙(不推荐)。
6、“公用网络设置”区域同样选择关闭Windows Defender 防火墙(不推荐);如有“域网络设置”,也需同步选择关闭项。
7、点击确定保存全部更改。
三、使用管理员命令提示符一键关闭
此方法通过系统级命令直接禁用所有网络配置文件(专用、公用、域)的防火墙服务,执行后立即生效,适合熟悉命令行或需快速批量操作的用户。
1、右键点击“开始”按钮,选择终端(管理员)或命令提示符(管理员)。
2、在管理员权限窗口中,输入以下命令并按回车:netsh advfirewall set allprofiles state off。
3、若命令执行成功,界面将返回确定提示,且光标跳至新行,表示所有网络类型的防火墙已停止运行。
四、通过运行命令直达防火墙设置界面
该路径绕过层层菜单,使用系统内置协议命令直接调用防火墙主配置界面,节省导航时间,特别适合快捷操作场景。
1、按下 Win + R 组合键,打开“运行”对话框。
2、输入 firewall.cpl 并按回车。
3、系统将直接打开 Windows Defender 防火墙主界面。
4、点击左侧的启用或关闭 Windows Defender 防火墙。
5、在“专用网络设置”和“公用网络设置”两个区域,均选择关闭Windows Defender 防火墙(不推荐)。
6、点击确定完成设置。
五、通过注册表编辑器彻底禁用防火墙服务
该方法修改系统底层服务启动参数,使防火墙服务无法随系统启动,适用于需长期禁用且防止被自动恢复的高级场景;操作前必须谨慎备份注册表。
1、按下 Win + R 组合键,输入 regedit 并按回车,以管理员身份打开注册表编辑器。
2、导航至以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mpssvc。
3、在右侧窗格中找到名为Start 的 DWORD (32位) 值,双击打开。
4、将其“数值数据”修改为4(表示禁用该服务),然后点击确定。
5、关闭注册表编辑器,并重启计算机使更改生效。










