GUI 显示 Windows Defender 防火墙已启用,但 netsh 没有启用。为什么?

GUI 显示 Windows Defender 防火墙已启用,但 netsh 没有启用。为什么?

我使用的是公司管理的 Windows 10 笔记本电脑。

图形用户界面 (GUI):

  • 我单击“开始”并打开“设置”。
  • 我打开“更新和安全”。
  • 我打开左侧的“Windows 安全”。
  • 在列表中,我打开“防火墙和网络保护”。
  • 我看到所有三个防火墙都设置为开启:域网络、私有网络和公共网络。

电源外壳:

  • 我以管理员身份启动 PowerShell。
  • 我跑:netsh advfirewall show allprofiles state
  • 我看到所有三个防火墙都设置为关闭:域、私人和公共配置文件设置。

为什么这些不同?

答案1

根据这篇文章:https://social.technet.microsoft.com/Forums/windowsserver/en-US/4d8678e2-5653-4fd2-b275-62e0e7008ff9/conflicting-display-of-windows-firewall-setting-from-gui-and-netsh-advfirewall?forum=winserverGP

Windows 防火墙有多个配置存储。一个用于组策略,一个用于本地。实际应用的策略是这些存储合并的结果(如何合并取决于组策略中设置的选项)。

控制面板正确显示了这一点,netsh 显示本地存储中的配置。

相关内容