与RDP会话断开连接时停止注销


14

我不希望我的VPS注销断开的会话。确实很烦人,因为那时有些程序冻结了。操作系统是Windows Server 2008 R2。

如何防止断开的会话被注销?

我尝试了pepoluan,rayan ries和Simon L的答案


您已经尝试了我们所有的建议,但是断开的RDP会话仍然断开了吗?您确定不在时服务器没有完全重启吗?
Ryan Ries 2014年

Answers:


16

默认情况下,独立的Windows安装不会注销断开连接的RDP会话。

因此,您的安装必须已自定义,才能注销断开的RDP会话。

启动MMC。

加载组策略对象编辑器管理单元。它将针对本地计算机。

向下钻取到计算机配置->管理模板-> Windows组件->远程桌面服务->远程桌面会话主机->会话时间限制

确认“设置断开连接的会话的时间限制”设置为“未配置”或“已启用”,但设置为“从不”。


我已经看到“未配置”没有任何作用,但是限制为“从不”的“启用”有效。
teeks99

我在Windows的Google VM上尝试了它,但似乎不起作用。任何想法?
罗伊'18

5

要添加@Ryan编写的内容,如果本地安全策略为“未配置”,则下一步必须检查“终端服务配置/远程桌面配置”。右键单击“连接”,选择“属性”,然后检查是否没有强制执行“强制断开连接”选项。

(目前我无法访问Windows Server 2008 R2计算机;重新获得访问权限后,我将更新/修复我的答案)

勘误:位置为开始>管理工具>远程桌面服务>远程桌面会话主机配置。双击“ RDP-Tcp”,然后转到“会话”选项卡。

编辑以添加:但是,请注意,在不限制具有强制注销的会话的情况下,您迟早遇到硬编码的2个RDP会话限制(包括“控制台”会话),毕竟必须强制注销。


有“覆盖用户设置”,所有设置都为“从不”
user212180 2014年

2

GPO答案也可以,我只是想添加答案。正如Ryan所说,这与众不同,因为默认情况下,您的会话可以闲置任意长时间。但是,您可以使用上述策略自定义断开时间。如果需要在单个服务器上配置此策略,则涉及此策略的注册表项是

HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Terminal Services

创建或更新名为MaxDisconnectionTime的DWORD现在设置用户可以断开连接的时间(以毫秒为单位)。EG:1209600000,持续14天,依此类推。

如果希望断开连接不受限制,则可以删除该值。


GPO设置均无法在Windows 10主机上运行。让我们尝试注册表黑客。
卢卡斯·弗兰科
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.