在與打印機長期接觸的過程中,遇到打印亂碼是不可避免的事情;不過面對同樣的打印亂碼故障,排除解決的辦法則不一定完全相同,這是因為引起打印亂碼現象的因素有很多,不同因素造成的亂碼故障必須采用不同的排除方法,這正所謂亂碼排除,各有各招。現在,就讓我們一起來看看究竟有哪些招數,能夠快速有效地將打印機的亂碼故障解決掉!
驅動程序修改法
這種方法通常適用於由打印機驅動程序引起的亂碼故障,考慮到打印機驅動程序常常會與某些應用程序共用相同的動態鏈接文件,因此在對應用程序頻繁執行卸載和刪除操作時,打印機驅動程序也很容易受到破壞,一旦打印機少了某個驅動文件,那麼它工作起來出現打印亂碼的故障也就不可避免了。既然這種亂碼故障是由打印機的驅動程序引起的,因此我們就可以從打印驅動程序這個角度出發,來有針對性地排除由驅動出錯而造成的亂碼故障:
首先,檢查一下當前打印機安裝的驅動程序是否是原機附帶的,如果不是的話,那迅速找來原裝驅動程序,並將系統已有的驅動程序按照正確的方法卸載干淨;之後,再按正確的方法,把原裝驅動程序安裝好,然後再進行打印測試,看看此時的打印亂碼故障是否能排除。當然,要是身旁的確沒有原裝正版打印機驅動程序的話,不妨嘗試到網上搜索一下,看看是否能找到適合於當前型號的打印機驅動程序,倘若能找到的話,也可以使用這個驅動程序來替代原裝程序。
第二,看看當前計算機系統中是否同時安裝了多個不同版本的打印機驅動程序,或者安裝了多個不同類型的打印驅動程序,如果系統中的確安裝了多個打印驅動程序的話,難保它們在工作時不發生沖突現象,從而導致打印機出現打印亂碼故障。為保證萬無一失,筆者建議大家先將系統中所有的打印機驅動程序全部刪除干淨,然後重新安裝那台自己正在使用的打印機驅動程序,這樣就能避免打印機在工作時受到驅動方面的沖突。
第三,檢查一下當前使用的打印機驅動程序是否屬於最新版本;由於打印機硬件性能的更新速度沒有軟件快,為了確保打印機各方面的性能都能保持穩定,及時將打印機驅動程序更新到最新版本是很有必要的。要想查看當前打印機驅動程序的版本時,只要先打開系統的屬性窗口,然後單擊其中的“設備管理器”按鈕,從彈出的系統列表中,用鼠標右鍵單擊目標打印機對應的圖標選項,從彈出的右鍵菜單中執行“屬性”命令,進入到打印機屬性設置窗口;單擊該窗口中的“驅動程序”標簽,然後在對應的標簽頁面中,大家就能知道當前的打印驅動程序是什麼版本了。一旦發現該版本比較舊時,可以直接從網上下載得到最新版本的打印機驅動程序,然後通過“驅動程序”標簽頁面中的“更新驅動程序”功能來完成打印機驅動程序的升級操作。此外,還有一點需要提示的是,那就是在安裝打印機驅動程序之前,一定要檢查手頭的驅動程序是否能適用於打印機所在的Windows操作系統,例如你的打印機要是連接在Windows 98系統中,而你安裝的卻是適用於Windows 2000的打印驅動程序時,那麼打印機也很容易出現亂碼故障。
小提示:由於Windows操作系統自身就內置了許多型號的打印機驅動程序,因此一旦打印機連接到Windows系統中後,它就會自動識別到打印機並自動把系統內置的驅動程序安裝好;然而系統的默認驅動程序一般都比較舊,無法讓打印機工作在最穩定的狀態,因此在安裝打印驅動程序時,最好不要選擇自動搜索打印程序,而應該通過打印機安裝向導中的“從磁盤安裝”功能,來將原裝的打印驅動文件導入到系統中。
打印服務重啟法
這種方法一般適用於打印機長時間工作之後繼續打印時出現的亂碼故障,由於長時間工作後打印機的緩存中保存了不少垃圾任務,這些任務如果超過一定的數值,就會導致打印機反應遲鈍或者反應出錯,從而有可能引發打印亂碼故障。遇到由這種因素造成的亂碼故障時,我們只要將打印機電源關閉一段時間,之後重新啟動打印機,這樣就能讓將打印緩存中的內容全部清除了。但是,如果打印機安裝在Windows 2000或2000以上版本的操作系統中時,單純依靠切斷打印電源的方法是無法將打印緩存中的內容徹底清除干淨的,因為Windows 2000以上的系統會在打印機電源被切斷的一剎那,自動將打印緩存中的內容全部轉存到計算機硬盤緩存中,以後打印機重新啟動時,存儲在硬盤緩存中的垃圾內容又會自動恢復原位,這樣的話打印亂碼故障仍然還有可能出現。為此,在Windows 2000以上版本的計算機系統中,我們需要采取打印服務重啟法,才能將由緩存引起的亂碼故障徹底解決掉:
首先打開系統的運行對話框,在其中執行“Services.msc”字符串命令,進入到系統服務列表窗口中;從該列表中找到“print spooler”選項,並用鼠標右鍵單擊之,從彈出的快捷菜單中單擊“屬性”選項,打開對應該服務的參數設置窗口;
單擊一下該窗口中的“停止”按鈕,然後單擊“確定”按鈕,此時再將打印機的電源切斷,這樣的話Windows系統就不會把當前打印緩存中的垃圾內容臨時轉存到硬盤緩存中了;
為了防止以前緩存在硬盤中的臨時作業又恢復到打印緩存中,我們還需要打開系統的資源管理器窗口,依次雙擊其中的“system32”、“spool”、“printers”系統文件夾圖標,然後在“printers”子文件夾窗口中將所有臨時打印作業全部刪除干淨,這樣一來打印機再次接通電源時就不會遇到垃圾緩存復位的問題了;
下面,為了確保打印機以後能夠正常工作,我們還需要再次進入到系統服務列表窗口,並雙擊“print spooler”服務選項,打開它的屬性設置窗口,再單擊其中的“啟動”按鈕,將打印機的後台打印服務啟動起來,以後打印機重新工作時,就不會受到垃圾緩存的干擾了。
小提示:為了避免產生太多的垃圾緩存,大家在向打印機發送打印文檔時,要保持一定的時間間隔,不要在很短的時間內就向打印機發送很多個打印文檔,否則的話緩存容量較小的打印機很容易出現亂碼故障。
打印位置調整法
如果打印機擺放在不合適的位置,或者工作在不合適的環境中時,那麼打印機在工作時傳輸的信號很容易受到周圍環境的干擾,從而有可能產生打印亂碼故障;例如,一旦打印機靠近配電櫃放置,或者靠近磁性很強http://.的東西時,那麼打印機工作時產生的傳輸信號在信號線纜上傳輸時,就特別容易受到周圍環境中的強http://.磁場或強http://.電場干擾,如果打印機使用的信號線纜沒有較強http://.信號屏蔽功能的話,那麼最終打印出來的內容很有可能都變成了亂碼。為了避免由外界干擾造成的打印亂碼故障,我們一定要將打印機擺放在理想的位置,這個位置一定要遠離高壓線、配電櫃,要與其他電子設備保持適當的距離;另外為了增強http://.打印機自身的抗干擾能力,筆者建議大家不要使用自己定做的打印信號線,而應該使用原配打印線纜,畢竟原配線纜在抗外界干擾方面具有一定的優勢。
小提示:要是懷疑打印機線纜連接有問題的話,不妨將系統切換到MS-DOS工作模式,然後在DOS命令行中執行“dir>prn”字符串命令,來測試一下打印機打印出來的內容是否正常,如果在這種情況下打印機仍然還會出現亂碼的話,那多半是打印機線纜連接遇到了故障。另外,要是打印機的接口上安裝了加密狗的話,也很容易導致打印亂碼故障,此時不妨將加密狗暫時移除看看。
打印操作規范法
也許大家見到這樣的標題都會感到有點疑惑,操作不當難道也能把亂碼故障鼓搗出來!的確,目前有許多打印故障都是由人為不規范操作引起的,比方說不對打印機進行定期維護清潔,在打印機工作時不按規定隨意帶電拔除打印線纜,往打印機中一次性輸送了容量太大的文檔等。要排除由操作不當造成的亂碼故障時,我們也需要從操作出發,提高打印操作的規范性和正確性:
首先要學會正確連接打印機。不要小看打印機的物理連接,因為連接不當不但會導致打印機無法正常工作,而且還能燒毀打印機的一些接口;例如有的朋友為了圖方便,往往在打印機接通電源的情況下就直接插拔打印信號線,這樣的話計算機主板中的打印端口或者打印信號線的接頭很容易被脈沖電流燒毀或出現假死現象,從而導致打印信號無法被准確識別,甚至不能被識別。所以在連接打印機時,一定要在斷開電源的情況下進行,而且在進行物理連接時,一定要將線纜理順並放置在他人不易碰到的地方,此外還要輕拿輕放,不要用蠻力強http://.拉硬扯,否則很容易導致信號線纜接頭部位處的電路發生虛焊故障,從而導致打印信號傳輸出錯。
其次要將各個連接接頭牢靠固定好。由於打印線纜自身有一定的重量,如果線纜被懸空放置時,其自身重量很容易導致打印接頭從端口中滑落,或者導致接觸不良,從而引起打印信號傳輸出錯;因此大家一定要養成擰緊接頭螺絲的習慣,同時不要將連接線纜懸空放置,也不要將線纜穿過門窗或其他縫隙,以免連接線纜受到擠壓。
接著要學會正確進行文檔打印。也許有人說打印文檔還不簡單,只要在文檔編輯界面中單擊“打印”命令就可以了,剩下的工作全交給打印機就得了;其實文檔打印還是有學問可循的,例如在低配置系統中打印材料時,一定要逐份逐份地向打印機發送材料,否則打印機就很容易出現故障;遇到某個文檔信息量很大時,最好將它拆分成幾個子文檔進行打印,這樣不但能提高打印速度,也能避免出現打印故障;即使在高配置系統中打印材料時,也不能同時向打印機發送多個任務,否則也容易出現亂碼故障。
最後大家要注意的是最好能將打印機接到UPS穩壓電源中,因為打印機的工作電壓要是波動幅度太大的話,其存儲打印字庫的工作芯片在脈沖電壓的沖擊下很容易受到破壞,如此一來文檔中的許多字符就無法被正確打印出來了。所以,將打印機連接到穩壓電源中,也是避免打印亂碼故障發生的有效途徑之一。
打印參數設置法
如果打印機的屬性參