解決Windows遠端桌面連線Windows時“終端伺服器超出了最大允許連線數”

苏州老王發表於2024-05-21

1. 問題分析

在Windows Server中,遠端桌面服務的預設連線數限制為2個。當使用者透過遠端桌面登入並直接關閉視窗時,實際上連線並未被釋放,而是保持在伺服器端,導致連線數累積。當連線數達到最大值時,使用者會遇到“終端伺服器超出了最大允許連線數”的錯誤。

2. 臨時解決方案:強制以管理員身份登入

步驟一:開啟遠端桌面連線

  1. 按下鍵盤上的Win + R組合鍵,開啟“執行”對話方塊。
  2. 在“執行”對話方塊中輸入mstsc /console /admin(注意/前面都有一個空格)。
  3. 點選“確定”或按下Enter鍵。

步驟二:連線遠端桌面

  1. 在彈出的遠端桌面連線視窗中,輸入Windows Server的IP地址或主機名。
  2. 點選“連線”按鈕。
  3. 在彈出的登入視窗中,輸入管理員賬號和密碼。
  4. 點選“確定”登入到遠端伺服器。

3. 最佳化設定以預防問題再次發生

3.1 修改組策略以增加連線數限制

步驟一:開啟組策略編輯器

  1. 按下鍵盤上的Win + R組合鍵,開啟“執行”對話方塊。
  2. 在“執行”對話方塊中輸入gpedit.msc
  3. 點選“確定”開啟組策略編輯器。

步驟二:修改連線數限制

  1. 在組策略編輯器中,導航到計算機配置 > 管理模板 > Windows元件 > 遠端桌面服務 > 遠端桌面會話主機 > 連線
  2. 在右側窗格中,找到“限制連線數量”策略。
  3. 雙擊該策略,在彈出的視窗中選擇“已啟用”。
  4. 在“允許的最大連線數”欄位中輸入一個較大的值,直接改到最大999999,以表示對連線數無限制。
  5. 點選“應用”和“確定”儲存更改。

3.2 修改本地安全策略以管理空閒會話

步驟一:開啟本地安全策略

  1. 點選“開始”選單,選擇“控制皮膚”。
  2. 在控制皮膚中,選擇“管理工具”。
  3. 在管理工具中,雙擊“本地安全策略”。

步驟二:修改空閒會話和登入時間設定

  1. 在本地安全策略中,展開“安全選項”。
  2. 找到“Microsoft網路伺服器:在掛起會話之前所需的空閒時間”策略,雙擊開啟它。
  3. 根據需要設定空閒時間(我個人設定為30分鐘),如較短的時間以便更快地斷開空閒會話。
  4. 點選“應用”和“確定”儲存更改。
  5. 同樣地,找到“網路安全:在超過登入時間後強制登出”策略,並將其設定為“已啟用”。

注意事項

  • 在進行上述更改之前,請確保您具有足夠的許可權來修改組策略和本地安全策略設定。
  • 修改這些策略可能會對系統的安全性產生影響,因此請根據您的實際需求和環境進行謹慎配置。

如果覺得以上資源可以幫助到您,請掃碼支援作者,您的支援就是創作最大的動力!

相關文章