解决print spooler打印服务自动停止的过程记录
辦公室一臺電腦的共享打印機突然無法打印,提示打印服務已停止,打開服務發現print spooler服務已經停止,同時打印機列表中打印機記錄也全部消失。右鍵啟動服務,打印機列表出現,但是刷新后發現print spooler服務又已經停止。
根據網上的解決方法,有人認為是打印服務的注冊表被第三方軟件干擾,更改了注冊表的鍵值,導致打印服務被停止。解決方法如下:
? 開始->運行,輸入regedit打開注冊表編輯器
? 找到以下鍵值:
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
? 選定Spooler這個文件夾,在右邊窗口里找DependOnService這個鍵值
? 雙擊打開,里面多了個HTTP,把數據改為RPCSS,確定后退出注冊表編輯器,重啟計算機。
按照此方法解決后,發現print spooler服務依然會自動停止,對比打印服務正常電腦的注冊表發現鍵值為PRCSS HTTP。所以說明這個鍵值被修改不是導致print spooler服務自動停止的原因。
網上還有其他解決方法,具體如下:
(1)刪除 C:\WINDOWS\system32\spool\PRINTERS 目錄下的所有文件,因為正常的電腦此文件夾為空。
(2)點擊運行,輸入regedit,找到注冊表編輯器,點擊刪除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSetoo1\Control\Print\Printers
目錄下的所需要打印機。
(3)重啟電腦,再次找到Print Spooler,確定其已啟動。
(4)重新安裝所需要的打印機。
嘗試后未解決問題,print spooler服務依然會自動停止。
找不到原因的情況下,無奈重裝了系統,可是在重裝之后,再次出現該問題,說明此問題應該不是系統故障,是在運行中,有其他程序或操作干擾了print spooler服務。
所以嘗試檢查window系統日志,方法:右鍵點擊計算機,打開管理->windows日志->應用程序,發現確實提示spooler.exe意外停止的提示,但無具體提示。點擊windows日志->安全,發現在spooler.exe意外停止的相同時間段內,有大量審核失敗的記錄存在。
打開記錄可以看到,有一臺同工作組內的電腦在試圖連接該電腦,但是審核失敗。猜測該電腦打印服務自動停止與此有關,可能是其他電腦試圖連接該電腦上共享的打印機失敗而導致。禁用該電腦網卡,重新啟動print spooler服務,發現恢復正常。所以想到解決辦法如下:
1、刪除連接該共享打印機的電腦上的打印機記錄
2、更換該打印機所連接電腦的ip地址
3、重新共享該打印機
第二天再次出現這種錯誤,結合之前的猜測和現象:有其他程序或操作干擾了print spooler服務,斷網后重啟服務正常。鎖定問題是有網絡進程在干擾print spooler服務,檢查系統防火墻,發現有兩個未知程序會通過防火墻,程序名稱亂碼,攔截這兩個程序,重新啟動print spooler服務,服務正常運行,沒有再次出現問題。
總結
以上是生活随笔為你收集整理的解决print spooler打印服务自动停止的过程记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 模拟银行自动提款系统python
- 下一篇: 构析函数