禁用Windows Server 2008防火墙


8

我应用了Windows防火墙规则,该规则阻止了所有tcp连接,因此将自己踢出了专用服务器上的远程桌面。我设法通过VNC进入恢复,这基本上是Windows XP恢复系统。

我可以访问Windows Server 2008 R2安装的物理文件,但是我不知道如何禁用防火墙,因此可以从恢复中重新启动并通过远程桌面连接到W2K8。

在操作系统实际上已关闭电源并且可以访问系统文件的文件系统的情况下,如何编辑Windows Server 2008的防火墙属性?

Answers:


16

您可以使用注册表禁用Windows防火墙。相关设置在

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess\Parameters\FirewallPolicy

在那里,你会发现三个键:DomainProfilePublicProfileStandardProfile; 它们每个都包含一个名为的值EnableFirewall,该值控制该配置文件的防火墙状态。如果将所有三个值都设置为0,则将完全禁用Windows防火墙。

如果要对脱机系统执行此操作,则需要将该系统的注册表加载到Regedit中。要加载的文件是C:\Windows\System32\config\SYSTEM。您还需要找到正确的ControlSet进行配置,因为CurrentControlSet它仅在运行时可用。在脱机注册表上运行时,您需要ControlSet00x在下找到的各种注册表中选择正确的一种HKEY_LOCAL_MACHINE\SYSTEMHKEY_LOCAL_MACHINE\SYSTEM\Select可以在这里帮助您。


希望两年前能见到我。好答案!谢谢。
2014年

0

可以使用Psexec远程禁用Windows防火墙:

psexec \\ComputerHostnameOrIp cmd

上面的命令假定您是网络管理员,或者您也可以指定用户名和密码:

PsExec.exe \\IP cmd -u username -p password

现在,Psexec允许您在远程计算机上运行命令,例如以下禁用防火墙的命令

netsh advfirewall set currentprofile state off

-1

转到控制面板,然后打开Windows防火墙。在Windows防火墙页面下,单击“打开或关闭Windows防火墙”选项。然后,关闭公用和专用网络的防火墙。


1
他的系统无法运行...
Massimo 2012年

-1

从命令行(以管理员身份运行), netsh advfirewall set currentprofile state off


3
那会很好...在运行的系统上:-)
Massimo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.