如何設置才能一直保持服務器連接狀態?
如何設置才能一直保持服務器連接狀態?
在使用遠程桌面(MSTSC)連接服務器時,許多用戶可能會遇到這樣的問題:如果長時間沒有操作,遠程桌面連接會自動斷開。這種情況不僅影響工作效率,還可能導致服務器上的任務被中斷。為了避免遠程連接斷開,我們可以通過調整系統設置來保持遠程桌面會話的持續連接狀態。本文將介紹不同Windows服務器版本下的詳細設置方法。
Windows Server 2008 及以上版本
在 Windows Server 2008 及以上版本中,我們可以通過本地組策略編輯器(gpedit.msc)進行設置,使遠程桌面連接不會因長時間無操作而自動斷開。
步驟:
打開本地組策略編輯器
按下 Win + R,輸入 gpedit.msc,回車。
進入終端服務相關設置
在左側依次展開:
計算機配置 -> 管理模板 -> Windows 組件 -> 遠程桌面服務 -> 遠程桌面會話主機 -> 會話超時
修改會話超時設置
雙擊 打開 “為斷開的會話設置時間限制”,選擇 “已啟用”,并在下拉菜單中選擇 “從不”。
雙擊 打開 “到達時間限制時終止會話”,選擇 “已禁用”。
點擊 “確定” 以保存更改。
重啟遠程桌面服務
在命令提示符(CMD)中運行:
gpupdate /force
也可以直接 重啟服務器 以確保設置生效。
Windows Server 2003
Windows Server 2003 的設置方法與 2008 類似,但部分路徑不同。
方法 1:修改組策略
打開組策略編輯器
Win + R,輸入 gpedit.msc,回車。
修改超時設置
依次展開:
rust復制編輯計算機配置 -> 管理模板 -> Windows 組件 -> 終端服務 -> 會話
雙擊 “為斷開的會話設置時間限制”,選擇 “已啟用”,并設置為 “從不”。
雙擊 “到達時間限制時終止會話”,選擇 “已禁用”。
確定并退出。
方法 2:修改遠程桌面服務設置
打開遠程桌面會話管理器
Win + R,輸入 tscc.msc,回車。
修改會話超時設置
在左側找到 “連接” -> 右鍵 “RDP-Tcp”,選擇 “屬性”。
切換到 “會話” 選項卡,將以下選項調整為 “從不”:
“結束已斷開的會話”
“活動會話限制”
“空閑會話限制”
確定并退出。
Windows Server 2012/2016/2019/2022
對于較新版本的 Windows Server,可以使用組策略或遠程桌面服務管理器進行類似的設置。
方法 1:組策略修改
Win + R,輸入 gpedit.msc,回車。
依次展開:
rust復制編輯計算機配置 -> 管理模板 -> Windows 組件 -> 遠程桌面服務 -> 遠程桌面會話主機 -> 會話超時
依次雙擊:
“為斷開的會話設置時間限制”,選擇 “已啟用”,并設置為 “從不”。
“到達時間限制時終止會話”,選擇 “已禁用”。
確定并退出。
方法 2:遠程桌面會話主機(RDS)設置
Win + R,輸入 ServerManager,打開 服務器管理器。
進入 遠程桌面服務 -> 集合 -> 會話超時。
在 會話設置 中,找到:
“斷開會話的時間限制”,選擇 “從不”。
“空閑會話超時”,選擇 “從不”。
應用更改并重啟遠程桌面服務。
額外優化措施
1. 防止 Windows 遠程桌面會話進入睡眠
有時,服務器可能會因節能設置而進入休眠狀態,從而導致斷開連接。可以修改電源管理設置:
Win + R,輸入 powercfg.cpl,回車。
選擇 “高性能” 電源計劃,并確保 “關閉顯示器” 和 “使計算機進入睡眠狀態” 都設置為 “從不”。
2. 使用 KeepAlive 機制
可以通過注冊表設置 KeepAlive,定期發送心跳包,以保持會話活躍:
Win + R,輸入 regedit,回車,打開 注冊表編輯器。
依次展開:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
右鍵 Terminal Server,新建 DWORD(32 位)值:
名稱:KeepAliveEnable
數值數據:1
依次展開:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
新建 DWORD(32 位)值:
名稱:KeepAliveTime
數值數據:60000(十進制,即60秒)
退出注冊表并重啟計算機。
總結
為了防止遠程桌面連接斷開,我們可以:
通過組策略(gpedit.msc)調整會話超時設置;
使用遠程桌面會話管理器(tscc.msc)修改超時策略;
修改服務器電源管理,防止進入睡眠;
在注冊表中啟用 KeepAlive 機制,定期發送心跳包。
以上方法適用于不同版本的 Windows Server,合理配置后可以有效保持遠程桌面的長時間穩定連接,避免因為長時間無操作而被系統強制斷開。如果你經常使用遠程桌面訪問服務器,建議收藏本指南以備不時之需!