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

Win7 新增網路印表機失敗?修復 Winprint.dll 與登錄表 Print Processors 解決

編輯:Win7 系統應用技巧

Windows 7 新增網路印表機時出現錯誤「無法連線」或「找不到驅動程式」,常因系統缺少 Winprint.dll 或登錄表 Print Processors 缺少 winprint 項目。補齊檔案與登錄值即可解決。

修復步驟

  1. 確認系統架構(32/64 位元),檢查路徑是否存在 Winprint.dll:
    • 64 位元:C:\Windows\System32\spool\prtprocs\x64
    • 32 位元:C:\Windows\System32\spool\prtprocs\w32x86
    若缺少,從相同版本 Win7 複製一份貼上。
  2. 按 Win + R 輸入 regedit 開啟登錄編輯器。
  3. 依路徑展開(32 位元範例,64 位元將 Windows NT x86 改為 Windows NT x64):
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors
  4. 在 Print Processors 下右鍵→「新增」→「機碼」,命名為 winprint。
  5. 選中 winprint,右側空白處右鍵→「新增」→「字串值」,命名 Driver,雙擊將數值資料設為 winprint.dll。
  6. 關閉登錄編輯器,重新啟動「Print Spooler」服務(services.msc 中重啟),再次新增網路印表機即可成功。

原理: Winprint.dll 是 Windows 列印處理器核心元件,登錄表 Print Processors 註冊其載入路徑,缺一不可。

Copyright © Windows教程網 All Rights Reserved