可临时禁用windows防火墙的六种方法:一、通过windows安全中心图形界面按网络类型分别关闭;二、通过控制面板传统路径关闭;三、通过本地组策略编辑器(仅专业版及以上)策略级禁用;四、通过命令提示符执行netsh命令;五、通过powershell运行set-netfirewallprofile命令;六、通过服务管理器停止并禁用防火墙相关服务。

如果您需要临时禁用系统内置的网络防护机制,Windows 防火墙可能正阻止特定应用通信或网络调试操作。以下是多种可直接执行的关闭方法,适用于不同版本与使用场景:
一、通过 Windows 安全中心图形界面关闭
该方法利用系统内置的安全管理UI,支持按网络类型(专用/公用/域)分别控制防火墙开关,操作直观,适合大多数普通用户快速调整。
1、按下Win + I快捷键打开“设置”窗口。
2、在左侧菜单中点击“隐私和安全性”(Windows 11)或“更新和安全”(Windows 10)。
3、在右侧区域找到并点击“Windows 安全中心”。
4、点击左侧导航栏中的“防火墙和网络保护”。
5、查看当前已识别的网络配置(如“专用网络”“公用网络”或“域网络”),逐一点击进入每个网络类型设置页。
6、在每页顶部将Microsoft Defender 防火墙开关从“开”拨至“关”。
7、系统弹出警告提示时,点击是确认关闭。
二、通过控制面板传统路径关闭
该方法兼容Windows 7至Windows 11所有版本,采用经典控制面板入口,不依赖现代UI组件,稳定性高,适用于设置应用异常或组策略受限环境。
1、按下Win + R组合键,打开“运行”对话框。
2、输入control并回车,启动控制面板。
3、将右上角“查看方式”设为“大图标”或“小图标”,然后点击“Windows Defender 防火墙”。
4、在左侧菜单中点击“启用或关闭Windows Defender 防火墙”。
5、在“专用网络设置”下选择关闭Windows Defender 防火墙(不推荐)。
6、在“公用网络设置”下同样选择关闭Windows Defender 防火墙(不推荐)。
7、如有“域网络设置”选项,也需选择对应关闭项。
8、点击确定保存全部更改。
通过 handsfree-windows CLI控制 Windows 本机应用 (UIA) 和浏览器 (Playwright) 的引导技能,用于自动化或测试桌面应用。
三、通过本地组策略编辑器关闭
该方法仅适用于Windows专业版、企业版或教育版,可实现策略级强制禁用,绕过用户界面限制,适合批量部署或高级管控场景。
1、按下Win + R,输入gpedit.msc,按回车键以管理员权限启动组策略编辑器。
2、依次展开左侧路径:计算机配置 → 管理模板 → 网络 → 网络连接 → Windows Defender 防火墙。
3、在右侧窗格中,双击Windows Defender 防火墙: 保护所有网络连接。
4、在弹出窗口中,选择已禁用,然后点击应用和确定。
四、通过命令提示符关闭
该方法无需图形界面,适用于远程管理、脚本自动化或系统恢复环境,执行后立即生效且不依赖UI刷新。
1、按下Win + R,输入cmd,然后按Ctrl + Shift + Enter以管理员身份运行命令提示符。
2、在命令行中输入以下命令:netsh advfirewall set allprofiles state off。
3、按回车执行,命令返回无错误提示即表示操作成功。
五、通过 PowerShell 关闭
PowerShell 提供更现代的系统管理能力,其防火墙模块支持精细控制,且命令简洁,适合快速执行与自动化部署。
1、在开始菜单搜索“PowerShell”,右键选择以管理员身份运行。
2、输入以下命令并回车:Set-NetFirewallProfile -Profile Domain,Private,Public -Enabled False。
3、命令执行完成后,各配置文件状态将同步更新为禁用。
六、通过服务管理器禁用防火墙核心服务
该方法直接终止防火墙底层驱动依赖的服务进程,使防火墙功能完全失效且重启后仍保持关闭状态,属于深度禁用方式。
1、按Win + R打开运行窗口,输入services.msc并回车。
2、在服务列表中找到以下两项服务:Windows Defender Firewall与Windows Defender Antivirus Network Inspection Service(如存在)。
3、依次对每个服务执行:右键 → “属性” → 点击“停止”按钮 → 将“启动类型”下拉菜单改为“禁用” → 点击“应用”并“确定”。










