信息发布→ 登录 注册 退出

Windows如何启用或关闭防火墙?(网络安全基础配置)

发布时间:2026-01-09

点击量:
Windows防火墙可通过五种方式启停:一、设置应用;二、控制面板;三、命令提示符(管理员);四、PowerShell(管理员);五、本地组策略编辑器(专业版及以上),各方法适用场景与权限要求不同。

如果您需要调整系统对网络流量的拦截策略,Windows 防火墙的状态直接影响本地设备与外部网络之间的通信控制能力。以下是启用或关闭 Windows 防火墙的多种可行操作路径:

一、通过“设置”应用启用或关闭防火墙

此方法适用于 Windows 10 和 Windows 11 系统,界面直观且无需管理员权限即可访问基础开关,但部分选项可能受组织策略限制。

1、按下 Win + I 快捷键,打开“设置”应用。

2、在左侧菜单中选择 隐私和安全性

3、在右侧区域点击 Windows 安全,然后选择 防火墙和网络保护

4、查看当前连接的网络类型(如专用网络或公用网络),点击对应条目。

5、将 Microsoft Defender 防火墙 开关拨至 状态。

二、通过“控制面板”启用或关闭防火墙

该方式兼容所有 Windows 版本,包括家庭版,操作路径稳定,且能分别配置专用网络与公用网络的防火墙状态。

1、按下 Win + R 键,输入 control,按回车打开控制面板。

2、选择 系统和安全

3、点击 Windows Defender 防火墙

4、在左侧边栏中点击 启用或关闭 Windows Defender 防火墙

5、在弹出窗口中,为 专用网络设置公用网络设置 分别选择 启用 Windows Defender 防火墙关闭 Windows Defender 防火墙(不推荐)

6、点击 确定 保存更改。

三、通过命令提示符(管理员)启用或关闭防火墙

命令行方式可一次性作用于全部网络配置文件,适合批量操作或脚本集成,需以管理员身份运行。

1、按下 Win + X 键,选择 Windows 终端(管理员)命令提示符(管理员)

2、输入以下命令关闭防火墙:netsh advfirewall set allprofiles state off,按回车执行。

3、输入以下命令启用防火墙:netsh advfirewall set allprofiles state on,按回车执行。

4、验证状态:输入 netsh advfirewall show allprofiles,查看各配置文件的当前状态。

四、通过 PowerShell(管理员)启用或关闭防火墙

PowerShell 提供更精细的参数控制,支持按指定配置文件单独启用或禁用,适合高级用户精准管理。

1、按下 Win + X 键,选择 Windows 终端(管理员)

2、确认当前会话为 PowerShell 模式,若显示为 CMD,可点击顶部标签切换。

3、输入以下命令关闭所有配置文件的防火墙:Set-NetFirewallProfile -Profile Domain,Private,Public -Enabled False,按回车执行。

4、输入以下命令启用所有配置文件的防火墙:Set-NetFirewallProfile -Profile Domain,Private,Public -Enabled True,按回车执行。

五、通过本地组策略编辑器配置防火墙(仅限专业版及以上)

组策略方式可实现强制性策略部署,适用于企业环境或需规避用户误操作的场景,普通用户请谨慎修改。

1、按下 Win + R 键,输入 gpedit.msc,按回车打开本地组策略编辑器。

2、导航至:计算机配置 → 管理模板 → 网络 → 网络连接 → Windows Defender 防火墙

3、在右侧双击 Windows Defender 防火墙:保护所有网络连接

4、选择 已启用 并在下方配置选项中设定 防火墙状态 为“开启”或“关闭”。

5、点击 应用,再点击 确定 保存设置。

标签:# private  # 双击  # 并在  # 命令提示符  # 适用于  # 编辑器  # 组策略  # 专业版  # 按回车  # 按下  # windows  # public  # windows 11  # 配置文件  # microsoft  # win  # ai  # 网络安全  # 防火墙  # 计算机  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!