为什么我的 Windows 防火墙总是忘记其设置?

为什么我的 Windows 防火墙总是忘记其设置?

Windows 防火墙经常会忘记设置。它不记得我允许的程序,如果我关闭被阻止应用程序的通知,通知很快就会恢复(至少在重启后)。它还会忘记我想阻止公共网络上的所有传入连接。

这是在连接到 AzureAD 的 Windows 10 Pro 计算机上。我没有在本地组策略编辑器或通过任何 AzureAD 设置设置任何组策略设置。我确实安装了 Tunnelbear,但它大多数时候都没有运行。

为什么 Windows 不记得我的设置?如何让它记住我允许的程序,并记住我不想收到新阻止程序的通知?

答案1

根据您设置 Windows 防火墙规则的方式(例如,您是否允许应用程序连接域网络或所有类型的网络),您可能会被网络位置感知服务设置的网络适配器使用情况所困扰。

如果 NLA 服务决定您的适配器不再是域适配器,那么依赖于该分类的任何防火墙规则可能不再适用。

由于您使用的是 Azure AD,因此 NLA 错误分类您的适配器的可能性更大。

附言:如果我有足够的声誉,我就会将此作为评论发布。

答案2

我遇到了完全相同的问题,并且刚刚解决了。Windows 防火墙不会记住任何设置。如果我添加了新规则,关闭然后重新打开防火墙高级设置,则该规则将不存在。但我没有任何特殊的网络设置(例如 AzureAD),只有普通的家庭宽带连接。

我所做的是转到控制面板 > Internet 选项 > 安全选项卡 > 本地 Internet 区域。与其他区域不同,这个区域没有滑块来选择安全级别,它只是说如果我愿意的话可以重置为默认级别。因此,单击默认级别按钮,即可将安全滑块恢复为中低设置。

这修复了我的 Windows 防火墙。不知道它是怎么变成这个样子的。

相关内容