解決打印服務自動關閉及無法啟動問題
當添加打印機或是使用打印機時,系統報錯“打印后臺程序服務沒有運行”,一般會發生在 Windows 2000、XP、2003 系統下,出現此現象多是由于系統不穩定導致系統支持打印機的服務無法啟用。該“打印后臺程序服務”是 Windows 2000、XP、2003 系統支持打印機的服務,所有在系統內進行的與打印機相關操作均需要它。
出現這個問題時,首先請依據如下步驟手動啟用該服務:
1、在桌面選中“我的電腦”,鼠標右鍵選擇“管理”;
2、在“管理”窗口中,選取“服務和應用程序”擴展項目下的“服務”選項(如圖),在右側出現系統服務列表中找到“Print Spooler”服務,雙擊進入“Print Spooler”服務設置;
3、在“Print Spooler”服務設置窗口中,將“啟動類型”設置為“自動”,點擊“啟動”按鈕;
此時系統會嘗試啟動該服務;
當服務啟動成功后,“服務狀態”會顯示為“已啟動”,重新進行添加或是使用打印機的其它操作。
一、打印服務自動關閉問題的解決方法
原因:打印緩存出錯,
直接刪除c:\WINNT\system32\spool\PRINTERS下所有文件,
重啟打印服務解決。
注意:是打印服務自動關閉而不是無法啟動打印服務。
二、打印服務無法啟動的幾種解決辦法
⑴開始->運行,輸入regedit打開注冊表編輯器找到以下鍵值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
選定Spooler這個文件夾,在右邊窗口里找DependOnService這個鍵值
雙擊打開把數據改為RPCSS,確定后退出注冊表編輯器,重啟計算機。
⑵:打開注冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler下添加一個字符串ImagePath,值是"%SystemRoot%\System32\spoolsv.exe",也可能是spoolsv.exe被刪了。
1、到另的電腦上復制一個spoolsv.exe過來放到C:\WINNT\system32目錄下。
2、修復文件系統。開始/運行/輸入(SFC/SCANNOW)不包括括號,括號中的內容,按提示放入安裝光盤。
⑶在安裝光盤里I386目錄下把SPOOLSV.EX_文件復制到SYSTEM32目錄下改名為spoolsv.exe
⑷修改注冊表即可:進入“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler”目錄下,新建一個可擴充字符串值,取名:“ImagePath”,其值為:“
C:\WINDOWS\system32\spoolsv.exe”(不要引號)再進入控制面板中啟動打印服務。
⑸你試試去"服務"里(開始---運行---services.msc)找到"server、Remote Procedure Call (RPC)"---屬性---改為"已啟動".再運行--- "sc config".重啟動機器.
重啟動機器后看能不能裝添加打印機了,如果都不能的話,可能病毒還沒清理掉!
⑹打開注冊表,打開HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\Spooler,新建字符串值ImagePath,值為c:\windows\system32\spoolsv.exe
再在Print Spooler上單擊右鍵→啟動,打印恢復正常。如果還不行,可能spoolsv.exe文件被刪除了,解決方法如下:
1、在安裝光盤(I386)里找到spoolsv.ex_使用expand.exe這個命令展開得到spoolsv.exe這個文件(具體的展開命令是:在doc命令提示符下expand spoolsv.ex_ spoolsv.exe(為了方便可以把spoolsv.ex_復制到c盤根目錄下))
2、把spoolsv.exe復制到C:\WINDOWS\system32\下,再啟動Print Spooler這個服務。
⑺在服務列表中找到PrintSpooler
雙擊之,打開屬性頁面,在“常規”一欄,找到“可執行文件的路徑”。看一下是不是C:\WINDOWS\system32\spoolsv.exe。
打開注冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler下添加:一個字符串ImagePath,值是"%SystemRoot%\System32\spoolsv.exe",若還不行砍以下機子是否有spoolsv.exe。
1、到另的電腦上復制一個spoolsv.exe過來放到C:\WINNT\system32目錄下。
2、修復文件系統。開始/運行/輸入(SFC/SCANNOW)不包括括號,括號中的內容,按提示放入安裝光盤。
⑻打開注冊表,打開HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\Spooler,新建字符串值ImagePath,值為c:\windows\system32\spoolsv.exe
【編輯推薦】