2026-05-28 19:15
步骤1:使用管理员身份连接服务器
如果还能远程连接,直接使用mstsc连接;如果连接已被阻止,可以使用强制管理模式:
mstsc /admin /v:服务器IP地址 这可以绕过授权检查以管理员身份登录。
步骤2:打开注册表编辑器
按下Win+R组合键,输入
regedit并回车,以管理员身份打开注册表编辑器。步骤3:定位到指定注册表项
导航到以下路径:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerRCMGracePeriod
步骤4:修改权限(如需要)
右键点击
GracePeriod项,选择"权限":
- 选择"Administrators"组,勾选"完全控制"为"允许"
- 如果无法直接修改权限,点击"高级"按钮,更改所有者为"Administrators",并勾选"替换子容器和对象的所有者"
步骤5:删除GracePeriod项
获取权限后,右键点击
GracePeriod项,选择"删除"。有些系统只需要删除GracePeriod项中的二进制值(保留默认值即可)。
步骤6:重启服务器
删除注册表项后,重启服务器使更改生效。重启后,授权宽限期将重置为120天。
替代方案
如果上述方法无效,可以考虑卸载远程桌面服务角色:
- 打开"服务器管理器"
- 选择"管理"→"删除角色和功能"
- 取消勾选"远程桌面会话主机"和"远程桌面授权"
- 完成删除后重启服务器
重要注意事项
- 临时解决方案:此方法仅适用于测试或非生产环境,重置后120天问题会再次出现。
- 生产环境:对于正式运营的服务器,应购买合法的远程桌面服务客户端许可证(RDS CAL)并正确配置。
- 风险提示:修改注册表前建议先备份,误操作可能导致系统不稳定。
检查剩余宽限期
想知道当前授权还剩多少天?可以使用以下PowerShell命令检查:
(invoke-cimmethod -object (get-ciminstance -namespace root/CIMV2/TerminalServices -classname Win32_TerminalServiceSetting) -methodname GetGracePeriodDays).DaysLeft