在公司局域网内,一台电脑连接有一台Cannon激光打印机,共享给局域网上其他电脑使用,共享名为cannon。突然有一天无法联网打印,但本地打印机正常。在其他电脑上,该打印机的图标显示为灰色,状态始终为“脱机使用打印机”。
与之直接连接的电脑打印正常,这说明打印机本身没有硬件故障。在其他电脑上用“网上邻居”查看电脑的共享资源和共享打印机均能正确显示,说明网络通信正常。
然后怀疑打印端口错误,于是在打印机属性里添加网络打印端口,网络打印端口被正确添加,和原来的打印端口一样,但是依然无法联网打印。在“网上邻居”中仔细观察该打印机的信息,突然发现它的名称不是cannon,而是cannon ,尾部多了一个空格。将空格去掉后,打印恢复正常。
因此可以得出结论:打印机名称和文件名一样,可以在尾部加上空格,但是添加网络打印端口的时候,电脑将名称尾部的空格当做无效字符丢弃,造成与实际打印机名称不符,无法打印。