server2008/2012远程桌面120天授权问题的解决
时间: 2023-05-08 07:58:17 浏览: 552
在安装Windows Server 2008/2012的时候,默认情况下远程桌面连接是有120天的授权时间的,如果超时了,就无法再次进行远程桌面连接。解决这个问题的方法一般有以下几种:
1. 重新安装操作系统。重新安装操作系统是解决这个问题最彻底的方法,但是需要重新配置所有系统设置和应用。
2. 使用命令解除授权。可以使用命令“slmgr -rearm”将系统授权时间再次延长120天,每次最多只能延长3次。
3. 修改注册表。通过修改注册表可以实现从120天延长到更长的时间,具体方法如下:
1)打开注册表编辑器(regedit)。
2)找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server键。
3)在该键下新建一个项,命名为“Licensing”。
4)右击新建的“Licensing”项,选择新建一个DWORD值,命名为“LicenseServers”。
5)将LicenseServers的数值设置为你自己的服务器名称或IP地址。
6)再右击新建的“Licensing”项,选择新建一个DWORD值,命名为“LicenseMode”。
7)将LicenseMode的数值设置为2。
8)重启系统后,授权时间就会被无限期延长。
综上所述,以上三种方法都可以有效解决Windows Server 2008/2012远程桌面120天授权问题,具体选择哪种方法,可以根据自己的需求和实际情况来决定。
相关问题
给一个windows server 更改默认mstsc端口、关闭默认所有的共享、远程桌面120天授权问题的bat加固脚本
为了创建一个批处理脚本来强化Windows Server的安全性,包括更改MSTSC默认端口、关闭所有默认共享以及处理远程桌面120天授权的问题,你可以编写一个包含几个步骤的BAT文件。这里是一个简化的示例:
```batch
@echo off
REM 步骤一:更改MSTSC默认端口(例如到3389)
netsh advfirewall firewall add rule name="RDP Port Change" dir=in localport=3389 protocol=tcp action=allow
REM 步骤二:关闭所有默认共享(需要管理员权限)
icacls %windir%\System32\config\system.ini /deny Everyone:F /T /C
icacls %windir%\System32\config\software.ini /deny Everyone:F /T /C
icacls %windir%\System32\config\security.ini /deny Everyone:F /T /C
icacls %windir%\System32\config\default.ini /deny Everyone:F /T /C
icacls %windir%\PerfLogs\System /deny Everyone:F /T /C
icacls %windir%\Temp /deny Everyone:F /T /C
REM 步骤三:设置远程桌面120天授权策略(这取决于服务器配置,可能需要手动操作)
rem 如果服务器采用的是Windows Server 2019 RDSH或更高版本,可以考虑使用rdpclip.exe禁用自动更新,然后手动输入许可证密钥。例如:
rdpclip.exe /stop
REM 添加你的许可证密钥命令(如需输入)
REM rem your_license_key_command
REM 提醒用户重启计算机以应用更改
echo 所有更改已应用,重启系统以完成加固过程。按任意键继续...
pause
shutdown /r /t 0
阅读全文