怎样关闭windows防火墙

怎样关闭windows防火墙

以下是关闭 Windows 防火墙的常用方法:

  1. 通过控制面板关闭(适用于 win7、win10 等系统)
    1. 点击桌面左下方开始图标,在开始菜单中搜索 “控制面板” 并打开;
    2. 进入 “系统和安全” 选项;
    3. 点击 “Windows Defender 防火墙”;
    4. 在左侧菜单中选择 “启用或关闭 Windows Defender 防火墙”;
    5. 在弹出的窗口中,选择 “关闭 Windows Defender 防火墙(不推荐)”,并分别对 “专用网络设置” 和 “公用网络设置” 进行关闭;
    6. 点击 “确定” 保存设置。

  2. 通过 Windows 设置关闭(适用于 win10、win11 系统)
    1. 同时按下 “Win + i” 组合键打开电脑设置,也可以点击开始菜单中的 “设置” 图标;
    2. 在设置窗口中,选择 “隐私和安全”(在较新版本的 Windows 中可能是 “隐私与安全性”),然后点击 “Windows 安全”;
    3. 点击 “防火墙和网络保护”;
    4. 选择需要关闭防火墙的网络配置文件,如 “域网络”、“专用网络” 或 “公用网络”;
    5. 将 “Microsoft Defender 防火墙” 下的设置切换为 “关”。


关闭 Windows 防火墙可能会使计算机暴露于网络攻击和恶意软件的风险之中。如果有某个需要使用的应用被阻止通过防火墙,建议允许该应用通过防火墙,而不要直接关闭防火墙。在完成需要关闭防火墙的操作后,建议及时重新启用防火墙以保护计算机安全。
另外,还可以使用命令提示符或 PowerShell 来关闭防火墙,但这需要管理员权限,具体命令如下:
  • 使用命令提示符
    1. 按下 “Win” 键,输入 “命令提示符”,右键单击该应用程序,并选择以管理员身份运行;
    2. 键入以下命令之一并按 Enter 键:

    • netsh advfirewall set allprofiles state off:为所有网络配置文件关闭 Windows 防火墙。
    • netsh advfirewall set domainprofile state off:仅针对域网络配置文件关闭防火墙。
    • netsh advfirewall set publicprofile state off:仅对公用网络配置文件禁用防火墙。
    • netsh advfirewall set privateprofile state off:禁用专用网络配置文件的防火墙。

  • 使用 PowerShell
    1. 按下 “Win” 键,输入 “PowerShell”,右键单击它,并选择以管理员身份运行;
    2. 键入以下命令之一并按 Enter 键:

    • Set-NetFirewallProfile -Enabled False:禁用所有网络配置文件的 Windows 防火墙。
    • Set-NetFirewallProfile -Profile Domain -Enabled False:仅禁用域网络配置文件的防火墙。
    • Set-NetFirewallProfile -Profile Public -Enabled False:仅禁用公用网络配置文件的防火墙。
    • Set-NetFirewallProfile -Profile Private -Enabled False:仅禁用专用网络配置文件的防火墙。


如果你使用的是 Windows Server 系统,关闭防火墙的方法可能会略有不同,具体操作可以参考相关的服务器文档或咨询系统管理员。同时,不建议在日常使用中随意关闭防火墙,以免给计算机带来安全风险。如果你确定要关闭防火墙,需谨慎操作,并确保在必要时能够重新启用它。

看过该文章的人还看了