位置:首页 > 综合教程 > Windows防火墙如何打开?

Windows防火墙如何打开?

时间:2026-04-21  |  作者:318050  |  阅读:0

Windows防火墙默认处于启用状态,用户只需通过系统内置的标准化路径即可快速确认或手动开启

Windows防火墙默认在后台运行。但用户操作或第三方软件可能将其关闭。

如何快速确认并重新开启?最权威、安全的路径在系统本身。无论是通过设置中心、控制面板,还是命令行,都能直达系统底层,全程无需第三方工具。

一、通过Windows设置中心启用

按下 Win+I 快捷键打开设置。

  • Windows 11:依次点击“隐私和安全”→“Windows 安全中心”→“防火墙和网络保护”。
  • Windows 10:依次点击“更新和安全”→“Windows 安全中心”→“防火墙和网络保护”。

进入核心页面后,你会看到三个配置档:

  • 域网络
  • 专用网络
  • 公用网络

请逐一检查,确保三个开关全部处于开启状态

特别是“公用网络”防火墙,它直接关系到公共Wi-Fi环境下的安全,最容易被忽略。

全部开启后,系统通常会显示绿色对勾。这表示防护策略已成功加载到内核过滤驱动层,开始实时工作。

二、使用控制面板进行管理

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

将视图切换为“大图标”,找到并点击“系统和安全”,然后选择“Windows Defender 防火墙”。

点击左侧菜单的“启用或关闭Windows Defender 防火墙”。

界面分为两部分:

  • 专用网络设置
  • 公用网络设置

请务必为两部分都选中“启用Windows Defender 防火墙”,然后点击“确定”。

此操作会写入系统注册表的深层配置,并驱动相关服务重启,确保策略即刻生效。

三、命令行快速启用及验证

以管理员身份打开PowerShell,输入以下命令:

Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True

执行后,所有防火墙配置档将一次性启用。

验证方法:执行 Get-NetFirewallProfile 命令,查看每个Profile的“Enabled”属性是否都显示为“True”。

对于老旧系统,可使用经典netsh命令:

netsh advfirewall set allprofiles state on

验证命令:netsh advfirewall show allprofiles,确认状态栏显示“状态:开启”。

四、启用后的基础防护验证

开启防火墙后,建议进行基础验证。

进入防火墙高级设置,查看“允许应用或功能通过Windows Defender防火墙”界面。确认如Windows Update、DNS Client等系统关键服务已在放行列表内。

更直观的方法是:使用在线或本地端口扫描工具,扫描电脑的80、443等常用端口。

如果返回结果为“filtered”(被过滤)而非“open”(开放),则说明防火墙的入站拦截机制已生效,正在有效抵御外部探测和连接尝试。

以上方法均源于微软官方技术文档,并在Windows 10/11较新版本上经过实测。

其共同优点是:

  • 操作后基本无需重启,更改即时生效。
  • 每一步操作都会被系统记录,以备审查。

至此,基础的网络层防护便已稳固建立。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多