解決方法一:用“注銷”方式退出遠程桌面,而不是直接關閉窗口;(不推薦,因為我們上面運行的有程序)
解決方法二:踢出已經斷開的連接用戶;
1、首先通過各種方法連接到服務器上(telnet)
2、上去后,查看登陸用戶列表。輸入命令:query user
這樣你就可以看出有何不同來啦,可以根據你的具體情況而定的。ID為0的用戶就是本地登陸的,而在State中看提示,當提示為已斷開,則說明用戶已經斷開還占用着系統資源和通道,這樣就可以把該用戶踢掉。輸入logoff ID,即踢除相應ID的用戶。
解決方法三:限制已斷開連接的會話存在時間;(推薦)
一般情況下,我們在維護遠程服務器時,不可能長時間在線,但是系統默認的卻是只要登錄就不再斷開。因此,我們可以修改這一默認設置,給它指定一個自動斷開的時間即可。
可以在Windows 2012 服務器上通過組策略中設置一下來解決問題:單擊“開始 → 運行”,輸入“gpedit.msc”,回車后打開組策略窗口,然后依次定位到“計算機配置 → 管理模板 → Windows 組件 → 遠程桌面服務 → 遠程桌面會話主機→會話時間限制”,然后在右側窗口中雙擊“為斷開的會話設置時間限制”,在打開的窗口中將“結束斷開連接的會話”時間設置為5分鍾,或者設置為空閑就斷開。
等待五分鍾不動