您的位置:首页 > 编程语言

windows 7 防火墙无法开启!错误代码5 错误代码0x6D9 解决办法

2013-04-29 19:31 881 查看
之前不知道什么原因关闭了win7防火墙,然后一直没启用,今天手机要更新点软件,所以就想用笔记本虚拟个无线AP,共享本地网的时候提示报错,然后查了下原因发现是防火墙没开启!

那就开启防火墙咯,结果一直不成功!

有人说在服务中,启用Windows Firewall服务,但我服务中启动Windows Firewall服务提示 特定服务错误代码5, 然后进入防火墙中的高级设置单元报错 错误代码0x6D9。





何解?

黄天不负有心人,终于在微软官方让我找到了答案!

http://support.microsoft.com/kb/943996

原因是 NT Service/MpsSvc 帐户不具备相关注册表项的权限,则会发生此情况。

下面我们获取相关注册表权限,在开始菜单输入regedit,进入注册表:

找到下面三项,全部赋予NT Service/MpsSvc 帐户完全控制权限:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Epoch

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy

如果没有NT Service/MpsSvc 帐户这个账户,

右键---权限---添加NT Service/MpsSvc 帐户,如图:




然后在到服务中,启用Windows Firewall服务,至此windows 7 防火墙开启成功:





2013.4.30更新:

如果您觉得以上方法很繁琐,请下载微软官方为您订制的解决软件:

http://support.microsoft.com/mats/windows_firewall_diagnostic
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐