美文网首页
Windows Server 2012 没有远程桌面授权服务器可

Windows Server 2012 没有远程桌面授权服务器可

作者: 燃烧的香烟爱上火柴 | 来源:发表于2017-09-21 02:48 被阅读0次

    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下的二进制项目,重启系统

    相关文章

      网友评论

          本文标题:Windows Server 2012 没有远程桌面授权服务器可

          本文链接:https://www.haomeiwen.com/subject/qpgasxtx.html