+++++++++++++++++++++++++

1. 单击“开始” 单击“运行” , 输入 regedit然后单击“确定”

2. 在注册表编辑器, 找到并单击以下注册表子项:

HKEY _ LOCAL _ MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

3. 在“编辑”菜单, 指向“新建” , 依次“多字符串值”

4. 类型 Authentication Packages然后按 Enter

5. 双击 验证包

6. 在“数值数据”列表, 键入  msv1_0  然后单击“确定”

7. 退出注册表编辑器

8. 重新启动计算机

+++++++++++++++++++++++++++++++++

近来偶尔要用到Windows网上邻居功能,却发现居然无法使用了。于是立马检查本机组策略设置(Gpedit.msc),发现都没问题。继而再去检查计算机“服务”(Services.msc)ServerWorkstationComputer Browser三个项目,发现ServerWorkstation都正常启用,而Computer Browser却状态异常。于是我手动启用它,再次进入网上邻居,结果等了很长一段时间仍然无法使用。

   接着我打开“事件查看器”(Event Viewer)观察系统日志,令我惊讶的是日志显示了每次启动Computer Browser之后,再次进入网上邻居失败后,Computer Browser服务就会因超时而自动停止。这究竟是什么原因呢?于是我搜索了下互联网,偶然看到一篇文章中说,如果Windows自带防火墙(Windows Firewall)中的“文件和打印共享”例外项被取消之后,Computer Browser服务会被自动禁止。会不会是这个原因呢?

  要打开Windows防火墙,前提就是要启用Windows Firewall/Internet Connection Sharing (ICS)服务,于是我启用了该服务。然后再次进入网上邻居,OK,可以用了!

  原来如此!由于我使用了第三方的软件防火墙,我一直把Windows自带的Windows Firewall/Internet Connection Sharing (ICS)服务给禁用掉了,我想这样可以节省点系统资源。但谁知道禁用此服务后会连带关闭Computer Browser服务,进而无法使用网上邻居。真是没有想到啊,看来这个服务省不得。

附:系统日志

日志段1:启用计算机浏览服务,然后进入网上邻居就发生服务超时停止。

Computer Browser 服务成功发送一个 开始 控件。

Computer Browser 服务处于 正在运行 状态。

Computer Browser 服务处于 停止 状态。

Computer Browser 服务因下列错误而停止: 由于超时时间已过,该操作返回。

日志段2:启用ICS服务,计算机浏览服务自动启用,然后进入网上邻居不会再出错。

Windows Firewall/Internet Connection Sharing (ICS) 服务成功发送一个 开始 控件。

Windows Firewall/Internet Connection Sharing (ICS) 服务处于 正在运行 状态。

Application Layer Gateway Service 服务成功发送一个 开始 控件。

Application Layer Gateway Service […]