用戶經常通過win2003進行遠程桌面操作,且是直接關閉遠程桌面窗口來退出,這樣只會短暫的關閉,並沒有釋放掉連接,仍占用著連接數額,所以用戶再登陸遠程桌面時經常會被提示“終端服務器超出最大允許鏈接數”而無法遠程登陸,遇到這樣的情況該怎麼來解決呢?
解決方法:
一、聯系機房重啟服務器。
二、使用mstsc命令建立管理服務器的會話,命令運行後會在踢除一個占用連接的用戶後進行連接。
命令:mstsc /v:IP /admin|console
例如:mstsc /v:123.456.789.0 /console
注意:“console”參數在Windows XP SP3和Windows Server 2008中已經改變為“admin”,具體操作時可先運行“mstsc /?”先查看該使用的參數。
三、從根本上解決,避免此問題的出現:
1、退出遠程桌面時注銷而不是直接關閉窗口
2、設置已斷開連接的會話存活時間
登陸服務器,運行->輸入“Tscc.msc”, 打開終端服務配置,進入連接選項,雙擊RDP-Tcp或右擊屬性->會話,選中第一個替代用戶設置(O)->結束已斷開的會話,將默認值“從不”改為一個合適的時間。
3、增加允許連接數上限
組策略級別高於終端服務配置,當啟用組策略後終端服務配置中的相應選項會變成灰色不可修改。
運行->輸入“gpedit.msc”,打開計算機配置,進入管理模板->Windows組件->終端服務,雙擊右側的限制連接數量->選擇“已啟用”->輸入允許的最大連接數。
在windows 2003系統中,終端服務的默認鏈接數為2,用戶在退出遠程桌面不是以注銷方式退出的話,還是會占用連接數額,所以用戶在之後的操作中一方面可以增加鏈接數上限,一方面要注意退出的方式。