由BIOS设置引起的打印故障

整机外设

  一台已用了两年的EPSON LQ-1600KⅢ打印机(驱动程序为EPSON LQ-1600K),最近打印出的Windows 98测试页出现故障,如图所示。笔者首先检查了打印机的设置(程序设定)没有被更改。随后将打印机属性中“无法打印区域”的四个空格全填上“0”、杀毒、重装系统等等都没有好转的迹象。

  无意中在Windows中的MS-DOS状态下打印测试页,结果完全正常!这表明计算机的软硬件和打印机都是好的。笔者就用“替代法”,想找出问题的根源。将出“问题”的LQ-1600KⅢ在别的电脑上用同样的EPSON LQ-1600K驱动程序,它却能正常打印,而将一台EPSON LQ-300K(因为它比LQ-1600KⅢ轻很多,驱动程序也可以一样,换起来方便)连上这台故障“主机”,还是用这台主机上的驱动程序驱动,结果它同样能正常打印!

  这就奇怪了,是不是打印机就这样莫名其妙地好了?换回原打印机,故障依旧;又老老实实地换来一台同型号的LQ-1600KⅢ,还是出现故障!就这样差不多花了一整天的时间,终于在主机和打印机之间查出了“疑凶”。

  经过了以上的工作,可以肯定计算机的除主板外的其他配件和操作系统是“清白”的,那么“真凶”只能在主板上,自然而然地想到了BIOS。在BIOS中,“INTEGRATED PERIPHERALS”项的“Parallel Port Mode”内容为“ECP+EPP”,下面的“EPP Mode Select” 的内容为“EPP 1.7”,这种设置可以使EPSON LQ-300K打印机正常打印,而且,在“HEDY”(七喜)品牌电脑中有一款就是因为默认没有设置成“ECP+EPP”而无法打印,而单位买的近50台HEDY电脑都是这样设置的。结合这次换打印机的不同结果,在无其他方法的情况下我试着将“ECP+EPP”换成“SPP”,保存、重启、打印就正常了!

  经过多次试验,在本机的BIOS中“Parallel Port Mode”项有“SPP”、“EPP”、“ECP”、“ ECP + EPP”4种选择(其中当选“EPP”时,“EPP Mode Select”项有两种情况:“EPP 1.7”和“EPP 1.9”),当它是“SPP”或“EPP”时LQ-1600KⅢ就正常,在另外的两种情况下都打印出同样的故障页!

  编后:作者文中的提到的SPP、EPP、ECP其实是并行接口的3种工作模式。SPP(Standard Parallel Port,标准并行口)模式能够兼容所有并行设备,速度最慢。ECP(Extended Capabilities Port,延长能力端口)使用DMA协议发送数据并能提供对称双向通信,速度为2.5Mbps。EPP(Enhanced Parallel Port,增强型平行接口)使用现有并行口提供不对称双向通信,较适合并行口驱动器。BIOS同时还支持ECP+EPP模式,如果没有其中一项设备,则会浪费一个中断资源。所以在出现类似本文的故障,或者打印速度过慢时,可以试着更改接口模式,直到正常打印为止。