[故障現(xiàn)象]
在管理的基于windows NT的辦公局域網(wǎng)中,某個(gè)部門(mén)內(nèi)共享使用一臺(tái)HP Laserjet6L激光打印機(jī),共享域名為“hp”,并為該打印機(jī)配置一臺(tái)管理服務(wù)器。當(dāng)前網(wǎng)絡(luò)連接正常,但由客戶端向網(wǎng)絡(luò)打印機(jī)發(fā)送打印任務(wù)后,打印機(jī)沒(méi)有做出響應(yīng),也沒(méi)有打印輸出。此外,該網(wǎng)絡(luò)打印機(jī)還發(fā)生過(guò)突然無(wú)法連網(wǎng)打印,并在其他客戶機(jī)上,對(duì)應(yīng)打印機(jī)圖標(biāo)為不可用狀態(tài)的故障。
診斷過(guò)程
我根據(jù)故障現(xiàn)象分別從以下幾個(gè)方面進(jìn)行了檢查,以逐步找出引起故障的原因:
1、該網(wǎng)絡(luò)打印機(jī)是否已被用戶機(jī)設(shè)置為當(dāng)前的默認(rèn)打印機(jī)。
通常情況下,在基于Windows系統(tǒng)的多種應(yīng)用程序中,用戶習(xí)慣單擊工具欄中的“打印”命令圖標(biāo),或使用鼠標(biāo)右鍵單擊文件,并在快捷菜單中選擇“打印”項(xiàng),來(lái)實(shí)現(xiàn)單個(gè)或多個(gè)文件的快速打印,這時(shí)程序會(huì)將當(dāng)前打開(kāi)的頁(yè)面內(nèi)容傳動(dòng)到系統(tǒng)默認(rèn)的打印機(jī)中。因此,如果局域網(wǎng)中有多臺(tái)打印機(jī),并且用戶在系統(tǒng)中添加了多臺(tái)打印機(jī),那么就需要用戶把當(dāng)前這臺(tái)打印機(jī)事先設(shè)置為默認(rèn)打印機(jī),或者依次打開(kāi)“文件”,“打印”調(diào)出文件打印界面對(duì)應(yīng)用的打印機(jī)進(jìn)行選擇,否則打印內(nèi)容將無(wú)法傳送到用戶希望使用的打印機(jī)中,文檔自然也就無(wú)法在指定打印機(jī)中打印了。此時(shí),用戶可以先打開(kāi)打印機(jī)操作窗口,并用鼠標(biāo)右鍵單擊對(duì)應(yīng)的打印機(jī)圖標(biāo),從隨后彈出的快捷菜單中選擇“設(shè)為默認(rèn)值”命令,就可以將打印機(jī)設(shè)置為系統(tǒng)所有應(yīng)用程序使用的默認(rèn)打印機(jī)了。但是在這個(gè)故障中,局域網(wǎng)各個(gè)客戶均正確設(shè)置了默認(rèn)的打印機(jī),或者在打印時(shí)選擇了指定的打印機(jī),看來(lái)這個(gè)分析并不成立,繼續(xù)查找原因。
2、檢查當(dāng)前的網(wǎng)絡(luò)打印機(jī)狀態(tài)是否修改為“暫停打印”。
如果默認(rèn)打印機(jī)設(shè)置正常,但是仍然沒(méi)有響應(yīng),就需要檢查一下打印機(jī)當(dāng)前的工作狀態(tài)了。如果當(dāng)前的網(wǎng)絡(luò)打印機(jī)被設(shè)置為“暫停打印”狀態(tài),那么即使有再多的客戶機(jī)向打印機(jī)發(fā)送打印要求,該打印機(jī)都會(huì)自動(dòng)將文件排入任務(wù)隊(duì)列,但是在打印機(jī)狀態(tài)沒(méi)有得到修改之前,打印機(jī)都不會(huì)向外進(jìn)行輸出。此時(shí),要想讓打印機(jī)能立即接受用戶的打印機(jī)要求并進(jìn)行打印輸出,在打印機(jī)服務(wù)器中依次打開(kāi)“開(kāi)始 ”→“設(shè)置”→“打印機(jī)”,在彈出的窗口中找到并雙擊當(dāng)前的打印圖標(biāo),將打開(kāi)打印機(jī)控制窗口,然后打開(kāi)“打印機(jī)”菜單,取消對(duì)“暫停打印”的勾選即可。可是我已經(jīng)檢查了打印機(jī)服務(wù)器,發(fā)現(xiàn)當(dāng)前打印機(jī)的狀態(tài)正常。那么繼續(xù)進(jìn)行其他的檢查吧。
3、檢查該網(wǎng)絡(luò)打印機(jī)當(dāng)前使用的打印端口是否設(shè)置恰當(dāng)。
如果通過(guò)上述操作仍然不能解決問(wèn)題,那么就需要查看當(dāng)前網(wǎng)絡(luò)打印機(jī)的端口配置是否正確。這時(shí)可以在打印機(jī)服務(wù)器中進(jìn)行檢查和修改操作。方法是,在系統(tǒng)桌面上依次打開(kāi)“開(kāi)始”→“設(shè)置” →“控制面板” →“打印機(jī)”。然后在打開(kāi)的打印機(jī)窗口中,找到對(duì)應(yīng)的打印機(jī)圖標(biāo),并用鼠標(biāo)右鍵單擊它,然后選擇彈出的快捷菜單中的“屬性”項(xiàng),在彈出的打印機(jī)屬性對(duì)話框中展開(kāi)“詳細(xì)資料”標(biāo)簽,在該標(biāo)簽頁(yè)面下的“打印到以下端口”設(shè)置項(xiàng)中,檢查打印機(jī)是否已經(jīng)被設(shè)置到適當(dāng)?shù)拇蛴《丝凇MǔG闆r下,打印機(jī)的端口設(shè)置為“Lpt1:打印機(jī)端口”,有些特殊類型的打印機(jī)可能需要使用特殊的打印端口,此時(shí)用戶可以參考對(duì)應(yīng)打印機(jī)的使用手冊(cè),根據(jù)其中的使用要求來(lái)給打印機(jī)設(shè)置合適的打印端口。可是,在這個(gè)局域網(wǎng)端口??墒?,在這個(gè)局域網(wǎng)中,由于打印機(jī)單獨(dú)配置了服務(wù)器,因此也就特別仔細(xì)地設(shè)置了打印機(jī)所使用的網(wǎng)絡(luò)端口,看來(lái)這個(gè)分析也只是空談了。
4、確認(rèn)當(dāng)前使用的打印機(jī)是否進(jìn)行了超時(shí)或者其他方面的限制設(shè)置。
有時(shí),為了方便打印機(jī)的管理并適當(dāng)提高其工作效率,除了對(duì)端口進(jìn)行設(shè)置外,也會(huì)對(duì)超時(shí)等內(nèi)容進(jìn)行限制。當(dāng)這些限制內(nèi)容設(shè)置后,當(dāng)前打印機(jī)在接受打印任務(wù)后并不會(huì)立即將打印內(nèi)容輸出,而需要在指定的時(shí)間才能進(jìn)入聯(lián)機(jī)狀態(tài),從而展開(kāi)后續(xù)的打印操作。這也是在設(shè)置時(shí)需要注意的要檢查當(dāng)前打印機(jī)是否進(jìn)行超時(shí)等內(nèi)容的設(shè)置時(shí),用戶可以按照上述操作方法打開(kāi)打印機(jī)的屬性窗口,然后展開(kāi)該窗口的“詳細(xì)資料”標(biāo)簽,在這個(gè)標(biāo)簽頁(yè)面中查看是否有“超時(shí)設(shè)置”的內(nèi)容,或檢查具體的“未選定”,“傳輸重試”兩項(xiàng)中的時(shí)間是多少,用戶可以根據(jù)實(shí)際的工作需要在打印服務(wù)器上對(duì)這些內(nèi)容進(jìn)行修改。于是,我用同樣的方法檢查了當(dāng)前的打印機(jī)的屬性,雖然其中進(jìn)行了超時(shí)限制,但根據(jù)一些用戶設(shè)定的打印任務(wù)來(lái)看,不可能達(dá)到超時(shí)的限制,也就是說(shuō)打印機(jī)沒(méi)有理由停止響應(yīng),這是怎么回事呢?我只是再試試其他的方法了。
5、檢查發(fā)送打印機(jī)任務(wù)的應(yīng)用程序是否已損壞,從而導(dǎo)致打印機(jī)無(wú)法響應(yīng)。
有時(shí),如果由于發(fā)送打印任務(wù)的應(yīng)用程序本身出現(xiàn)問(wèn)題,也會(huì)導(dǎo)致輸出內(nèi)容無(wú)法打印。要檢查應(yīng)用程序輸出是否正確時(shí)??梢圆捎猛ㄟ^(guò)其他已經(jīng)確認(rèn)工作的程序發(fā)送打印任務(wù),或者其他客戶機(jī)上發(fā)送打印任務(wù),來(lái)進(jìn)行驗(yàn)證。最簡(jiǎn)單的方法可以通過(guò)Windows系統(tǒng)自帶的“記事本”功能來(lái)打印測(cè)試文檔,測(cè)試時(shí)可按照如下步驟來(lái)進(jìn)行:首先依次單擊“開(kāi)始”→“程序” →“附件” →“記事本”一打開(kāi)記事本文檔窗口,在窗口中任意輸入一段文本內(nèi)容后單擊該窗口菜單欄“文件”中的“打印”命令,如果該文檔能夠正確由指定打印機(jī)輸出,那么可以肯定,用戶原來(lái)使用的應(yīng)用程序存在輸入的問(wèn)題,用戶需要對(duì)它進(jìn)行修復(fù),也可以通過(guò)“添加/刪除程序”中的“添加/刪除Windows組件”功能對(duì)記事本進(jìn)行重新安裝;如果在記事本組件運(yùn)行正常,但無(wú)法打印輸出,則可以排除應(yīng)用程序損壞的可能性。于是,我隨意選定了一臺(tái)客戶機(jī),重新利用系統(tǒng)安裝光盤(pán)安裝了其中的記事本組件,然后新建一個(gè)記事本文件并設(shè)置打印輸出,但是打印機(jī)仍然沒(méi)有響應(yīng);此后我又臨時(shí)安裝了一款工具軟件,并通過(guò)它新建打印任務(wù),還是得不到響應(yīng)。我只好排除了應(yīng)用程序出錯(cuò)的可能性。
6、檢查網(wǎng)絡(luò)打印機(jī)當(dāng)前是否處于聯(lián)機(jī)工作狀態(tài)。
在打印機(jī)完成與服務(wù)器的硬件連接,并打開(kāi)電源后,如果沒(méi)有單擊打印機(jī)中的聯(lián)機(jī)按鈕,打印機(jī)仍然無(wú)法完成打印工作。要讓打印機(jī)處于聯(lián)機(jī)狀態(tài),必須首先確保打印機(jī)的電源已經(jīng)接通,打印機(jī)的電源開(kāi)關(guān)必須打開(kāi),打印機(jī)的紙張必須正確放置好,打印機(jī)中的墨粉、墨盒或者色帶必須有效。以及確保當(dāng)前打印機(jī)沒(méi)有出現(xiàn)卡紙現(xiàn)象。檢查當(dāng)前使用的打印機(jī)是否已經(jīng)聯(lián)機(jī),最直接的方法就是查看打印機(jī)控制面板上的“Online”指示燈是否已亮。實(shí)際上由于這臺(tái)打印機(jī)剛被廠商維修好返回,因此我經(jīng)常會(huì)對(duì)它的工作狀態(tài)進(jìn)行關(guān)注,沒(méi)有聯(lián)機(jī)而產(chǎn)生故障幾乎是不可能的。
7、分別關(guān)閉打印機(jī)服務(wù)器和打印機(jī)并重新啟動(dòng),檢查故障現(xiàn)象是否消失。
如果打印機(jī)服務(wù)器的配置較低,當(dāng)用戶向打印機(jī)發(fā)送的打印任務(wù)較多時(shí),打印機(jī)中的內(nèi)存或者打印服務(wù)器中的內(nèi)存就會(huì)來(lái)不及處理眾多的打印任務(wù),此時(shí)打印機(jī)表現(xiàn)出來(lái)的現(xiàn)象就是對(duì)任何網(wǎng)絡(luò)打印任務(wù)均不做出響應(yīng),此時(shí),如果用戶能夠重新啟動(dòng)打印機(jī)或者服務(wù)器。那么堵塞在內(nèi)存中的打印任務(wù)就會(huì)被清除,也可以稍微緩解打印機(jī)“忙“的情況,但是這樣的操作治標(biāo)不治本。在局域網(wǎng)中平均打印任務(wù)較多時(shí),如果不能及時(shí)跟換性能更優(yōu)的打印機(jī),也最好能夠優(yōu)化打印服務(wù)器,如適當(dāng)增加其中配置的內(nèi)存大小等。此時(shí)檢查發(fā)現(xiàn)打印機(jī)服務(wù)器的配置比較高,并特地為它配置了256MB的內(nèi)存,而且當(dāng)前局域網(wǎng)中每小時(shí)的打印任務(wù)量平均也就維持在150MB左右,即使臨時(shí)出現(xiàn)打印任務(wù)的高峰,也不過(guò)在200MB左右,因此沒(méi)有出現(xiàn)問(wèn)題的機(jī)會(huì)。
8、檢查打印機(jī)驅(qū)動(dòng)程序。
如果通過(guò)上述的操作仍然不能解決問(wèn)題,那么就有可能是由于本機(jī)對(duì)于該打印機(jī)的驅(qū)動(dòng)程序未能正確安裝,或者驅(qū)動(dòng)程序已經(jīng)損壞。因?yàn)榇蛴C(jī)驅(qū)動(dòng)程序一旦損壞,就可能出現(xiàn)文檔無(wú)法打印的現(xiàn)象。這時(shí)比較好的解決方法是對(duì)打印機(jī)的驅(qū)動(dòng)程序進(jìn)行重新安裝。這時(shí)可以首先在打印機(jī)窗口中,單擊打印機(jī)的圖標(biāo),從彈出的快捷菜單中選擇“刪除”命令,當(dāng)系統(tǒng)提示是否要“刪除這臺(tái)打印機(jī)的專用文件”時(shí)可以直接單擊“確定”按鈕;然后再打印機(jī)窗口中,用鼠標(biāo)雙擊“添加打印機(jī)”圖標(biāo),并按照打印機(jī)的添加向?qū)?duì)話框的提示來(lái)完成打印機(jī)驅(qū)動(dòng)程序的重新安裝工作。要是在打印機(jī)驅(qū)動(dòng)驅(qū)動(dòng)程序安裝后打印機(jī)能夠正常工作,就說(shuō)明打印機(jī)無(wú)法響應(yīng)的故障是由于打印機(jī)驅(qū)動(dòng)程序引起的。安裝上述的方法我進(jìn)行了檢查,也排除了這一可能性。
9、網(wǎng)絡(luò)打印機(jī)的共享名稱是否設(shè)置正確。
除了上述幾種情況會(huì)引起打印機(jī)沒(méi)有響應(yīng)之外,還有一種情況也容易引起無(wú)響應(yīng)故障。這時(shí)用戶可以服務(wù)器“網(wǎng)上鄰居”中仔細(xì)觀察當(dāng)前使用的網(wǎng)絡(luò)打印機(jī)信息,檢查打印機(jī)的共享名稱是否和當(dāng)初分配時(shí)的名稱相同。結(jié)果果然如此,在設(shè)置的打印機(jī)文件名尾多出一個(gè)空格。這也是引起故障的原因,因?yàn)榇蛴C(jī)名稱和文件名一樣,可以在尾部加上空格,但在添加網(wǎng)絡(luò)打印端口時(shí),計(jì)算機(jī)會(huì)將名稱尾部的空格當(dāng)作無(wú)效字符丟棄,從而造成與實(shí)際打印機(jī)名稱不符而引起故障。
排除心得
網(wǎng)絡(luò)打印機(jī)是局域網(wǎng)中常用的服務(wù)之一,要正常使用局域網(wǎng)中共享的打印機(jī),需要注意以下幾點(diǎn)“保證”:第一、保證打印機(jī)已經(jīng)開(kāi)機(jī);第二、保證打印機(jī)與客戶端網(wǎng)絡(luò)連接正常;第三、保證打印機(jī)設(shè)置滿足正常需要;第四、保證打印機(jī)以及服務(wù)器有足夠的內(nèi)存空間;第五、保證打印機(jī)的共享名完整無(wú)誤。