怎样检查打印机不能打印问题?

Author: 何宗琦 Date: 1997-01-01

#3  广东和平县果园路38号肖勇来信问:我有一台HP486DX2/66MHz电脑、8MB内存、530MB硬盘,配有DOS 6.0、Windows 3.1、中文之星2.0、Msoffice 4.3等软件,不论在何种状态下均无法打印。该机过去在XENIX下工作正常,改装DOS之后出现不能打印的故障。打开主机时,LQ1600K打印机的打印头会动几下,用MSD测得地址为378H正常值,但是I/O ERROR显示为“YES”,其余的显示为“NO”,用MEM检查只有637KB的基本内存,少了3KB。怀疑有病毒,但用MSAV又无法查出病毒。本人没有其他杀毒软件,请问应该如何处理?
  答:建议按照以下的步骤来检查:
  1.由于你的打印机在任何情况下都不能使用,所以应用程序出问题的可能性不大。建议你首先对打印机作自检测试,以确定打印机本身是否有故障。最好能够在其它主机上使用一下该打印机,以便确认打印机是否正常。
  2.如果打印机本身没有问题,可检查一下打印机DIP开关设置是否正确,联机打印按键接触是否良好(如果不能正常联机,当然不能打印)。
  3.经过上述检查如果没有问题,可检查病毒。由于你没有杀毒工具,可以按下面的办法来检查:拔掉硬盘连线(修改CMOS参数),用干净无毒的软盘启动系统。在DOS下连机打印(用PRINT SCREEN打印屏幕或者用DIR>PRN重定向命令在打印机上输出目录),如果能够成功,可能确实与病毒有关,请你设法用高效的杀毒软件对硬盘杀毒。由于该机过去在XENIX下工作正常,改装DOS之后才出现不能打印的故障,因此很有可能硬盘的DOS系统有问题,建议重新设置一下MODE参数(DOS命令)或者重新安装DOS系统再试。
  4.如果用软盘的DOS系统引导后仍不能打印,可以编写一段汇编语言程序,直接调用系统BIOS中断17H实现低级打印输出,此时若能打印,则问题出在DOS系统或应用程序中。
  5.如果仍然不能打印,就应该怀疑硬件的问题了。首先检查各个接插部件是否接触良好。如果没有问题,可更换多功能卡试一下,如果成功,说明是多功能卡故障。
  6.如果故障仍然不能排除,就只能怀疑主板有问题了。主板的问题在业余条件下检查有一定的困难,最好请专业人员检查修理。