Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 7 印表機 Print Spooler 錯誤完整解決方案:服務依賴與登錄修復

編輯:Win7 系統應用技巧

列印工作卡住、印表機圖示顯示錯誤、事件檢視器記錄 Print Spooler 服務無法啟動,常因相依服務 (RPC) 未執行或登錄映像路徑損毀。本文提供兩大修復方向:服務依賴檢查與登錄重建。

方法一:檢查服務依賴鏈 (RPC 服務)

  1. 按 Win + R 輸入 services.msc 開啟服務管理員。
  2. 找到 Print Spooler,右鍵 → 內容 → 相依性 索引標籤。
  3. 確認「這項服務相依於下列系統元件」清單中的 Remote Procedure Call (RPC) 服務。
  4. 回到服務清單找到 Remote Procedure Call (RPC),狀態必須為 「執行中」,啟動類型為 「自動」。若未執行,右鍵啟動它。
  5. 回到 Print Spooler,右鍵 → 啟動,若成功則問題解決。
開啟 services.msc
Print Spooler 內容
相依性索引標籤
RPC 服務相依
RPC 服務狀態

方法二:修復登錄 ImagePath (映像路徑)

若 Print Spooler 服務啟動類型正確、RPC 正常,但仍報錯「錯誤 1053:服務未及時回應」,常因登錄 ImagePath 遺失或指向錯誤路徑。

  1. 按 Win + R 輸入 regedit 開啟登錄編輯器。
  2. 定位至:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
  3. 在右側窗格確認是否存在 ImagePath (字串值)。若不存在,右鍵空白處 → 新增 → 字串值 → 命名 ImagePath。
  4. 雙擊 ImagePath,數值資料設為:
    C:\Windows\System32\spoolsv.exe
    (注意:路徑以實際系統盤為準,64 位元系統同為 System32 目錄)
  5. 返回 services.msc,右鍵 Print Spooler → 啟動,服務應能正常運作。
開啟 regedit
Spooler 登錄路徑
新增 ImagePath
設定 ImagePath 數值
啟動 Print Spooler

進階排查:列印佇列損毀

  1. 停止 Print Spooler 服務。
  2. 刪除 C:\Windows\System32\spool\PRINTERS\ 目錄下所有 *.spl、*.shd 檔案。
  3. 重新啟動 Print Spooler 服務。

常見錯誤代碼對照

錯誤碼含義對策
1053服務啟動逾時檢查 ImagePath、相依服務、防毒軟體攔截
1068相依服務無法啟動啟動 RPC、DCOM Server Process Launcher
1722RPC 伺服器無法使用檢查 RPC 服務、防火牆規則、網路服務

預防建議

  • 定期清理列印佇列殘留檔案(特別是大量列印後)。
  • 避免安裝多版本衝突的印表機驅動,移除舊裝置驅動後再安裝新版。
  • 企業環境建議將 Print Spooler 設為「自動 (延遲啟動)」,減少開機資源爭用。
Copyright © Windows教程網 All Rights Reserved