转帖:http://blog.sina.com.cn/flushswan 因为网站管理的需要,我委托别人在网站服务器上安装了远程桌面,我再通过“远程桌面连接”客户端软件访问服务器,使用非常方便。但最近几天登录到服务器上时,跳出一个提示框:“您的终端服务临时客户端许可证将在xx天内过期。请与系统管理员联系,获得永久许可证。”我在服务器上按自己的想象进行过多种处理,但没有效果。在网上找过几种方法,简单的方法试了试,复杂的不敢试,总之最后没有解决。 近期找到一个正解,非常有效。现将其原理和方法介绍如下: Windows终端服务在客户端没有许可证的情况下,会临时颁发一个临时许可证给客户。这个许可证的有效期是90天,过了90天,如果客户访问服务器,服务器发现客户已经被颁发过临时许可证,就不再颁发,这样客户在90天外就不可以再访问服务器了。但是这个许可证是存储在客户机上的,只要把这个许可证删掉,在访问服务器的时候,就又会颁发一个临时许可证给客户,这样就又有90天的访问权限。 这个临时许可证存储在客户机的注册表中,位于:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing,把这项删掉,以后登录远程桌面时,就不会提示过期了。同时可以看到,重新登录后,客户端又出现了新的注册项。 为方便起见,可以建立一个注册表文件DelMSLicense.reg,内容如下: REGEDIT4 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing] 存盘双击运行该文件即可。