工具/原料
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下的二进制项目,重启系统
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)