解决方法一:用“注销”方式退出远程桌面,而不是直接关闭窗口;(不推荐,因为我们上面运行的有程序)
解决方法二:踢出已经断开的连接用户;
1、首先通过各种方法连接到服务器上(telnet)
2、上去后,查看登陆用户列表。输入命令:query user
这样你就可以看出有何不同来啦,可以根据你的具体情况而定的。ID为0的用户就是本地登陆的,而在State中看提示,当提示为已断开,则说明用户已经断开还占用着系统资源和通道,这样就可以把该用户踢掉。输入logoff ID,即踢除相应ID的用户。
解决方法三:限制已断开连接的会话存在时间;(推荐)
一般情况下,我们在维护远程服务器时,不可能长时间在线,但是系统默认的却是只要登录就不再断开。因此,我们可以修改这一默认设置,给它指定一个自动断开的时间即可。
可以在Windows 2012 服务器上通过组策略中设置一下来解决问题:单击“开始 → 运行”,输入“gpedit.msc”,回车后打开组策略窗口,然后依次定位到“计算机配置 → 管理模板 → Windows 组件 → 远程桌面服务 → 远程桌面会话主机→会话时间限制”,然后在右侧窗口中双击“为断开的会话设置时间限制”,在打开的窗口中将“结束断开连接的会话”时间设置为5分钟,或者设置为空闲就断开。
等待五分钟不动