由于没有远程桌面授权服务器可以提供许可证,远程会话会断开

由于没有远程桌面授权服务器可以提供许可证,远程会话会断开,第1张

由于没有远程桌面授权服务器可以提供许可证,远程会话连接已断开。请跟服务器管理员联系。原因是服务器安装了远程桌面服务RemoteApp,这个是需要授权的。但是微软官方给予了120天免授权使用,超过120天还没有可用授权就会出现远程会话被中断,可修改注册表来延长使用期限,此方法win2008和win2012适用

工具/原料

windows server 2012

windows server 2008

方法/步骤

1

首先进入安装了远程桌面服务RemoteApp的服务器,我这里是win2012

2

按 win+R 键 打开运行,输入regedit  然后按  确定

3

然后就打开了注册表编辑器

4

然后进入  HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ RCM \ GracePeriod   ,选中 GracePeriod 然后右键 点击 权限

5

选择Administrators , 然后把 完全控制 勾上 , 再按确定

6

选中注册表中的 REG_BINARY,然后右键 删除

7

选择 是

8

然后关掉注册表编辑器,重启服务器

9

重启服务器后就不会被中断了,此方法可以继续使用120天,等到120天到了再按此方法进行操作就可以再继续使用了

Windows server 2012 r2远程时出现错误:

原因:

因为 Windows 应用商店的应用程序不具有足够的权限来访问的MSLicensing注册表项或子项存储区,则会出现此问题。因此,当应用程序连接到远程服务器时,远程桌面 ActiveX 接口在进程内 COM 对象无法访问注册表,并停止连接过程。出现此错误的根本原因是由于windows server 2012 r2或windows server 2008等默认的最大远程链接只提供2个,超过这个数目需要提供license server进行授权,这个授权是需要收费的,而官方给予了120天的Grace Period来配置license server,而超过120天仍然没有可用的license server,就会出现错误,而这个Grace period信息记录在上文的注册表中,因此只要删除注册表中的项,重启服务器就可以了,还有人提到可以修改系统时间为将来,然后删除注册表,再把系统时间改回来,这样可以获得更长的Grace period。此方法适用于server2012,应该也适用于2008。

解决办法:

        警告:使用注册表编辑器或其他方法错误地修改了注册表,可能会出现严重问题。这些问题可能要求您重新安装操作系统。Microsoft 不能保证这些问题能够得到解决。修改注册表的风险由您自己承担,在修改注册表之前,最好先备份注册表。

       1、通过mstsc /v 220.170.11.3:33339 /admin远程登陆

       2、注册表中找到GracePeriod(120天使用期限的信息记录在注册表GracePeriod中)

            HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod

      3、删除GracePeriod中项,就能解决此问题,但是,删除后,系统又会重新开始计算120天

      在删除GracePeriod中的项时出现错误,是由于权限问题导致,需要修改此注册表项的权限,所有者为Administrators,并且给Administrators增加修改权限。

按如下步骤执行:

      1、运行gpedit.msc,管理模板---系统---“阻止访问注册表编辑器工具”,选择“已禁用”

   2、修改GracePeriod权限

   选择“高级”

   选择“高级”

   3、删除GracePeriod下的二进制项目,重启系统


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/115062.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-12
下一篇2023-03-12

发表评论

登录后才能评论

评论列表(0条)

    保存