萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7 列印子系統重置終極指南:註冊表清理 + Spooler 目錄清空

印表機驅動正常、服務運行、連線無誤,但列印無反應、佇列卡住、錯誤代碼 0x0000007e/0x000006be/0x8007007e。核心原因:列印子系統註冊表配置損壞、Spool 目錄殘留損壞檔案。本文提供微軟官方支援文件級別的完整重置流程。

⚠️ 必讀:操作前備份

  • 匯出註冊表機碼:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
  • 備份 C:\Windows\System32\spool\drivers\w32x86\ 整個資料夾
  • 建立系統還原點

註冊表清理步驟 (管理員身分執行 regedit)

  1. 展開 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print → 匯出備份
    匯出Print機碼備份
  2. 展開 ...\Print\Environments\Windows NT x86\Drivers → 刪除 Version-2 和 Version-3 子機碼 (僅保留 Version-1)
    刪除Drivers版本子機碼
  3. 展開 ...\Print\Printers → 刪除所有子機碼 (保留 Printers 本身)
  4. 展開 ...\Print\Environments\Windows NT x86\PrintProcessors → 僅保留 winprint,刪除其他
  5. 展開 ...\Print\Providers → 僅保留:
    Internet Print Provider
    LanMan Print Services
  6. 展開 ...\Print\Monitors → 僅保留標準監視器:
    BJ Language Monitor / Local Port / Microsoft Document Imaging Writer Monitor / PJL Language Monitor / Standard TCP/IP Port / USB Monitor / Windows NT Fax Monitor / AppleTalk Printing Devices / LPR Port / Microsoft Shared Fax Monitor / WSD Port

檔案系統清理

  1. 停用 Print Spooler 服務:net stop spooler
  2. 刪除目錄內所有檔案與子資料夾:
    C:\Windows\System32\spool\drivers\w32x86\2\
    C:\Windows\System32\spool\drivers\w32x86\3\
    (若只有 3 目錄則只刪 3)
    Spool驅動目錄結構
  3. 啟動 Print Spooler:net start spooler
  4. 重新開機

驗證與後續

  • 重新加入印表機,驅動將從頭安裝,註冊表重建乾淨配置
  • 測試列印測試頁、Word/PDF/圖片列印
  • 適用 Windows XP/Vista/7/8/10/11 (路徑差異:x64 系統為 w32x64/amd64)

自動化腳本 (PowerShell 管理員)

Stop-Service Spooler
Remove-Item "HKLM:\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-2" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item "HKLM:\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3" -Recurse -Force -ErrorAction SilentlyContinue
Get-ChildItem "HKLM:\SYSTEM\CurrentControlSet\Control\Print\Printers" | Remove-Item -Recurse -Force
# ... 其餘清理邏輯
Remove-Item "C:\Windows\System32\spool\drivers\w32x86\2","C:\Windows\System32\spool\drivers\w32x86\3" -Recurse -Force -ErrorAction SilentlyContinue
Start-Service Spooler
copyright © 萬盛學電腦網 all rights reserved