必须逐一关闭各网络类型防火墙才能彻底禁用:通过Windows安全中心可按网络类型分别关闭,控制面板支持全版本统一关闭专用与公用网络,管理员命令netsh advfirewall set allprofiles state off可一键禁用全部配置文件。

当你在安装软件、调试局域网设备或运行某些老旧程序时,Windows防火墙可能反复弹出拦截提示,中断操作流程——此时必须关闭防火墙才能继续推进,但要注意:系统不会自动帮你关掉所有网络类型的防护,漏关一项就可能继续拦截。
通过Windows安全中心图形界面关闭
这是最直观、无需额外权限的操作方式,适用于Windows 10与Windows 11系统,能按当前连接的网络类型分别控制开关。
按下 Win + I 打开“设置”,依次点击“隐私和安全性”→“Windows 安全中心”→左侧导航栏中的“防火墙和网络保护”。
页面会列出当前识别到的网络类型,例如“专用网络”“公用网络”甚至“域网络”。必须逐一点击每一项进入其独立配置页,不能只关显示在最上面的那个。
在每个网络配置页顶部,找到“Microsoft Defender 防火墙”开关,将其拨动至关状态。系统会弹出黄色警告框,明确提示“关闭防火墙可能使设备面临风险”,此时点击“是”确认生效。
这一步操作后立即生效,无需重启,且后续可通过同一界面的“还原防火墙默认值”一键恢复。
用控制面板统一关闭专用与公用网络
该路径兼容Windows 7至Windows 11所有版本,界面稳定,不依赖新版UI组件,适合家庭版用户或安全中心打不开时使用。
方法一(推荐):按下 Win + R,输入 control 并回车,打开控制面板;右上角将“查看方式”设为“大图标”,点击“Windows Defender 防火墙”;左侧点击“启用或关闭 Windows Defender 防火墙”。
在新窗口中,“专用网络设置”下选择“关闭 Windows Defender 防火墙(不推荐)”;“公用网络设置”下同样选择该选项;点击“确定”后更改即时生效。
注意:普通家用场景基本不涉及“域网络”,此项可忽略;但若你曾加入企业域环境,之后又脱离,仍需检查此处是否残留开启状态。
管理员命令提示符一键禁用全部配置文件
一条命令覆盖域、专用、公用三类网络配置,执行后所有防火墙策略彻底停止响应,适合技术用户或批量部署场景。
第一步:右键“开始”按钮 → 选择“Windows 终端(管理员)”或“命令提示符(管理员)”;确认窗口标题栏显示“管理员”字样。
第二步:输入以下命令并回车:
netsh advfirewall set allprofiles state off
第三步:命令返回“确定”即表示成功;如需验证,可紧接着输入:
netsh advfirewall show allprofiles
逐行检查 domainprofile、privateprofile、publicprofile 三项的 State 是否均为 OFF。
这条命令不会修改服务启动类型,系统重启后防火墙仍可能自动恢复——如需长期停用,请配合服务管理器进一步操作。











