公司有一个NT局域网,一台联想开天
电脑,连接有一台HP Laserjet 6L激光打印机共享给局域网上其它计算机使用,共享名为hp,某日突然无法连网打印。在其它计算机上,该打印机的图标显示为灰色,状态始终为“脱机使用打印机”。
由于在与之直接连接的开天
电脑打印正常,首先便排除了打印机本身硬件故障的可能。在
网络上其他计算机上用“网上邻居”查看开天
电脑的共享资源和共享打印机均能正确显示,说明
网络通讯正常。转念一想,会不会是打印端口出错。于是在打印机属性里添加
网络打印端口,
网络打印端口被正确添加,和原来的打印端口一模一样,并且依然无法连网打印。真是奇怪也哉,没什么不妥啊。
最后,在网上邻居中仔细观察该打印机的信息,突然发现它的名称不是“hp”,而是“hp ”,尾巴上多了一个空格。将空格去掉后,打印恢复正常。
我认为:打印机名称和文件名一样,可以在尾部加上空格,但添加
网络打印端口的时候计算机将名称尾部的空格当做无效字符丢弃,造成与实际打印机名称不符,无法打印。