Friday, March 19, 2010

[TroubleShooting] Resolve Event ID 1111 , 1114 Error 解決事件ID 1111,1114的錯誤

EvenID01EvenID03

最近在看Server上的系統Log,發現了不少事件ID為1111的錯誤,錯誤訊息大概會是這樣
無法辨識印表機 %COMPUTER% %PRINTER% 所需的驅動程式 %PRINTER%。在您重新登入前,請連絡系統管理員來安裝驅動程式。
或是長這樣
Driver %1 required for printer %2 is unknown. Contact the administrator to install the driver before you log in again.

解決的方法可以參考下面這兩篇
Windows 2000 或 Windows Server 2003 終端機服務伺服器記錄檔事件 1111, 1105, 1106
Event ID 1111 — Terminal Services Printer Redirection

因為我的問題是發生在需遠端連線過去的伺服器,所以發生的原因是遠端桌面連線時,因為開啟了遠端的印表機對應,而伺服器上沒有對應的印表機驅動程式,所以發生了這樣的錯誤。

我的解決方式如下


Step 1
[開始]->[程式集]->[系統管理工具]->[終端機服務設定]

Step 2
[連線]->[RDP-Tcp]->右鍵[內容]
EventID1111_1


Step 3
[用戶端設定值]->[LPT連接埠對應]打勾
EventID1111_2


如此一來就可以解決這個問題了,另外,這樣設完之後,會跑出一個Event ID 1114 的警告,可以參考這篇Terminal Services event messages 1100 or 1114 in Windows 2000 Server or Windows Server 2003裡面新增登錄檔數值的方式,不過我是把fEnablePrintRDR設成0來解掉Event ID 1114。



  • Click Start, click Run, type regedit, and then click OK.
  • Locate the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd
  • On the Edit menu, point to New, and then click DWORD value.
  • Type fEnablePrintRDR, and then press ENTER.
  • Double-click fEnablePrintRDR, in the Value data box, type 0, and then click OK.

1 comment:

  1. http://social.technet.microsoft.com/wiki/contents/articles/event-id-1111-terminal-services-printer-redirection.aspx
    server 2008的方法

    ReplyDelete