无法 RDP 到 GCE 上的 Windows 服务器:没有可用的远程桌面许可证服务器

Posted

技术标签:

【中文标题】无法 RDP 到 GCE 上的 Windows 服务器:没有可用的远程桌面许可证服务器【英文标题】:Unable to RDP into windows server on GCE : No remote desktop license servers available 【发布时间】:2016-02-17 07:20:45 【问题描述】:

我在 GCE 上有 Windows 服务器机器。每当我尝试将远程或 RDP 带入机器时,它都会显示

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

我已经重置了机器但没有工作。我在网上得到的解决方案需要先访问机器,但我无法访问机器。这是一个链接http://www.dell.com/support/Article/us/en/04/635765/EN 来解决这个问题,但我无法访问机器,因为机器在谷歌服务器上。

【问题讨论】:

我遇到了同样的问题,只是在 Microsoft 远程桌面客户端“连接到管理会话”中打勾 【参考方案1】:

在我的情况下,许可证已过期。但我能够在管理员模式下进行远程操作。使用 Run 中的命令以管理员模式进行远程操作

mstsc /admin 

然后我添加了新的许可证以继续远程服务。有关远程桌面许可的更多详细信息,请查看链接 https://technet.microsoft.com/en-us/library/cc732684.aspx

【讨论】:

【参考方案2】:

根据this post的解决方法是删除以下键HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod

我听从了 Sunil Garg 的指示:

mstsc /admin 

远程进入服务器。

然后我删除了密钥。请注意,您必须以系统用户身份运行 regedit 才能删除密钥。使用RunAsSystem 工具来实现这一点

【讨论】:

【参考方案3】:

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing

制作一个reg文件并运行它要容易得多。

    制作一个空的文本文件 将其命名为“mypatch.reg”或“mypatch.reg”

    将下面的文字放入其中并保存

     Windows Registry Editor Version 5.00
    
     [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing]
    

    双击文件运行!

它应该删除密钥。

【讨论】:

support.hostway.com/hc/en-us/articles/…

以上是关于无法 RDP 到 GCE 上的 Windows 服务器:没有可用的远程桌面许可证服务器的主要内容,如果未能解决你的问题,请参考以下文章

Windows Servis 应用无法识别 RDP 会话上的智能卡

为什么无法通过Google Cloud Platform上的Chrome RDP连接到Windows VM?

无法通过 RDP 连接到 Windows 服务器 [关闭]

从快照创建的 Windows Server 2012 虚拟机无法在 GCE 上启动

Windows Server 2012 通过 RDP 强制字体平滑(抗锯齿)

在 Windows 上运行 docker 后无法 RDP