单位有一台IBM,Aptiva PⅢ450,打印机为HP LaserJet 1100A,前段时间因装了一个财务
软件后,打印机不工作,打印测试页显示“windows不能打印测试页,请看疑难解答!”。进入疑难解答后,按照提示一步步检测,在DOS状态下键入“dir $#@62; lpt1”,可以打印,说明打印机和
电脑连接正常,只是windows不能打印,检查
驱动和打印端口设置都没有发现问题,并且将打印机删除并重装,依然不行。最终疑难解答也没能解决问题,甚至重装了操作系统依然不行。
万般无奈下,打开系统信息-$#@62;系统配置实用程序,检查win.ini配置,在第一项[windows]下的device项后为空,键入“device=HP LaserJet 1100,hppta,LPT1:”,重启动后可以打印。但又有另外一个问题,财务还有另外一台打印机为HP Laserjet 5000 PCL,专门用来打A3纸,虽然在win.ini中改动后可以打印,但总不能每换一个打印机都要改win.ini吧?因此又向下检查win.ini,在[Devices]和[PrinterPorts]两项里居然都是空的,这显然不对,加上HP 5000和HP 1100,重启,一切成功!
虽然现在已经有两台打印机可用了,但我还是不满意,win.ini为什么需要用手改呢?因此,打开资源管理器检查它的属性,发现原来它变成了只读文件,去掉只读,重新安装EPSON 1600K打印
驱动,重启,这次终于是彻底解决问题了。
win.ini在系统中起着举足轻重的作用,而且记录着所有有关的信息,希望大家再碰到疑难杂症(连疑难解答都不能解决的问题)时,不妨检查一下它,或许能获得意外的惊喜呢!祝大家好运!