网络打印大拯救(组图)
一天早上我像往常一样上班后,设计处找我说打印机脱机无法打印。接到任务后,我猜想可能是他的密码和我的服务器上个人密码不统一造成的,试着在他的机器上登录服务器,发现可以登录。这是怎么回事?
网络打印大拯救
我们的网络打印机(包括HP 5000激光打印机、HP 430与HP 700绘图仪)是为公司设计部门服务的,它们分别通过各自的打印服务器连接到网络中,打印机、打印服务器的安装和配置都在网络服务器(Windows 2000 Server)上。
一天早上我像往常一样上班后,设计处找我说打印机脱机无法打印。接到任务后,我猜想可能是他的密码和我的服务器上个人密码不统一造成的,试着在他的机器上登录服务器,发现可以登录。这是怎么回事?
寻找故障原因
发生这种现象后,我陆续找了几台微机试一下,发现3台打印机也都出现无法打印与脱机的红色提示。难道网络出现故障了?我迅速来到了控制室,打开服务器发现了一系列的问题,首先登录服务器时按下“Ctrl+Shift+Alt”组合键后,调出登录画面异常的慢,等了5分钟登录上去了,打开“设置”中“打印机”文件夹后发现什么都没有了,双击“添加打印机”,安装向导并没有出现,反而出现了一个“打印机系统无法安装,资源不够”的字样提示。
这种现象原来出现过,但是重启机器以后打印机就出现了,这次会不会又是故伎重演呢?先重新启动一下再说。可是,结果并不像往常那样。第二次重新启动机器,在登录的时候依然很慢,好不容易进入系统后,故障依旧,而且发现了更可怕的现象,设备列表中空了。另外在“网络和拨号连接”文件夹中没有任何的“本地连接”等内容。在查看事件日志时,根本无法打开信息,只能看到有错误的系统信息(如图1所示)。

图1 错误信息窗口
在浏览“服务”时,任何的属性页都显示,可是当关闭“服务”窗口时,它又提示“属性页开着,先关闭”(如图2所示)。

图2 关闭属性提示窗口
这是怎么回事!难道服务器集成网卡出现故障导致网络连接出现问题?我做了进一步考证发现清华CAD是可以使用的(注:我们的清华CAD是网络版,在服务器上安装着加密狗,用来认证客户打开它的合法性与上限),说明网卡是正常的。
排除故障
此时,我有了个想法,那就是在目前状况下,尽量保持现状不去扩大故障源(比如:重新安装系统,甚至是恢复原来的系统文件备份)。打印这方面,暂时调到别的机器上充当一下服务器功能。说干就干,争取时间先解决打印,于是在另一个空闲机器上安装了打印服务器,随即又安装了打印机,进行了相应的网络配置。最终让打印功能启动起来。剩下的时间来思考是什么原因导致故障发生。
我们的服务器是浪潮英信系列产品,咨询浪潮公司后,服务人员要求重装系统。可是,我并不想这样做。通过进一步的研究,我从前面系统错误日志“Service Control Manager”提示中,发现“服务”项目出现了异样:一个是“Network Connections”项没有启动;另一个是“Remote Procedure Call”(RPC)项被禁止。前者的作用是管理“网络和拨号连接”文件夹中对象,在其中您可以查看局域网和远程连接。后者是负责提供终节点映射程序(Endpoint Mapper)及其他RPC 服务。前者依存于后者。试着启动RPC服务,但是属性窗口打不开;启动“Network Connections”,出现图3所示窗口。

图3
怎么办呢?那就打开注册表,在“运行”窗口中输入“Regedit”,然后找到“HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\ Services\Netman”分支下的“Start”键值,改为“3”;“HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Services\RpcSs”分支下的“Start”键值,改为“2”。退出注册表,重新启动机器。此时,故障解除,网络打印机又正常工作了。
经验总结
究竟是什么原因导致“服务”项目的改变?在多次强行关闭电源,重启系统的过程中,我观察到了一个细节:服务器太脏了,浮尘感觉就像由内向外漾出一样。不由得让我想起有一次突然断电,当再次重启时,无法启动,打开服务器后,发现灰尘很多,从而积聚了静电,造成内部短路无法启动。于是打开服务器,果不其然灰尘不少,用“皮老虎”猛吹一番,再将CMOS重新置为0。重新打开机器,系统启动非常轻松。
根据这次故障原因,做个小结:
(1)服务器作为单位的核心部件,平时要做好除尘工作。
(2)当服务器出现故障时,要沉住气分析是网络连通性的问题还是软件设置的问题,尽量将问题范围缩小。
(3)在操作软件图形化菜单的同时,也要具备一些注册表的操作,这样就有两种方式来处理问题,就像这次情况,属性根本不显示,只能通过修改注册表来启动服务。
- 本文关键词:

