日期:2014-05-16  浏览次数:20887 次

Windows 7 防火墙无法启用解决方法
问题:
1.点击windows 7控制面板中防火墙的“推荐配置”没有反应
2.打开“服务”,无法启动windows firewall,并报错
3.打开“事件查看器”,选择“Windows 日志”-“系统”,找到最近发生的错误,其事件ID为7024,日志内容为“Windows Firewall 服务因 拒绝访问。 服务特定错误而停止。”

按http://blog.csdn.net/chwxj/article/details/4203626提供的方法无法解决,文中有些注册表项不存在。
http://wenwen.soso.com/z/q287306530.htm提供的修复工具也修复失败。
http://www.it165.net/os/html/201211/3767.html因权限问题无法修改nettcpip.inf文件。

最后在国外的网站找到解决方案(对Windows Vista和Windows 7均有效):
http://answers.microsoft.com/en-us/windows/forum/windows_7-performance/event-id-7024-with-error-message-the-windows/616c8e59-4d8c-4aff-ac3d-886b15d71dc1?page=2

步骤如下:
1.打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess;
2.右键SharedAccess,选择“权限”;
3.单击“添加”.
4.在“输入对象名称来选择”下方的文本框中输入“NT SERVICE\mpssvc”,然后点击右侧的“检查名称”,此时文本框中的内容变为“MpsSvc”;
5.单击“确定”;
6.设置“MpsSvc”的权限,勾选“完全控制”为“允许”;
7.单击“确定”。

此时回到控制面板中选择防火墙,点击“推荐配置”即可。