導讀:經常使用條碼打印機的朋友,應該或多或少的遇到過,打印時出現亂碼這種現象,這其中的原因很復雜,本文就針對這種現象進行探討,以便讓大家知道亂碼產生的原因及解決辦法。
簡單判別方法可以把你的條碼打印機,拿到別的可正常打印的電腦上試一下看是否也是亂碼,如果打印正常,則證明故障和主機有關,或把一臺在別的電腦上使用正常的條碼打印機連到你的電腦上試試看,如果正常則說明故障和你的打印機有關。當然這種只是最簡單的判定問題在哪的方法,要想解決問題,我們還得從軟件到硬件,逐一來排查,對癥下藥。
一、軟件解決方法
1.在BIOS設置里更改條碼打印機并行口模式(如果你是使用傳統的打印線而不是USB打印線的話),進入BIOS,"Integrated peripheral→parallel port mode",有以下四種模式"SPP"(標準并行口)、"EPP"(增強并行口)、"ECP"(擴展并行口),"ECP+EPP",如果你的條碼打印機型號較老,則建議設為SPP模式,而目前主流的條碼打印機則建議設為ECP+EPP模式(當然你也可以幾種模式都試一下)。
2.針式打印機,包括普通針式打印機和票據針式打印機有LQ仿真和自身打印兩種模式,如果使用的模式不正確,打印也有可能出現亂碼的現象(在打印機屬性里可以更改打印模式)。
3.條碼打印機驅動安裝不正確或損壞也有可能導致打印亂碼,建議重新安裝最新的打印機驅動(可在官方站點獲取),驅動安裝完成后可執行打印測試頁以測試打印機是否正常。
4.用于打印的字體未安裝或已經損壞也會出現打印亂碼的情況,如字體尚未安裝或已經損壞可打開"控制面板→字體",雙擊字體圖標,在打開的窗口中點擊"文件"菜單,選擇安裝新字體即可。
5.軟件沖突,使用盜版軟件,如某些解密版的財務報表系統,往往會造成驅動不正常,導致打印亂碼,即使是某些正版軟件,由于要求在打印口上安裝加密狗,往往也會導致打印異常。
6.病毒導致打印異常,有時由于病毒的存在也會造成打印亂碼,比如有一種蠕蟲病毒就會使計算機無故打印亂碼,建議使用諾頓等最新版本的防病毒軟件進行查殺。
7.系統文件損壞或丟失造成打印異常或亂碼,解決方法:(1)是從操作系統安裝盤中提取或用系統自帶的工具恢復相應系統文件,(2)是重裝操作系統。
二、硬件解決方法
1.條碼打印機線纜故障導致打印亂碼,有時打印線纜及其接口部位產生斷路或短路都有可能導致打印亂碼。可以在MS-DOS下,執行命令"dir>prn"來檢測條碼打印機線纜是否存在故障。
2.條碼打印機自身硬件故障,可使用打印機自檢(各品牌的條碼打印機的自檢方式都各不相同,請參見條碼打印機說明書)來判斷條碼打印機是否存在硬件故障。如果真是打印機的問題,那就只能送修了。
3.條碼打印機內存不足,在一次打印文件過大時也有可能出現打印亂碼的情況,最好的辦法是擴充條碼打印機的內存,不過這種情況也不多見,多發生在早期內存較小的打印機上。
4.主板并口(打印口)損壞導致打印異常,這種情況很少見,最好的辦法是不要用并口打印,換一條USB線纜來打印。當然,如果打印機或主機上沒有USB接口那就只能送修或更換主板了。
5.主板上的I/O控制芯片損壞,其實這種情況不難分辨,因為主板上的I/O控制芯片損壞的話往往會帶來很多并發癥,許多輸入輸出設備都會受到影響。要解決只能修主板了!
6.打印口附近的排阻(在目前幾乎所有的主板上都可以見到)損壞,有時候由于外界的因素造成電阻值變化,那么就會出現打印亂碼。只須更換新的排阻,故障就可以得到解決。
7.使用開關盒打印有時也可能會出現打印亂碼現象,更換質量有保證的開關盒或不要使用開關盒進行打印。
以上就是條碼打印機出現亂碼的原因及解決辦法。