
如果您需要调整电脑的网络防护级别,但不确定如何启用或停用系统内置的防护机制,则可能是由于未掌握Windows防火墙的基本操作路径。以下是开启或关闭防火墙的具体步骤:
一、通过控制面板启用或禁用防火墙
该方法适用于所有Windows版本,界面直观,适合初次操作用户。它通过图形化向导完成配置,并支持为不同网络类型(专用/公用)独立设置。
1、在Windows搜索框中输入“控制面板”并按下Enter键,或按Win + R组合键打开运行窗口,输入“control panel”后点击“确定”。
2、在控制面板中,点击“系统和安全”,再点击“Windows Defender 防火墙”。
3、在左侧菜单栏中,点击“启用或关闭 Windows Defender 防火墙”。
4、在新窗口中,分别针对“专用网络设置”和“公用网络设置”,选择启用Windows Defender 防火墙或关闭Windows Defender 防火墙。
5、点击“确定”保存更改。
二、通过Windows安全中心快速切换
此方式在Windows 10与Windows 11中默认集成,无需进入传统控制面板,操作路径更短,且状态可视化程度高。
1、按下Win + I打开“设置”应用。
2、点击“隐私和安全”,然后选择“Windows 安全中心”。
3、在左侧导航栏中点击“防火墙和网络保护”。
4、页面将显示当前网络配置文件(如“专用网络”“公用网络”),逐个点击进入。
5、在每个配置文件页面中,将Microsoft Defender 防火墙开关滑动至“开”或“关”状态。
三、使用命令提示符(管理员权限)执行启停
该方法响应迅速,不依赖图形界面,适合远程管理或批量部署场景,命令执行后立即生效。
1、在Windows搜索框中输入“cmd”,右键点击“命令提示符”,选择“以管理员身份运行”。
2、启用防火墙:输入netsh advfirewall set allprofiles state on并按Enter。
3、关闭防火墙:输入netsh advfirewall set allprofiles state off并按Enter。
四、通过PowerShell(管理员权限)配置
PowerShell提供更细粒度的策略控制能力,支持同时指定域、专用、公用三种配置文件,适合需精确控制的用户。
1、在Windows搜索框中输入“PowerShell”,右键点击“Windows PowerShell”,选择“以管理员身份运行”。
2、启用防火墙:输入Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True并按Enter。
3、关闭防火墙:输入Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False并按Enter。
五、通过服务管理器彻底禁用(慎用)
该操作会停止防火墙后台服务进程,属于深度禁用方式,可能导致系统更新异常或安全中心告警,仅限测试环境临时使用。
1、按Win + R打开运行窗口,输入services.msc并按Enter。
2、在服务列表中找到Windows Defender Firewall,双击打开属性。
3、在“启动类型”下拉菜单中,选择禁用。
4、点击“停止”按钮终止当前运行的服务,再点击“应用”和“确定”。










