陈德馨

Windows 2008远程桌面3389连接上后会被立即断开,并提示“远程桌面会话已结束”解决方案

4273人参与 |分类: 运维时间|时间:2016年10月15日 13:24

昨天收到一位客户反馈使用我的windows 2008系统,开启3389远程桌面后,出现客户机刚通过3389连到服务器之后,就会被断开连接的问题。并出现以下提示:

46601.jpg

该问题原因有2个:

1、本站提供的2008默认启用了自动登录,同时又介于第二个原因,就引发了3389连接被断开问题。

2、WS2008远程桌面功能默认限制导致,默认情况下WS2008只允许一个客户端连接3389,假如管理员帐户已经登陆了系统,那就会把这1个客户端名额占用了。

原因1解决方案:取消自动登录,方法如下:开始-〉运行-〉输入control userpasswords2,然后钩选:要使用本机必须输入用户名和密码即可。也可以通过导入以下注册表,取消自动登录功能:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

"AutoAdminLogon"="0"

原因2解决方案,取消系统限制,操作方法如下:

第一步:开启远程桌面功能:

我的电脑,右键属性,远程选项卡,勾选:允许任意版本远程桌面的计算机连接(较不安全),确定。

46602.jpg

第二步:在“远程桌面会话主机配置”工具中,关闭“限制每个用户只能进行一个会话”选项。

远程桌面会话主机配置工具位于:控制面板->管理工具>远程桌面服务文件夹内,也可在开始运行tsconfig.msc快速启动该配置工具,如下图:

46603.jpg

然后按照下图操作,关闭“限制每个用户只能进行一个会话”功能:

46604.jpg

第三步:按照下图操作,增大连接数限制:

46605.jpg

修改完设置,重启服务器搞定,亲测有效!如果手工修改嫌麻烦,可以导入以下注册表!

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer]

"fSingleSessionPerUser"=dword:00000000"UserSessionLimit"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]

"MaxInstanceCount"=dword:00000002

来源:陈德馨博客(微信/QQ号:35435164),转载请保留出处和链接!

地址:

必填

选填

选填

◎已有 1 人评论,请发表您的观点。

  
    
1楼卢松松博客   2016-10-15 16:56:43
没有遇到过
回复