遇到這個錯誤 (錯誤碼0X00000057)
實在令我困擾 原本印表機可以正常列印
突然沒辦法印了 Google半天沒結果 後來使用英文Google歪國的技術文章
得到了解決辦法 在此寫下中文解決辦法 給如果有Google到這篇的人參考吧~
首先 大部分方法都是 微軟的 MicrosoftFixit.Printing 自動修正程式檢查
刪除你廠牌印表機的驅動程式文件,檔案右鍵內容可以看到製造商資訊
像我的是EPSON的印表機 可以找相關字眼 如果一個一個太慢
提供一個方法:
開始>搜尋> cmd.exe (命令提示字元)>右鍵>以管理員身分執行
到C曹打開他 以我的為例 可以看到已安裝的驅動程序
所以我的指令要分別輸入
記住 看到幾個相關的就刪幾個,我一開始發生錯誤時有三個驅動程式套件,都把他們刪除之後
打開登錄編輯程式 開始>執行regedit
依照路徑找到驅動程式登錄碼
把跟你印表機相關的都刪除 我的是EPSON 都刪除
之後重新開機 到路徑
之後重新安裝驅動程式 解決問題!!!
如果問題還無法解決提供另一個辦法
就是到另一台 一樣同系統 而且可以正常安裝使用你那台印表機的電腦上
取得相關檔案
打開登錄編輯程式 開始>執行regedit
依照路徑找到驅動程式登錄碼
然後 找到你的印表機登錄檔 以我的為例 EPSON
右鍵>匯出 登錄檔為REG 名字隨便取看得懂就好
我們假設把 資料夾 放在隨身碟G:\裡面
開始>搜尋> cmd.exe (命令提示字元)>右鍵>以管理員身分執行
執行指令
然後把這個 xxx.reg登錄檔 跟資料夾 複製到你出問題的電腦
一樣先打開登錄編輯程式 找到相同路徑 看有沒有一樣的 有的話先刪除
之後雙擊登錄檔 登錄 資料夾也照路徑放進去
重新啟動有問題電腦上的 列印程序 並且嘗試連接你的印表機 或重新安裝驅動程式
此時0X00000057 就可以完美解決了!!!
實在令我困擾 原本印表機可以正常列印
突然沒辦法印了 Google半天沒結果 後來使用英文Google歪國的技術文章
得到了解決辦法 在此寫下中文解決辦法 給如果有Google到這篇的人參考吧~
首先 大部分方法都是 微軟的 MicrosoftFixit.Printing 自動修正程式檢查
然後會開始協助你安裝新的印表機
點選新增本機印表機
然後繼續下一步
然後在列表找到你的印表機 直接下一步 就完成安裝 問題解決!??
對 以上是中文Google到的教學 很可惜我的狀況很特殊
從這裡開始 出現幾個問題
第一 表單內沒有我的印表機 EPSON TX320 這台
我使用Windows Update 更新清單 一樣沒有
所以我使用從磁片安裝 指定下載來的驅動程式
原以為下一步 就可以成功
第二 可惜我在下一步時出現錯誤
我在按下一步時 出現了
印表機驅動程式未安裝,操作無法完成 (錯誤碼0X00000057)
這個錯誤提示,於是Google到了解決辦法
以下 給各位參考
首先我們要刪除驅程序
C:\Windows\System32\spool\drivers\x64\3我是Windows7 x64 所以是x64資料夾 如果是32位元 找x86
刪除你廠牌印表機的驅動程式文件,檔案右鍵內容可以看到製造商資訊
像我的是EPSON的印表機 可以找相關字眼 如果一個一個太慢
提供一個方法:
開始>搜尋> cmd.exe (命令提示字元)>右鍵>以管理員身分執行
輸入指令:
pnputil -e > c:\drivers.txt這是在C曹根目錄產生一個叫 drivers.txt 的文件
到C曹打開他 以我的為例 可以看到已安裝的驅動程序
這時候搜尋你的印表機廠牌,我的事EPSON 可以看到有幾個文件
這時候依照上面對應的文件名稱輸入指令
pnputil -f -d <檔案名稱>.inf依照我的例子EPSON 上面兩個檔案分別是oem48.inf與oem49.inf
所以我的指令要分別輸入
pnputil -f -d oem48.inf
pnputil -f -d oem49.inf在命令提示字元分別輸入指令 即可刪除驅動程式套件
記住 看到幾個相關的就刪幾個,我一開始發生錯誤時有三個驅動程式套件,都把他們刪除之後
打開登錄編輯程式 開始>執行regedit
依照路徑找到驅動程式登錄碼
HKLM\System\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version 3
之後重新開機 到路徑
C:\Windows\System32\spool\drivers如同第一步 檢查所有剩餘的檔案 有剩下相關印表機的 全部刪除
之後重新安裝驅動程式 解決問題!!!
如果問題還無法解決提供另一個辦法
就是到另一台 一樣同系統 而且可以正常安裝使用你那台印表機的電腦上
取得相關檔案
打開登錄編輯程式 開始>執行regedit
依照路徑找到驅動程式登錄碼
HKLM\System\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version 3
然後 找到你的印表機登錄檔 以我的為例 EPSON
右鍵>匯出 登錄檔為REG 名字隨便取看得懂就好
然後用記事本 打開剛剛匯出的 xxx.reg登錄檔
搜尋找到 InfPath 值
這裡依照上面的路徑 把整個資料夾複製起來
c:\windows\system32\DriverStore\FileRepository\xxx.inf-yyyyyy-zzzzz\我的是如圖 e_gf1gjs.inf_amd64_neutral_c963731305aa98dd 這個資料夾整個複製到有問題的電腦內,當然啦~ 你直接複製沒辦法 這時候我們一樣打開 命令提示字元
我們假設把 資料夾 放在隨身碟G:\裡面
開始>搜尋> cmd.exe (命令提示字元)>右鍵>以管理員身分執行
xcopy "G:\xxx.inf-yyyyyy-zzzzz" "C:\Windows\System32\DriverStore\FileRepository\xxx.inf-yyyyyy-zzzzz\" /E /C /F /H /R /K /O
藍字為你實際的檔案路徑名稱 你可以直接複製 InfPath 值的 這樣不用自己打
一樣先打開登錄編輯程式 找到相同路徑 看有沒有一樣的 有的話先刪除
之後雙擊登錄檔 登錄 資料夾也照路徑放進去
重新啟動有問題電腦上的 列印程序 並且嘗試連接你的印表機 或重新安裝驅動程式
此時0X00000057 就可以完美解決了!!!
太感謝你的文章了,你拯救我的一天!!!
回覆刪除