搜尋此網誌

2010年9月6日 星期一

win7 or Windows Server 2008 R2要增加Printer時,出現 「 Windows 無法連線到印表機 」 錯誤訊息。無法載入外掛程式模組 mscms.dll,錯誤碼為 0x7e

環境:
Client = Win 7 64bits
Server = windows 2003

在Printer Server上安裝好64位元的Printer Driver後,要在Win 7 64bits Client端加入其Printer,但一直會出現以下訊息:
=================
標題: 新增印表機
文字: 連接至印表機
Windows 無法連線到印表機。
詳細資料: 作業失敗,錯誤 0x0000007e
=================
附註: 0x0000007e/ERROR_MOD_NOT_FOUND: 找不到指定的模組

至出問題的win 7 client event log中的Microsoft-Windows-PrintService/Admin去查會發現以下錯誤,注意紅字部份


記錄檔名稱:         Microsoft-Windows-PrintService/Admin
來源:            Microsoft-Windows-PrintService
日期:            2010/9/3 下午 03:07:19
事件識別碼:         808
工作類別:          正在初始化
等級:            錯誤
關鍵字:           列印多工緩衝處理器
使用者:           teater
電腦:            586-tester
描述:
列印多工緩衝處理器無法載入外掛程式模組 mscms.dll,錯誤碼為 0x7e。請參閱事件使用者資料了解相關內容資訊。


解法:

在MS已有Hotfix可以解決,請參考KB 982728 ,下載hotfix後,在client端以管理者安裝,重開機即可決解了。

如果無效~~~~

第二招:至printer server上,將Regedit中的某一個值刪除即可~~~

至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\PRINTERNAME\CopyFiles\BIDI
中將下列的值刪除,哈work~~~~

spool\DRIVERS\W32X86\3\hpzpnp.dll


沒有留言:

張貼留言