Print Spooler服務不斷自動關閉

今天遇到一個問題
 要列印的時候就顯示印表機不存在
本來想說把 Print Spooler這服務重新啟動就好
結果剛啟動不到三十秒就會發現他又關閉了
在不知道哪一部份影響他的情況下,我只好參考下面的做法,把全部的印表機砍掉重新安裝
結果就ok了~




1.備份 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print 此機碼 (之後若執行完後有問題就直接匯入,會回到原先的狀態)
2.檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors此機碼,除了下面的項目之外,其餘都刪除
a. BJ Language Monitor
b. Local Port
c. Microsoft Shared Fax Monitor (有裝Fax Service時才會有)
d .PJL Language Monitor
e. Standard TCP/IP Port
f. USB Monitor

3.檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3 此機碼
   找到你使用的印表機,並在右邊視窗找Monitor選項..對其點兩下後把內容清空
4.控制台 -> 印表機 -> 對印表機點右鍵 -> 內容 -> 進階 -> 列印處理器 -> 點 WinPrint 後按OK並關閉所有視窗
5.檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors
  除了 WinPrint 之外的項目都刪除
6.重新啟動 Print Spooler Service


資料來源
http://social.technet.microsoft.com/Forums/zh-TW/winserverzhcht/thread/4f43e4bb-405e-4f8a-81d7-4e1cf06da227

留言