2017/03/15

PRINT SPOOLER 服務 SERVICE 自動關閉 WINDOWS10

最近遇到好幾台電腦發生列印服務自動關閉的情形
上網找的方法都沒有用
先前因為趕時間,都是直接用重灌解決
不過這次徒弟用映象檔派送,還是發生問題
到新電腦列印都正常
硬碟拔到另外一台出問題的電腦上就不能印
然後又弄回剛剛那台可以正常印的電腦上面,問題依然存在
只要列印,PRINT SPOOLER就會自動關閉
後來心一橫乾脆去看WINDOWS的事件檢視器
(先重新整理一次,然後啟動PRINT SPOOLER服務,再列印讓服務崩潰,從時間點就可以找到對應的紀錄了)

從記錄裡面找到這兩樣

失敗的應用程式名稱: spoolsv.exe,版本: 10.0.14393.351,時間戳記: 0x5801a434
失敗的模組名稱: hpb6sy2917_x64gui.dll,版本: 13.2.0.0,時間戳記: 0x5553b101
例外狀況代碼: 0xc0000005
錯誤位移: 0x00000000000c2f2b
失敗的處理程序識別碼: 0x120c
失敗的應用程式開始時間: 0x01d29d29f05a00de
失敗的應用程式路徑: C:\WINDOWS\System32\spoolsv.exe
失敗的模組路徑: C:\WINDOWS\system32\spool\DRIVERS\x64\3\hpb6sy2917_x64gui.dll
報告識別碼: b554555e-3cc4-45f0-8ae1-8ff2e266fa5d
失敗的套件完整名稱:
失敗的套件相關應用程式識別碼:






Print Spooler 服務意外地終止。已經發生 13 次。 錯誤代碼 7034

想說死馬當活馬醫,把上面引起錯誤的dll檔案刪除好了
結果...就這樣好了T___T

備註一下,出問題的電腦新增本地印表機,或是獨立的網路印表機都是可以印的
問題應該是出在WINDOWS SERVER共享的印表機 HP的驅動程式有問題
得找時間來安裝新的作業系統然後把印表機驅動都重新處理一下了

上網爬文有外國人是建議把C:\WINDOWS\system32\spool\DRIVERS\x64\3\
底下所有HP*的檔案都刪除,我是覺得可以試試看,不過大概所有印表機就都得重新安裝了
然後WINDOWS SERVER的驅動也建議刪除重新安裝

補充一下,登錄檔也要刪掉

不然重新加回HP印表機又會出錯

直接貼原文
https://answers.microsoft.com/en-us/windows/forum/windows_7-winapps/print-spooler-keeps-stopping/116f3181-ed60-4078-ad50-9d7687ecc7c9



 
This  worked for me on two different computers that had the same issue:
  1. From Control Panel, uninstall all HP print drivers.
  2. Try to remove the printers from Devices and Printers.  With the spool service stopping, this step was just a try and I'm not sure it helped.
  3. Make a backup of your registry.
  4. Run regedit.  Search for "laserjet", deleting all keys/values/data that contain those items.  Repeat this for the model of your printer, e.g., "M553".  I'm not a registry expert, so I guessed on whether or not to delete the key, the value or the data.
  5. Search the entire C: drive for the hpb6sy2917_x64gui.dll file.  Delete all HP*.* files from those directories.  I found 4 directories with the files, 1 I couldn't easily delete.  No worries.
  6. Reboot, then see if the print spooler is working.  If so, re-install the print drivers.
Prior to doing the above, every time I went to Devices and Printers, the print spooler stopped.  After doing the above, everything worked fine.

1 則留言:

  1. 謝謝你的解答,找了網路上所有方法,都無法成功。依照你的方式用事件紀錄去查看,刪除錯誤的dll之後就不會再自動關閉了!!! 謝謝此篇文章。

    回覆刪除