故障现象:一台Epson LQ-1600K与PⅢ-500微机相连用word2000打印时不能打印,出现如下提示:写入LPT1:(Epson LQ-1600k 打印机)出错,打印到端口时发生问题,请检测打印机所使用的端口是否有效。
故障排除:咋一看,问题肯定出在端口设置上,于是,我就很自然地检查打印机的端口以及通过“控制面版/系统属性”检查打印机的端口和资源,但是一切设置得出很正常。然后删除打印机重新安装重新设置,问题还是依旧。
由于单位有两台微机(一台486,一台PⅢ),一台Epson LQ1600K打印机,平时,打印机一般都是连在486微机上用,只有特别需要时再连到PⅢ一用。由于我想打印一篇带图片的文稿,就把打印机连到PⅢ微机上,在用word2000打印时,才出现以上提示。于是怀疑信号线接触不:,关机后重新检查信号线并重启动,启动过程中也有检测到打印机的动作,说明接触良好。但是,进行打印时还是不能打印,仍然出现同样提示。这时突然想到在DOS状态下试一下看能否打印,果然在DOS下能够顺利打印。
这就奇怪了,在同一台微机上,在DOS状态下能打印而在WINDOWS状态下不能打印?还是怀疑端口设置有问题或者是资源冲突,于是便慎重地打开“系统属性”-“设备管理”-“端口”-“打印机端口(LPT1)”-“属性”-“资源”,在资源类型(设置)中有两行“输入/输出”,分别显示为“0378-037F”和“0378-077B”,一行中断请求“07” 在“冲突的设备列表”中显示“没有冲突”。于是再检查打印机的设置,进入控制面版打开打印机,打开Epson LQ-1600K打印机属性,查看“详细资料”,打印端口:LPT1(打印端口)和驱动程序:Epson LQ1600K等都正常,然后再打印测试页,同样是出现上述提示而不打印。几乎所有的可能都试过匀不成功,一时间弄得我头晕脑胀,真是从来没有遇过如此麻烦的问题。最后只好关机大吉。
到了第二天重新开机,再次打印,但是问题依然如故。又把以上的各种可能又重新反复设置,还是不能打印。后来突然又想到Windows能实现即插即用功能,是不是让windows自动搜索看看,能不能找到打印机。于是,通过“控制面版/添加新硬件/下一步/下一步(windows将搜索所有即插即用型设备)/下一步(需要Wwindows搜索新硬件吗?请选择“是-推荐”,不要选择“矗希望从列表选择中”)/开始搜索。在搜索所有硬件设备过程中,看到了检测打印机时的动作,等检测完所有硬件时,再进入控制面版,打开打印机属性进行测试页打印,果然打印成功,又回到word2000打印也成功。这真是太让人高兴了!
由于我所遇到的这例故障非常特殊,很想把它写出来,让更多的计算机爱好者了解,如果遇到以上这种故障或不明原因的打印不正常,不妨一试。
编者分析:看来本文作者虽然解决了问题,但最终仍未找到故障的原因,编者试着分析了一下,意见仅供参考,欢迎有不同意见者参予讨论。问题可以分为三个:
问题一:为什么把打印机接过来在WINDOW下不能打印?
Epson LQ-1600K是一款很老的打印撸可以说是486时代的产品,从作者的描述看,它一直连在一台486机上且工作良好。486机的并口默认工作模式与PⅢ时代是不同的。486时的并口工作模式一般为SPP,而如今COMS中的默认设置为ECP EPP这些并口增强模式,怀疑1600K并不支持这些增强模式,导致端口写入错信息。如果进逤OMS将“Parallel Port Mode”设为“SPP”,估计可以解决问题。
问题二:在DOS下为何可以打印?
DOS做为和486同时代的*作系统,在DOS下打印很可能并未用到这些增强型打印口的增强特性,从而与打印机可以兼容。
问题三:为何通过WINDOW的添加新硬件向导可以解决问题?
WINDOW支持即插即用和一些自动设置,利用WINDOW的添加新硬件时的投检测,系统发现打印机对一些端口增强模式不支持从而禁用了一些增强特性从而使打印机可以正常工作。