远程桌面许可证服务器问题

远程桌面许可证服务器问题

我有一台 Windows 2012 R2 服务器。我以前使用 RDP 连接该服务器,没有任何问题。今天当我尝试使用 RDP 时,却无法连接。它抛出一些错误,提示:

远程会话已断开,因为没有可用的远程桌面许可证服务器来提供许可证。请联系服务器管理员。

我浏览了一些博客,并尝试使用命令行提示符命令打开 RDP 会话 -

"C:\RDP\MYserver.rdp" /admin

第一次尝试时,我能够使用 RDP,但之后就不行了。谁能告诉我这是什么错误以及如何修复它。

答案1

使用“MSTSC.EXE /Admin”启动 RDP,这将使您能够通过控制台会话登录服务器并绕过任何许可问题。

该错误表明您安装了 RDS 角色但未正确配置许可方面。如果添加了 RDS 角色,它将覆盖 Windows Server 无需额外许可即可支持的内置“2 个会话”。

进入服务器后,查看已安装的角色并删除正在运行的 RDS 角色。

或者,您可以在同一台服务器上配置许可角色,然后安装一些许可证,但是您需要来自 MS 的许可证密钥才能正确执行此操作。

答案2

该问题是由客户端中某种远程桌面许可缓存引起的,您可以通过删除注册表中的以下项来解决此问题:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing

这样制作一个reg文件然后运行就方便多了。

  1. 创建空文本文件
  2. 将其命名为“mypatch.reg”或“mypatch.reg”
  3. 将下面的文本放入其中并保存

     Windows Registry Editor Version 5.00
    
     [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing]
    
  4. 双击文件来运行它!

它应该会移除钥匙。

相关内容