您现在的位置: 万盛学电脑网 >> 网络安全 >> 安全资讯防护 >> 正文

为什么我的计算机的防火墙打不开了?

作者:佚名    责任编辑:admin    更新时间:2022-06-22

适用于Windows XP与windows 2003
(本人是在装windows 2003的时候发现不能开防火墙后找的这篇文章) .

症状
安装 Windows XP Service Pack 2 (SP 2) 后, 您无法启动 Windows 防火墙服务。 特别, 您会遇到一个或多种以下症状:
? 在 服务 列表控制面板中不显示 Windows 防火墙 / Internet 连接共享 (ICS) 。
? 在 服务 列表, 显示 Windows 防火墙 / Internet 连接共享 (ICS) 但无法启动此服务。
? 当您尝试访问 Windows 防火墙设置收到以下错误信息: 由于对一个识别问题, Windows 无法显示 Windows 防火墙设置。 .


原因
此问题是由 SharedAccess.reg 文件丢失或损坏。 SharedAccess.reg 文件代表了 Windows 防火墙服务。 .

注意 : Windows 防火墙服务在 Windows XP SP 2 替换在早期版本的 WindowsXP 中 Internet 连接防火墙 (ICF) 服务。

.

解决方案
要解决此问题, 使用下列方法之一。 (我的windows 2003防火墙打不开用这个方法行不通) .

方法 1: 调用 " 安装 API InstallHinfSection " 函数以安装 Windows 防火墙
要安装 Windows 防火墙, 请按照下列步骤: 1. 单击 开始 , 单击 运行 , 类型 cmd然后单击 确定 。
2. 在命令提示符下, 键入以下命令行, 然后按 ENTER 键: Rundll32 setupapi,InstallHinfSection Ndi-Steelhead 132 %windir%\inf\netrass.inf
3. 重新启动 Windows,
4. 单击 开始 , 单击 运行 , 类型 cmd然后单击 确定 。
5. 在命令提示符, 键入以下命令, 然后按 ENTER 键: Netsh firewall reset
6. 单击 开始 , 单击 运行 , 类型 firewall.cpl然后按 ENTER 键 。 在 Windows 防火墙 对话框, 单击 On (推荐) , 并单击 确定 。 .