这两天流年不利啊,老遇到郁闷的问题,前两天遇到一个DNS的故障,浪费了一天的时间才处理完,昨天又遇到了机器不能上网的毛病,有浪费了我一天的时间,感觉时间就这么一点点的流去,年华似水啊

这次的问题很少见,初期表现为电脑每次启动后长时间IE不能打开网页,进一步发现网络连接无法查看,但是CMD下Ping和IPconfig都运行正常,使用其它浏览器可以正常打开网页,约15分钟后电脑完全恢复正常。

一开始怀疑是IE被病毒破坏,走了好多弯路最后发现不是IE的问题,通过日志分析检查发现有个“Server”服务(这个“server”不是指服务,它就是一个服务的名字,在windows的服务管理器中可以看到)运行不正常,日志中记录了一个”Server 服务在启动时暂定”的事件,同时在服务管理器可以看到,他一直处于“启动”状态,而不是“已启动”状态,约15分钟后“server服务”启动完成状态转移为“已启动”,这时电脑的所有不正常现象也消失了。

看来问题就出在这个”Server 服务在启动时暂定”的事件上,进一步搜索答案,这个问题看来很少见,很难找啊,很很难找的,呵呵,好不容易找到了,下面是引用:

将Print Spooler 服务的启动方式设为自动时出现错误”Server 服务在启动时暂停”

我机器上的Print Spooler服务一直都是手动启动方式,近来因为要打印的次数增多,就将Print Spooler服务的启动方式改为自动。不料重启机器后,很长一段时间(大约15分钟)机器与网络有关的操作全部都不能进行,一直到弹出消息框“服务控制管理器 : 在系统启动时至少有一个服务或驱动程序产生错误。详细信息,请使用事件查看器查看事件日志”之后,操作才恢复正常。

检查事件日志发现日志中有一个错误”Server 服务在启动时暂停”,网络故障看起来似乎是Server服务没有成功启动造成的。联想到最近的更改,忙把Print Spooler服务重新改为手动,重启后发现并不会出现此现象。

查找msdn发现原因是由于Print Spooler服务的依赖关系里没有Server服务(可能是安装某些软件时造成了注册表项丢失),从而试图抢先在Server服务启动之前启动Print Spooler服务造成的,在注册表里给PrintSpooler服务增加依赖项LanmanServer,再把Print Spooler服务的启动方式改为自动,出错现象得到了完美解决。

恩。。具体的修改位置是:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler : DependOnService

RPCSS
LanmanServer

PRCSS应该是本来就有的,直接换行,加上LanmanServer就行了

(76)

分类: 应用

发表评论

电子邮件地址不会被公开。