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