導讀 | 爲什麼要清除打印機緩存?因爲 Windows 在打印文件時,把要打印的文件轉存到 Windows 裏面了,並沒有直接發送到打印機,如果打印文件失敗。下次打印機連接時,會自動打印,浪費不少紙張和耗材 |
複製下面的代碼並粘貼在記事本,保存爲“清除打印緩存及重啓打印服務.bat”,以後需要的時候雙擊運行一下即可。
@echo off title 清除打印緩存及重啓打印服務 mode con:cols=60 lines=10 color 17 @echo. @echo. @echo 正在停止打印服務.... @echo. net stop spooler @echo. @echo 正在清除打印緩存.... @echo. del/f/q "C:\WINDOWS\system32\spool\PRINTERS\*.*" @echo. @echo 正在啓動打印服務.... @echo. net start spooler @echo. @echo 執行完成,退出。 cls exit
重啓打印服務Print Spooler bat腳本就可以清理緩存打印緩存了
net stop spooler net start spooler
關閉windows打印服務
1、關閉打印服務:開始-運行-services.msc或打開控制面板-管理工具-服務,打開服務列表,找到Print Spooler(打印服務),關閉(右擊,點“關閉”)。
2、刪除打印緩存:進入c:\\windows\\system32\\spool\\printers\\(如果是windows
2000,則是c:\\winnt\\system32\\spool\\printers\\),刪除printers文件夾中的文件(打印緩存)。
3、重啓打印服務:重新啓動Print Spooler服務(右擊-點“啓動”),這樣就可以繼續打印新的內容。