1. 程式人生 > 實用技巧 >Windwos10啟動後 Print Spooler 服務不能自動啟動的解決方法

Windwos10啟動後 Print Spooler 服務不能自動啟動的解決方法

最近每次啟動Windows 10,發現一個奇怪的問題,印表機Print Spooler 服務總是不能自動啟動。事實上,Print Spooler 服務的啟動型別是“自動”,但是偏偏不生效,手動卻可以啟動。

spooler1.png


進入控制面板 - 管理工具 - 事件檢視器,檢視系統日誌。系統部分報錯,顯示 Print Spooler 服務非正常關閉。

懷疑是 病毒 造成的。但是我所使用的機器,經常防毒,均報無毒。


檢查服務依賴關係,發現所需的 RPC 服務已經正常卡其。


懷疑非正常關機,造成“Print Spooler 服務”啟動檔案“Spoolsv.exe”損壞。從其他機子上拷貝了一個 spoolsv.exe 來,覆蓋,重啟。故障依舊。


最終解決方案:


開始 - 執行,輸入 regedit ,開啟“登錄檔編輯器”。

找到以下鍵值:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler

選定 Spooler 這個資料夾,在右邊窗口裡找到 DependOnService 這個鍵值。

spooler2.png

雙擊開啟后里面多了個 http,把 HTTP 改為 RPCSS,確定後退出注冊表編輯器,重啟計算機。

spooler3.png

這樣就 OK 了。


轉載於:https://blog.51cto.com/morgan363/2354781