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