Windows Server 2019工作组服务器Remote desktop licensing mode未配置问题解决咨询
Windows Server 2019工作组服务器Remote desktop licensing mode未配置问题解决咨询
您好,我完全理解您的困扰:这台Windows Server 2019工作组服务器已经稳定运行3-4年,但近3个月每次RDP连接时都会弹出授权相关提示,而您只需要2个并发RDP连接(完全符合服务器默认的管理员会话额度),不需要额外的CAL或用户许可证,希望解决宽限期后仍能正常远程连接的问题。
首先帮您理清问题根源:Windows Server默认允许2个免费的管理员远程会话,不需要任何授权许可,但如果服务器被误配置启用了Remote Desktop Session Host(RDSH)角色,或者相关授权注册表项出现异常,就会触发授权模式检查,进入宽限期;当宽限期过期后,就会出现您遇到的连接受阻情况。
结合您之前尝试停止RDS服务导致断开连接、只能通过远程服务管理重启的经历,给您以下针对性的解决步骤:
一、先确认当前配置状态
- 以管理员身份打开命令提示符,运行以下命令查看当前会话情况,确认是否为管理员预留会话:
query user - 运行命令检查授权相关注册表配置,看是否存在异常项:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\Licensing Core"
二、针对性修复方案
方案1:卸载误启用的RDSH角色(最常见的原因)
如果您的服务器不需要作为多用户会话主机(只需要2个管理员会话),请按以下步骤操作:
- 打开服务器管理器,点击顶部的「管理」→「删除角色和功能」
- 在向导中依次选择目标服务器,然后找到「Remote Desktop Services」分类,取消勾选「Remote Desktop Session Host」角色
- 完成向导并重启服务器,之后默认的2个管理员RDP连接将恢复正常,不会再触发授权检查
方案2:修复异常的注册表配置(未启用RDSH角色时适用)
如果确认没有启用RDSH角色,但仍有授权提示,请修改注册表:
- 以管理员身份打开注册表编辑器(运行
regedit) - 导航到路径:
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server- 找到键值
fDenyTSConnections,确保其值为0(允许远程连接)
- 找到键值
- 导航到路径:
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM- 找到键值
LicensingMode,将其改为1(表示每设备授权,该配置可避免授权提示触发,同时不影响管理员会话使用)
- 找到键值
- 导航到路径:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Licensing- 确保没有指定错误的许可证服务器地址(如果有多余配置可直接删除)
- 修改完成后,通过远程服务管理工具(像您之前操作的那样)重启Remote Desktop Services服务,避免直接断开当前连接
三、验证与注意事项
- 修改完成后,尝试从两台不同设备同时发起RDP连接,确认都能正常登录且无授权提示
- 建议使用
mstsc /admin命令发起管理员会话连接,确保使用的是服务器预留的免费管理员会话额度 - 注意:不要随意停止Remote Desktop Services服务,这会直接断开所有远程连接,除非您能通过服务器本地控制台或远程服务管理工具重新启动它
备注:内容来源于stack exchange,提问作者Sowjanya Ravi




