|
今天給大家分享前兩天工作中遇到的一例故障:XP系統(tǒng),所有的文檔和表格都不開,打開文檔表格會卡在office啟動界面不動,多點幾下office軟件就卡死了,而且也不能打印,點擊任何打印都沒有反應,同時點開【開始菜單】-設置-打印機和傳真界面,會彈出一個如下的錯誤提示。 打印服務報錯 看一眼出錯提示的標題,發(fā)現(xiàn)是spoolsv.exe,很顯然這個程序就是Windows系統(tǒng)打印服務(Print Spooler)的進程名,應該是打印服務出錯了。 常規(guī)做法:嘗試重啟打印服務。在桌面【我的電腦】圖標上面鼠標右擊,選擇管理,然后彈出計算機管理窗口,點擊左邊最下面的服務和應用程序,然后是服務,在右邊的服務列表里面,找到打印服務(Print Spooler)。 查看打印服務狀態(tài) 可以看到,打印服務的啟動類型是自動啟動的,而且當前也是正常的已啟動狀態(tài),那么就嘗試重啟一下打印服務,在這一項上面,點擊鼠標右鍵,選擇重新啟動。 重啟打印服務 重啟打印服務的過程中,就發(fā)現(xiàn)了不正常的一點現(xiàn)象,重啟任何服務是由2部分組成的:停止服務、啟動服務,正常情況下,這2個過程應該都是非??斓?,滾動條一閃就過去了,甚至看不清滾動條,但是這次卻發(fā)現(xiàn),停止打印服務這個過程,滾動條一直在那走,直到走完滾動條就停住了,沒有進行啟動服務的步驟,應該是停止打印服務這個過程有問題,導致超出設定的時間服務還沒給出響應,所以就停止了,所以我估計這步操作應該沒有什么作用,果不其然,手動把打印服務開啟之后,再點開打印機,還是彈出錯誤提示。 接下來考慮,是不是打印機驅動出問題了?接下來嘗試刪除打印機、并清除打印機驅動(至于office文件打開會卡死,我也想到了可能性,因為office軟件打開的時候,會預讀打印機的狀態(tài),但是打印機是出問題了的,所以導致打開任何表格和文檔就卡住了),這個具體的操作我就不說了,屬于很簡單的操作。 很遺憾的是,嘗試過刪掉打印機并且清理驅動,再重新下載驅動并安裝打印機之后,故障還是存在,看來并不是打印機驅動的原因。于是嘗試點開C盤下面,打印機設置的文件夾里面,看看這里有沒有問題,果然,在其中一個文件夾里看到了不對勁的地方: 打印機任務池 這個路徑下面(C:\WINDOWS\system32\spool\PRINTERS),是存放打印任務的‘打印機池’文件夾,也就是說,當打印機一次收到很多打印任務的時候,會把打印任務臨時緩存到這里,再依次從這里讀取并打印,正常情況下,打印機沒有任務在進行的時候(我剛剛重裝了打印機也沒點打印,打印任務肯定是空的),這里不應該有這么多臨時文件才對,頂多是有2~3個大小為0KB的空文件,所以這里肯定有問題。 怎么辦呢?自然是把這些文件刪除試試看唄。不過直接刪可能會刪不掉,因為打印服務還在運行,這些文件可能是只讀狀態(tài),于是回到之前計算機管理-任務管理,右擊Print Spooler服務,選擇停止,還是之前的現(xiàn)象,滾動條走了好久,不過服務已經停止了,接下來回到這個文件夾,全選所有的文件,刪除。 當我再啟動打印服務的時候,打印機界面已經不再彈出錯誤提示了,而且也可以正常打印東西了,接著試了下文檔和表格,也OK,都可以正常打開了(跟我預想的一樣,office這邊的問題是打印機那邊引起的),至此,故障排除。 |
|
|
來自: 一兵個人圖書館 > 《電腦/使用/維修》