Windows 10关闭防火墙有五种方法:一、通过Windows安全中心按网络配置文件独立开关;二、通过控制面板传统路径设置;三、用firewall.cpl命令快速打开设置界面;四、用netsh命令行禁用所有配置文件;五、用PowerShell命令批量关闭域、公用、专用网络防火墙。

如果您需要临时禁用 Windows 10 的网络防护功能,但不确定防火墙设置入口位置,则可能是由于系统界面路径分散导致查找困难。以下是关闭 Windows 10 防火墙的多种可行方法:
一、通过Windows安全中心关闭防火墙
该方法使用系统内置的安全管理界面,直接显示当前网络类型与对应防火墙状态,支持按配置文件独立开关,是微软官方推荐的常规操作路径。
1、点击“开始”按钮,在搜索栏中输入Windows 安全中心,然后从结果中点击打开该应用。
2、在安全中心主界面左侧导航栏中,点击防火墙和网络保护选项。
3、页面顶部将列出当前识别的网络配置文件,例如专用网络、公用网络或域网络。请逐一点击每个已激活的网络类型。
4、进入单个网络设置页后,找到Microsoft Defender 防火墙开关,将其从“开”切换至“关”状态。
5、系统弹出警告提示时,点击是确认关闭操作。
二、通过控制面板关闭防火墙
该方法采用传统系统管理入口,不依赖现代UI组件,兼容所有 Windows 10 版本(含家庭版),适合设置应用异常或图形界面响应迟缓时使用。
1、同时按下Win + R键,打开“运行”对话框。
2、在运行框中输入control并按回车,启动控制面板。
3、将右上角“查看方式”设为大图标,然后点击Windows Defender 防火墙。
4、在左侧导航菜单中,点击启用或关闭 Windows Defender 防火墙。
5、在弹出窗口中,分别对专用网络设置和公用网络设置选择关闭 Windows Defender 防火墙(不推荐)。
6、如有域网络设置选项,也需执行相同操作。
7、点击确定保存全部更改。
三、通过运行命令快速访问防火墙设置
此方法绕过多层菜单,直接调出防火墙控制面板窗口,适用于希望快速定位设置入口、但暂不执行关闭动作的用户。
1、同时按下Win + R键,打开“运行”对话框。
2、在运行框内输入命令firewall.cpl,然后按回车键或点击“确定”。
3、系统将立即打开Windows Defender 防火墙主界面。
4、在左侧菜单中点击启用或关闭 Windows Defender 防火墙,后续操作与方法二第5–7步一致。
四、通过命令提示符(管理员权限)关闭防火墙
该方法使用内置命令一次性禁用所有网络配置文件的防火墙,无需图形交互,执行后立即生效,适合熟悉命令行或需脚本化操作的场景。
1、右键点击“开始”按钮,选择终端(管理员)或命令提示符(管理员)。
2、若出现用户账户控制(UAC)提示,点击是以继续。
3、在终端窗口中,输入以下命令并按回车执行:netsh advfirewall set allprofiles state off。
4、命令执行完毕后无明确成功提示,可通过输入netsh advfirewall show allprofiles验证状态,确认各配置文件的“状态”字段显示为关闭。
五、通过PowerShell(管理员权限)关闭防火墙
PowerShell 提供更精细的配置能力,支持指定多个配置文件批量操作,是现代 Windows 系统管理的标准工具之一。
1、右键点击“开始”按钮,选择Windows PowerShell(管理员)或终端(管理员)。
2、在 PowerShell 窗口中,输入以下命令并按回车执行:Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False。
3、命令执行后,防火墙即刻对所有网络类型生效关闭状态。
4、如需验证,可运行Get-NetFirewallProfile | Format-Table Name,Enabled,确认输出中所有配置文件的 Enabled 值均为False。










