Windows服务器远程桌面RDP

Windows服务器的远程桌面服务(RDS)默认提供120天的授权宽限期(Grace Period),方便用户在购买正式许可证前进行测试和配置。宽限期过后,系统将阻止新的远程桌面连接。

解决方案:重置授权宽限期

以下是重置120天授权宽限期的具体步骤:

步骤1:使用管理员身份连接服务器

如果还能远程连接,直接使用mstsc连接;如果连接已被阻止,可以使用强制管理模式:

1
mstsc /admin /v:服务器IP地址1.

这可以绕过授权检查以管理员身份登录。

步骤2:打开注册表编辑器

按下Win+R组合键,输入regedit并回车,以管理员身份打开注册表编辑器。

步骤3:定位到指定注册表项

导航到以下路径:

1
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod1.

步骤4:修改权限(如需要)

右键点击GracePeriod项,选择”权限”:

  • 选择”Administrators”组,勾选”完全控制”为”允许”
  • 如果无法直接修改权限,点击”高级”按钮,更改所有者为”Administrators”,并勾选”替换子容器和对象的所有者”

步骤5:删除GracePeriod项

获取权限后,右键点击GracePeriod项,选择”删除”。有些系统只需要删除GracePeriod项中的二进制值(保留默认值即可)。

Windows服务器远程桌面授权到期?120天重置教程_重置

步骤6:重启服务器

删除注册表项后,重启服务器使更改生效。重启后,授权宽限期将重置为120天。

替代方案

如果上述方法无效,可以考虑卸载远程桌面服务角色:

  1. 打开”服务器管理器”
  2. 选择”管理”→”删除角色和功能”
  3. 取消勾选”远程桌面会话主机”和”远程桌面授权”
  4. 完成删除后重启服务器

重要注意事项

  • 临时解决方案:此方法仅适用于测试或非生产环境,重置后120天问题会再次出现。
  • 生产环境:对于正式运营的服务器,应购买合法的远程桌面服务客户端许可证(RDS CAL)并正确配置。
  • 风险提示:修改注册表前建议先备份,误操作可能导致系统不稳定。

检查剩余宽限期

想知道当前授权还剩多少天?可以使用以下PowerShell命令检查:

1
(invoke-cimmethod -inputobject (get-ciminstance -namespace root/CIMV2/TerminalServices -classname Win32_TerminalServiceSetting) -methodname GetGracePeriodDays).DaysLeft1.

总结

通过上述注册表修改方法,你可以快速解决Windows服务器远程桌面授权过期的问题,恢复服务器的正常远程连接。

评论

:D 一言句子获取中...