2023年12月2日发(作者:)
许可证过期的客户端无法连接到终端服务器的几个解决方案
2007-09-07 11:48:37| 分类: IT | 标签:it 终端许可证 远程桌面 技巧 |字号 订阅
方案一:
远程桌面用了一段时间就不能用了,刚开始以为是服务器的授权出问题了,结果重新授权了一下还是不行,后来找了找了半天才发现居然是我的电脑的问题
解决方法如下
MS的标准解决方案
警告 如果注册表编辑器使用不当, 您可能导致严重问题, 可能要求您重新安装操作系统。
Microsoft 无法保证您能解决因注册表编辑器使用不当而导致问题。 需要您自担风险使用注册表编辑器。
从基于 Windows Server 2003 的计算机删除两个以下注册表项:
HKEY_LOCAL_MACHINESoftwareMicrosoftMSLicensingStore
HKEY_LOCAL_MACHINESoftwareMicrosoftMSLicensingHardwareIDClientHWID
要这样做, 请按照下列步骤操作:
1. 然后单击 确定 、 开始 , 在 打开 框中, 键入 regedit 和 运行 。
2. 在注册表编辑器, 找到并展开以下注册表子项:
HKEY_LOCAL_MACHINESoftwareMicrosoftMSLicensing
3. 右击 存储 , 然后单击 删除 。
4. 在 < A0 > MSLicensing < / A0 > (仍在左窗格中注册表编辑器), 单击 HardwareID。
在注册表编辑器, 右窗格中右击 ClientHWID , 依次 删除 。
测试了一下发现MS的解决方案还是有点多次一举了,删除了HKEY_LOCAL_MACHINESoftwareMicrosoftMSLicensingHardwareIDClientHWID次注册表项即可。
客户端是XP系统测试通过,2003的服务器连显示器都没有,就没有试了
方案二:
现在越来越多人开始在用Windows 2003来做服务器。
但是在使用中,大家常会碰上终端服务许可证过期的问题。。 使用终端服务无非就是要远程控制服务器。而在windows2003里面,其实直接用远程桌面就可以实现了。(也是才发现远程桌面和终端服务是不同的)
具体操作:
1,如果你服务器上已经开着终端服务,那就在添加删除程序里删除终端服务和终端授权服务,如下图。(注意,删除服务后不要重启,否则等一下你连不上服务器别骂我)
2,我的电脑--右键属性--远程---远程桌面,打勾,应用。如下图:(下面这边图是还没有安装过终端服务的,和你服务器上可能写的说明文字会不一样,不用管它,打上勾吧。)
3,重启服务器。。。好了。。再也不会提示过期了。。
其实非常简单的方法,很多人却因为这个去重装系统或者修改系统时间,还有些人只能使用PCAYNWHERE。。
方案三:(总结式-包含方案一)
windows2003终端服务许可证过期解决办法
windows2003终端服务有两种模式,一种是远程管理模式,一种是应用程序模式。
在远程管理模式下,没有使用期限限制,但最多只允许五个不同ip同时登录;应用程序模式则对同时登录的ip没有限制,但是有使用时间限制,在没有注册前,免费使用期是90天,超过90天再想使用,需要提供相应的license。
关于应用管理模式下的许可证注册,可以参见“如何通过 internet 激活终端服务许可证服务器并安装 cal”(microsoft knowledge base article - 237811),这是正式渠道,需要花$。
但大多数人只是出于个人使用需要,为了避开使用期限的限制,常用的有三种方法:
l 第一种最简单,就是在许可证过期后更改系统时间,改为期限内。这种方法简单但不实用。 l 第二种方法是在安装终端服务的时候,调整系统时间为2099年,也即调整到很远的将来。在系统时间为2099年的时候,客户端登录一次服务器,然后再把系统时间调回现实时间,这样也可以避开时间限限。这种方法麻烦,但是比较实用。
l 第三种方法是骗取微软的许可证,具体做法如下(摘自水木清华bbs
windowstec版面)
去微软注册(/),购买方式选择:select or exterprise agreement,得到7组数字字母的服务器id,服务器上选择选择电话注册,然后获取客户机许可证,数量随便填,注册号码可用:4954438 (这儿是关键)。
ok,id拿到了,再也没有什么90天的限制。
这时会提示:
已成功处理您的客户端许可证令牌请求。
您应该立即打印这个页面
您需要在“终端服务器 cal 安装向导”中输入的许可证密钥包 id 是:
yvvxh - xycvp - 8ypfh - rhg9b - tcjjv - 8d6tg - h34jd
许可证服务器 id 如下的许可证服务器: vm8br-wgjd8-rj6kk-mrccc-6b97y-tv2ph-jfm87
谢谢您激活终端服务许可证! 69813-640-3867693-45693
这种方法应该也适用于windows2k3的终端授权。
以上几种是比较常用的绕开终端服务时间限制的方法。
其实还有一种方便、折衷的方案。介绍如下。
终端服务在客户端没有许可证的情况下,会临时颁发一个临时许可证给客户,这个许可证的有效期是90天,过了90天,如果客户访问服务器的时候,服务器发现客户已经被颁发过临时许可证,就不再颁发,这样客户在90天外就不可以再访问服务器了。但是这个许可证是存储在客户机上的。只要把这个许可证删掉,在访问服务器的时候,就又会颁发一个临时许可证给客户,这样就又有90天的访问权限。
这个临时许可证存储在客户机的注册表中,位于:
hkey_local_machinesoftwaremicrosoftmslicensing 把这项删掉,就可以删除颁发的临时许可证。
这种方法可以说是最简单方便了。缺点就是要告知所有要使用服务器的用户
总公司的几个win2003都是正版采购的,原以为是服务到期,后来了解才知道是每用户的证书到期,改下就可以了。有两方法:
一、将“终端服务配置”中的“授权模式”更改为“每用户”
1. 单击“开始”,指向“管理工具”,然后单击“终端服务配置”。
2. 单击“服务器设置”,然后双击“授权模式”。 3. 将“授权模式”更改为“每用户”,然后单击“确定”。
二、删除注册表中的临时许可证存储。
找到 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSLicensing 把这项删掉,就可以删除颁发的临时许可证。
缺点:到期后还要删除(好像3个月吧一次)
OK,下次登陆就不会有问题了
Windows终端服务客户端许可证到期后的解决办法
(2006-09-12 22:31:47)转载
分类: 技术空间
当Windows终端服务客户端临时许可证到期后会提示因许可证发生错误无法连接终端服务器.
解决方法:
1、终端服务在客户端没有许可证的情况下,会临时颁发一个临时许可证给客户,这个许可证的有效期是90天,过了90天,如果客户访问服务器的时候,服务器发现客户已经被颁发过临时许可证,就不再颁发,这样客户在90天外就不可以再访问服务器了。但是这个许可证是存储在客户机上的。只要把这个许可证删掉,在访问服务器的时候,就又会颁发一个临时许可证给客户,这样就又有90天的访问权限。
这个临时许可证存储在客户机的注册表中,位于:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSLicensing 把这项删掉,就可以删除颁发的临时许可证。
这种方法可以说是最简单方便了。缺点就是要告知所有要使用服务器的用户.
2、另一种方法是在安装终端服务的时候,调整系统时间为2099年,也即调整到很远的将来。在系统时间为2099年的时候,客户端登录一次服务器,然后再把系统时间调回现实时间,这样也可以避开时间限限。这种方法麻烦,但是比较实用.
3、第三种方法是网上流行的骗取微软的许可证方式(可参考:/server/2006-8/2006E8Y24;8590E61246139_),大致做法如下:
去微软注册(/),购买方式选择:Select or Exterprise
Agreement,得到7组数字字母的服务器ID,服务器上选择选择电话注册,然后获取客户机许可证,数量随便填,注册号码可用:4954438 (这儿是关键)。
OK,ID拿到了,再也没有什么90天的限制。
这时会提示: 已成功处理您的客户端许可证令牌请求。
您应该立即打印这个页面
您需要在“终端服务器 CAL 安装向导”中输入的许可证密钥包 ID 是:
YVVXH - XYCVP - 8YPFH - RHG9B - TCJJV - 8D6TG - H34JD
许可证服务器 ID 如下的许可证服务器: VM8BR-WGJD8-RJ6KK-MRCCC-6B97Y-TV2PH-JFM87
谢谢您激活终端服务许可证! 69813-640-3867693-45693
这种方法应该也适用于windows2k3的终端授权。


发布评论