默认情况下,我的所有工作站都启用了防火墙。我想禁用它。这样就没问题了。
但是,如果 Windows 认为网络位置发生了变化,则会出现“设置网络位置”对话框。此时我的防火墙仍处于禁用状态。当我的用户单击“工作”、“家庭”或“公共”三个选项中的任何一个时,Windows 会立即更改防火墙设置并将其重新打开。
是否可以阻止 Windows 7 在更改网络位置时自动重新打开防火墙?如果可以,我该如何执行此任务?
答案1
首先,仅禁用防火墙服务是行不通的,因为如果这样做,所有流量都将被停止。
假设组策略未用于控制防火墙设置和/或服务状态...
如何永久禁用Windows 7防火墙:
通过命令提示符禁用它:
- 右键单击快捷方式并选择以管理员身份运行,打开命令提示符。接受出现的任何 UAC 对话框。
- 打开 Windows 服务并确保 Windows 防火墙已启动。如果防火墙已关闭,则该命令将不会执行。
- 接下来输入命令:
Netsh advfirewall set allprofiles state off
- 一旦成功,命令提示符将显示“ok。”。
- 重启。
通过 GUI 禁用它:
- 打开管理工具
- 打开具有高级安全性的 Windows 防火墙
- 右键单击“本地计算机上具有高级安全的 Windows 防火墙”,然后选择属性
- 对于每个域配置文件、公共配置文件和私有配置文件,将防火墙状态设置为“关闭”
- 应用并关闭。重新启动计算机