首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

遠端桌面連線導致伺服器當機?TermServDevices 事件 1111 根因分析與解決方案

     編輯:關於.NET

現象描述

資料服務伺服器兩次發生嚴重遲滯並導致依賴服務連鎖宕機。系統日誌反覆出現 TermServDevices 事件 ID 1111:

事件類型: 錯誤
事件來源: TermServDevices
事件 ID: 1111
描述: 打印機 !!192.168.99.6!HP LaserJet 3050 Series PCL 5e 所需的驅動程式 HP LaserJet 3050 Series PCL 5e 未知。登錄之前,請與管理員聯系,安裝驅動程式。

同時間段還出現 Microsoft XPS Document Writer、SnagIt 8 等虛擬印表機的相同錯誤。

根因分析

  • 伺服器本身未安裝實體印表機
  • 錯誤訊息中的 !!192.168.99.6! 指向遠端桌面用戶端的本機印表機
  • 確認:管理人員透過遠端桌面 (mstsc) 管理伺服器時,「本地資源」→「印表機」勾選啟用
  • 遠端桌面會將用戶端印表機重導向至伺服器會話,伺服器嘗試載入對應驅動程式失敗,大量錯誤日誌寫入導致系統資源耗盡假死
  • 即使使用命令列 mstsc /v 亦會觸發

解決方案

在遠端桌面連線對話方塊的「本地資源」分頁,**取消勾選「印表機」**:

最佳實踐建議

  • 生產環境伺服器遠端管理預設**停用印表機重導向**
  • 透過群組原則 (GPO) 強制設定「不允許用戶端印表機重導向」
  • 定期檢視系統日誌,及早發現 TermServDevices 異常

結語

看似無害的「本地印表機」重導向,實則是伺服器穩定性的隱形殺手。遠端管理務必養成檢查本地資源設定的習慣。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved