痛點場景
印表機卡紙或缺墨時,點擊「取消列印」卻跳出「無法停止目前列印工作」錯誤,列印佇列卡死,無法清除、無法新增新工作。
根因
Print Spooler(列印後台處理程序)服務卡在異常狀態,無法正常處理取消指令。
解決方案:重啟 Print Spooler 服務
- 「開始」→「執行」→ 輸入
services.msc → Enter,開啟服務管理員。
- 右側清單找到 Print Spooler,雙擊開啟內容頁。
- 「一般」頁籤下,確認「服務狀態」為「已啟動」。
- 點擊 「停止」 按鈕,強制終止服務(此時印表機無法繼續工作)。
- 點擊 「啟動」 按鈕,重新啟動服務。
- 此時列印佇列中所有未完成工作**自動被清除**,印表機恢復閒置就緒狀態。
命令列極速版(適用熟手)
net stop spooler
net start spooler
以系統管理員身分執行 CMD,兩行指令 3 秒搞定。
進階:清理 Spool 目錄殘留檔(若服務重啟仍殘留)
- 停止 Print Spooler 服務。
- 開啟資源管理器進入:
C:\WINDOWS\system32\spool\PRINTERS
- 刪除該資料夾內所有
*.spl(列印資料)與 *.shd(遮蔽/設定)檔案。
- 啟動 Print Spooler 服務。
預防建議
- 列印大量作業前,確認紙張充足、墨水/碳粉足量。
- 避免在列印過程中強制拔除 USB 線或關閉印表機電源。
- 定期重啟 Print Spooler 服務(可寫入排程工作每週執行一次)。
「無法取消列印」不是靈異事件,是 Print Spooler 服務卡死。一鍵重啟服務,佇列乾淨如新,比重開機快、比刪除驅動乾淨。