禁用Windows 10防火墙有五种方法:一、通过Windows安全中心按网络类型独立关闭;二、通过控制面板分别关闭专用与公用网络防火墙;三、用管理员命令提示符执行netsh命令;四、用管理员PowerShell执行Set-NetFirewallProfile命令;五、通过设置应用快速关闭当前活跃网络的防火墙。

如果您尝试运行某些网络应用或进行局域网调试,但被系统阻止连接,则可能是 Windows Defender 防火墙正在拦截通信。以下是禁用 Windows 10 防火墙的多种操作方法:
一、通过Windows安全中心关闭防火墙
此方法利用集成式安全界面,可直观查看当前防火墙状态,并支持按网络类型独立控制,适合大多数日常用户操作。
1、点击“开始”按钮,选择“设置”(齿轮图标)。
2、进入“更新和安全”选项。
3、在左侧菜单中选择“Windows 安全中心”,然后点击“防火墙和网络保护”。
4、页面显示“域网络”、“专用网络”和“公用网络”三个配置文件。
5、分别点击每个配置文件,在对应设置页中找到Microsoft Defender 防火墙开关。
6、将每个开关切换至关的状态。
二、通过控制面板关闭防火墙
该方式提供传统系统管理路径,允许对专用与公用网络配置文件分别执行关闭动作,适用于需精细控制网络策略的场景。
1、在任务栏搜索框输入“控制面板”并打开该应用。
2、将右上角“查看方式”更改为“大图标”,然后点击“Windows Defender 防火墙”。
3、在左侧菜单中点击“启用或关闭Windows Defender 防火墙”。
4、在弹出窗口中,于“专用网络设置”下选择关闭Windows Defender 防火墙(不推荐)。
5、在“公用网络设置”下同样选择关闭Windows Defender 防火墙(不推荐)。
6、点击“确定”保存更改。
三、使用命令提示符关闭防火墙
此方法通过命令行直接修改所有网络配置文件的防火墙状态,适合熟悉终端操作或需批量执行的用户。
1、同时按下Win+R键,打开“运行”对话框。
2、输入“cmd”,然后按Ctrl+Shift+Enter以管理员身份运行命令提示符;若出现UAC提示,点击“是”。
3、在命令提示符窗口中,输入以下命令并按回车执行:netsh advfirewall set allprofiles state off。
4、命令执行后无错误提示即表示操作成功。
四、使用PowerShell关闭防火墙
PowerShell 提供更现代的系统管理能力,支持一次性禁用全部配置文件,是高级用户的首选工具。
1、同时按下Win+X键,从弹出菜单中选择“Windows PowerShell (管理员)”或“终端(管理员)”。
2、在PowerShell窗口中,输入以下命令并按回车执行:Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False。
3、该命令执行后无返回信息即为成功。
五、通过Windows设置应用快速关闭防火墙
该路径依托现代化设置界面,步骤精简,适合希望快速完成操作且不依赖传统控制面板的用户。
1、同时按下Win + I组合键,打开“设置”窗口。
2、点击“网络和 Internet”,再于左侧列表中点击当前所用连接类型(如“WLAN”或“以太网”)。
3、向右滚动页面,在“相关设置”区域点击Windows 防火墙链接。
4、跳转至“防火墙和网络保护”页后,点击您当前活跃的网络配置文件(如“专用网络”)。
5、将Windows Defender 防火墙开关置为关。










