巧妙利用EPTS程式診斷印表機故障
一日,升級BIOS後,原先用得好好的印表機罷工了,並且連測試頁也不能列印。正常情況下,BIOS升級後,外設應該工作得更好才對,但目前出現了這種情況,令我感到束手無策。經用各種方法修理 均無功而返。無奈,只好停用印表機。
又過數日,重裝Win98系統。安裝完成後,胡亂打開了幾個安裝光碟內的資料夾,忽然在other\misc\epts目錄下,發現了一個以前從未見過的檔案epts.exe。它是用來乾什麼的呢?打開說明檔案readme後,我眼睛一亮,原來這個epts.exe的全稱是Enhanced Print Trouble Shoot,是一個專門用來診斷印表機故障的工具軟體!這不正是我需要的嗎。真是“踏破鐵鞋無覓處,得來全不費工夫”!
於是,馬上把epts.exe拷貝到C糟,運行之。怎么?不能運行?後經仔細查看錯誤提示文字,才知道這個“印表機故障診斷程式”共由五個檔案構成,運行主檔案epts.exe時,其它檔案必須與epts.exe位於同一目錄下。於是我又把dxdll.dll、pts.bin、pts.hlp、readme.txt一同拷入C糟根目錄。再次運行epts.exe。此時,螢幕上打開了兩個視窗:印表機故障診斷窗口和列印信息顯示視窗。經過一段時間的摸索,我發現前者是epts.exe的工作視窗,印表機的各種故障就由它來診斷、排除;後者則顯示印表機的各種參數設定,譬如:印表機連線埠、驅動程式版本、列印數據格式及IRQ中斷號等信息。恰當地使用這些數據可以加快你診斷、排除印表機故障的速度。在列印故障診斷視窗中,EPTS採用互動的方式來與用戶交流,首先詢問用戶的印表機遇到了什麼問題,並列出幾種主要的列印故障類型,譬如:完全不能列印、只能列印一部分、列印文字或圖像扭曲、列印亂碼、列印字型與設定不一致、列印圖像顏色與螢幕顯示不符等幾大類型。就我遇到的故障來說,應選“完全不能列印”項。隨後,EPTS又彈出對話框,詢問更加詳細的情況,包括:詢問印表機指示燈是否亮、數據線是否接通、列印驅動程式是否安裝等等。螢幕最後一行的詢問是BIOS中印表機連線埠模式設定是否正確?並提示說有些印表機必須使用特定的連線埠!我突然回憶起前些天檢查時,漏掉了BIOS中列印連線埠模式的設定,趕快重啟電腦,進入BIOS,發現印表機連線埠模式設定的是“ECP(擴展型並行口)”方式,而我的這台印表機說明書上說,並不支持“ECP”方式,於是我試著將它改為原先使用的“Normal”方式。懷著忐忑不安的心情,接好印表機。誰知一試,一切OK!並順利列印出測試頁,印表機又恢復了生機!
經過一番思索,我終於明白了故障原因:原來BIOS在未升級時,“印表機連線埠模式”設定的是“Normal”,而在升級後的BIOS中,此選項的默認值為“ECP”。我想可能是因為目前流行的印表機連線埠模式是“ECP”的緣故,但我的老式印表機並不支持它,所以產生了前述的故障。
為了使大家都能得心應手地使用EPTS來診斷印表機故障,我把EPTS命令的格式及參數總結如下,希望對大家有所幫助(此命令格式及參數可以在“開始”選單的“運行”文本框中使用)。
格式:EPTS [/rn /ry][/sa /sn /sy]
各參數含義如下:
①/rn :不顯示引發故障的情況列表(預設值)。
②/ry :顯示所有可能引起你的印表機所遇到的故障的情況列表。
③/sa :啟動EPTS時詢問你是否檢測印表機目前的狀態。
④/sn :啟動EPTS時不檢測印表機狀態。
⑤/sy :在螢幕上顯示EPTS檢測到的印表機狀態(預設值)。
例如:我們在“運行”文本框中鍵入EPTS/sn ,EPTS啟動時,將不檢測印表機狀態,以加快啟動速度。
另外,值得一提的是:EPTS每次對印表機故障診斷後,它會自動將故障現象、故障原因和解決辦法都如實記錄下來。當你再次使用EPTS診斷印表機故障時,它會參考以前的記錄以加快排除故障的速度。EPTS特別適用於遇到印表機故障的新手,在它的幫助下,我們一般都能順利地找到並排除印表機的各種故障。被印表機故障困擾的朋友不妨一試。
