萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

spoolsv.exe 應用程式錯誤導致印表機消失?三招修復 Print Spooler 服務

錯誤現象

開啟「印表機和傳真」跳出 spoolsv.exe - 應用程式錯誤: 0x01b687de 指令參考了 0x00000000 記憶體,該記憶體無法為 read,點確定後印表機清單空白;服務管理員中 Print Spooler 服務已停止,手動啟動後錯誤依舊。

三大修復方案 (由輕到重)

方案一:設定 Print Spooler 為自動啟動 (命令列最快)

sc config spooler start= auto

以系統管理員身分執行命令提示字元輸入上述指令,重開機驗證。

方案二:替換損壞的 spoolsv.exe

  1. 備份/刪除 C:\WINDOWS\system32\spoolsv.exe。
  2. 從同版本/同語系的正常 Windows 系統複製健全的 spoolsv.exe 至同目錄,或從安裝光碟 I386\SPOOLSV.EX_ 用 expand 指令解壓縮。
  3. 重新啟動 Print Spooler 服務或重開機。

方案三:重新安裝 USB 列印支援驅動

  1. 裝置管理員 →「通用序列匯流排控制器」→ 找到「USB Printing Support」。
  2. 右鍵「解除安裝裝置」→ 勾選「嘗試刪除此裝置的驅動程式軟體」→ 確定。
  3. 重開機,Windows 會自動重新偵測安裝驅動,印表機功能恢復正常。

進階排查 (若上述無效)

  • 檢查 C:\WINDOWS\system32\spool\PRINTERS 資料夾是否有殘留列印工作檔案 (*.spl, *.shd),全刪除後重啟服務。
  • 掃描病毒/木馬:部分惡意程式會感染/替換 spoolsv.exe。
  • 系統檔案修復:sfc /scannow 修復受損系統檔。
  • 註冊表檢查:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler 映像路徑應為 C:\WINDOWS\system32\spoolsv.exe,依賴服務包含 RPCSS、http。

依序嘗試三大方案,多數 spoolsv.exe 錯誤可在 10 分鐘內解決,避免重灌系統。

copyright © 萬盛學電腦網 all rights reserved