近日遇到一台电脑总是自己不间断地断网,于是查看是不是防火墙的问题,没想到遇到了ICS服务要求启动。于是立马检查本机组策略设置(Gpedit.msc),发现都没问题。继而再去检查计算机“服务”(Services.msc)的Server、Workstation和Computer
Browser三个项目,发现Server、Workstation都正常启用,而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
[…]
|