解决防火墙等服务(ICS)不能启动问题(转http://www.eygle.com/archives/2007/09/windows_firewall_connection.html)

Coordinator
May 16, 2013 at 2:08 AM
解决防火墙等服务(ICS)不能启动问题










2



作者:eygle |English【转载时请以超链接形式标明文章出处和作者信息及本声明】
链接:http://www.eygle.com/archives/2007/09/windows_firewall_connection.html



站内相关文章|Related Articles

邮件客户端导致的winmail.dat附件及解决办法
没有什么是不可能的 - MSN Space即将关闭
如何彻底删除MSN9 及 清理 IMSC12
C:\WINDOWS\Installer文件夹的安全清理
史上最强黑屏行动-微软20日黑屏反盗版验证


昨天发现系统报告Xp的防火墙没有启动,尝试手工启动防火墙服务(Windows Firewall/Internet Connection Sharing -ICS)服务时出现以下错误:
Windows Firewall/Internet Connection Sharing (ICS) 服务因下列错误而停止: 拒绝访问。

进一步检查发现有很多服务没有启动,搜索一下网络,发现可能是杀毒导致了网络驱动异常所致。

采取如下步骤可以修复这个问题:
1、修改注册表
开始-运行-regedit,打开注册表编辑器,删除以下两个键:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2

2、修改Tcpip协议安装文件
用记事本打开%winroot%\inf\nettcpip.inf文件,找到:
[MS_TCPIP.PrimaryInstall]
Characteristics = 0xa0
把此处的0Xa0改为0x80 保存退出,改为0x80就可以卸掉已破坏的TCP协议
3、重新安装Tcp/ip协议
打开本地连接的TCP/IP属性---安装----添加协议-从磁盘-浏览,找到刚刚保存的nettcpip.inf(%winroot%\inf\nettcpip.inf)文件,然后选择"TCP/IP协议"(不是选择那个TCP/IP 版本6)。
经过这一步之后,又返回网络连接的窗口,但这个时候,那个"卸载"按钮已经是可用的了。点这个"卸载"按钮来把TCP/IP协议删除,然后重启一次机器。

4、重启后按照第3步,重新安装一次TCP/IP协议,再重启一次,此时察看服务,应该恢复了正常。

通过以上步骤,我的问题得以解决,现在发现Windows的安全性实在是问题多多,各种病毒真是防不胜防阿!

-The End-