2026 年印表機無法列印問題排除:Print Spooler 清理與驅動重建
$queueKey = "HKLM:\SYSTEM\CurrentCon
4. 重新啟動服務
oemXX.inf。HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers。4-2 用 printui 與 pnputil 清空驅動倉庫
第一步,先用 printui.dll 刪除印表機物件。指令格式如下,把「印表機名稱」換成你實際的名稱:
rundll32 printui.dll,PrintUIEntry /dl /n "HP LaserJet Pro M404dn" /q
如果有多台殘留,可以用 /enum 列出後逐一刪除。第二步,清空驅動套件。先列出所有第三方驅動:
pnputil /enum-drivers
輸出中會看到類似 oem42.inf、oem57.inf 的項目。請找出與印表機相關的那些(發行者是 Brother、Canon、EPSON、HP、KYOCERA、Ricoh 等),逐一刪除:
pnputil /delete-driver oem42.inf /uninstall /force
注意:請務必只刪印表機相關的驅動,不要看到 oem 就亂刪,顯卡、音效、晶片組驅動也是 oem 命名。刪錯會導致其他硬體失效。
第三步,處理登錄檔。這裡要特別小心,建議先備份:
reg export "HKLM\SYSTEM\CurrentControlSet\Control\Print" %USERPROFILE%\Desktop\Print_Backup2.reg /y
然後用登錄編輯程式(regedit)前往以下路徑,刪除與該印表機廠牌相關的子機碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-3
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-4
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
刪完之後一定要重新開機,讓 Windows 重新掃描硬體並建立乾淨的列印環境。這裡是許多教學漏掉的一步,但卻是成功的關鍵。
4-3 重新安裝驅動:順序與版本選擇
重開機後,請依照以下順序安裝,不要跳步:
五、進階排查:連接埠、網路與權限
走到這裡,九成的狀況應該已經解決。剩下的一成,通常是連接埠或網路層的問題。
5-1 WSD 連接埠的坑
WSD(Web Services on Devices)是 Windows 的自動探索協定,方便但極不穩定。它的問題在於「裝置 IP 變了也不會通知」、「多網段環境會抓到錯誤的裝置」、「休眠後不會自動重連」。如果你的印表機連接埠名稱是 WSD-xxxxxxxx,強烈建議改成標準 TCP/IP 連接埠:
先確認印表機的固定 IP(建議在路由器或印表機面板設定 DHCP 保留)。
到「印表機內容 → 連接埠 → 新增連接埠 → Standard TCP/IP Port」。
輸入 IP 位址,連接埠名稱自訂(例如 IP_192.168.1.50)。
完成後,把印表機指定到這個新連接埠。
5-2 網路印表機的防火牆與權限
企業或校園環境常見的狀況是:印表機 ping 得到,但列印沒反應。此時請檢查:
六、疑難情境對照表與常見錯誤代碼
以下整理論壇上最常回報的錯誤與對應處理方式,方便你快速定位:
錯誤代碼/訊息
可能原因
建議處理
0x00000709
預設印表機設定損毀,或遠端列印 RPC 問題
清除預設印表機機碼、重建驅動、確認 RPC 服務正常
0x0000011b
Windows 安全性更新導致 RPC over TCP 被限制
檢查系統更新、調整 RPC 設定,或改用 IPP 連線
0x00000bbb
驅動程式與印表機型號不符
徹底移除驅動並重裝正確版本
列印多工緩衝處理器服務未執行
Spooler 被相依服務拖累或驅動崩潰
依本文第三章清理,並移除第三方監控工具
文件停在「正在列印」
暫存檔損毀或連接埠無回應
清理 spool 目錄並重建連接埠
列印出亂碼或空白頁
驅動語言不符(PCL/PS 混用)
改用正確驅動語言或廠商專用驅動
七、預防勝於治療:讓印表機穩定一整年
修好之後,更重要的是不要讓它再壞。以下是我們在論壇歸納出的長期維護建議:
八、常見問答 FAQ
Q1:清理 spooler 會不會影響正在列印的工作?
會。停止 spooler 服務的瞬間,所有排隊中的列印工作都會被清掉。所以請務必在「沒有重要列印工作進行中」時操作,或先確認其他使用者是否正在列印。
Q2:pnputil 刪除驅動後,需要重新開機嗎?
強烈建議要。刪除驅動套件只是把檔案從倉庫移除,記憶體中仍可能有載入中的模組。重新開機可確保下次載入的是乾淨狀態。
Q3:為什麼我照著做,印表機還是一直顯示離線?
先確認三件事:一、印表機電源與網路燈號正常;二、ping 得到印表機 IP;三、連接埠設定正確。若以上都正常但仍離線,請檢查「列印多工緩衝處理器」是否被防毒軟體或端點防護工具阻擋——這在企業環境非常常見。
Q4:USB 印表機也會有 spooler 問題嗎?
會,而且一樣常見。USB 連線雖然少了網路變數,但驅動衝突、USB 電源管理(裝置閒置後斷線)都可能導致列印失敗。若你用的是 USB 印表機,可以在裝置管理員中把 USB 根集線器的「允許電腦關閉此裝置以節省電源」取消勾選。
Q5:有沒有推薦的第三方修復工具?
市面上有一些「印表機修復大師」之類的工具,但實務上它們做的多半就是本文第三章加第四章的動作,而且可能塞入廣告或額外元件。建議還是手動處理,過程透明、可控,也比較知道問題出在哪。
Q6:如果全部做完還是印不出來怎麼辦?
先建立一個「乾淨測試環境」:用另一台電腦連同一台印表機,或用同一台電腦連另一台印表機。這樣可以判斷是「電腦端」還是「印表機端」的問題。如果確定是印表機硬體問題(例如噴頭阻塞、加熱器故障、進紙機構異常),那就不是軟體能救的了,請直接報修或送原廠。
結語
印表機問題之所以讓人火大,是因為它「看起來很簡單,實際上很複雜」。但只要掌握本文的兩個核心——Print Spooler 的完整清理與驅動程式的推倒重建——你就能解決絕大多數 2026 年常見的列印故障。
最後幫大家整理成一句口訣:「先停服務、清暫存、刪驅動、重開機、再重裝」。這十五個字,基本上涵蓋了九成的疑難雜症。剩下的那一成,就回到事件檢視器與連接埠設定去找線索吧。
如果你照著本文操作後還是卡關,歡迎在底下回覆,附上你的印表機型號、Windows 版本、連接方式,以及事件檢視器中的錯誤代碼,版上的前輩們會很樂意一起幫你看。祝大家都能順利印出那張該死的文件!