원격 데스크톱 서비스(RDS)는 사용자가 데스크톱과 애플리케이션에 원격으로 액세스할 수 있게 해주는 Windows Server의 중요한 기능입니다. 기본적으로 RDS는 적절한 라이선싱이 필요하기 전에 120일 평가판 기간을 제공합니다. 하지만 평가판이 만료되면 라이선스가 적용되지 않는 한 사용자는 RDS를 통해 연결할 수 없습니다.
테스트 또는 임시 환경에서는 기능을 연장하기 위해 평가판 기간을 재설정해야 할 수 있습니다. 이 가이드에서는 120일 평가판 기간을 수동으로 재설정하는 방법을 설명하고 자동화를 위한 스크립트를 제공합니다.참고: 이 과정은 프로덕션 환경이 아닌 환경에서만 사용해야 하며 Microsoft 라이선스 약관을 준수해야 합니다.
RDS 평가판 기간을 재설정하는 이유
120일 평가판 기간은 주로 다음과 같은 용도로 사용됩니다.
- 원격 데스크톱 서비스 테스트 및 평가.
- 개발 환경을 위한 임시 설정.
- 라이선스 전환 중 중단 방지.
평가판 기간을 재설정하는 것은 라이선스 구매를 대체하지 않습니다. 프로덕션 환경에서는 항상 Microsoft 라이선스 정책을 준수해야 합니다.
120일 평가판 기간을 재설정하는 단계별 가이드
중요 경고:
평가판 기간을 재설정하려면 시스템 파일과 레지스트리 설정을 수정해야 합니다. 주의해서 진행하고 변경하기 전에 서버를 백업하세요.
1단계: 원격 데스크톱 라이선싱 서비스 중지
- Windows Server에서 서비스를 엽니다.
- 다음 단축키를 사용합니다.
Win + R. 다음 명령을 입력합니다.services.msc를 입력하고 Enter 키를 누릅니다.
- 다음 단축키를 사용합니다.
- 다음 서비스를 찾습니다. 원격 데스크톱 라이선싱 서비스.
- 서비스를 마우스 오른쪽 버튼으로 클릭하고 중지를 선택합니다.
2단계: 라이선싱 유예 기간 키 삭제
- 레지스트리 편집기를 엽니다.
- 다음 단축키를 사용합니다.
Win + R. 다음 명령을 입력합니다.regedit를 입력하고 Enter 키를 누릅니다.
- 다음 단축키를 사용합니다.
- 다음 레지스트리 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters - 다음 키를 찾습니다. GracePeriod 키.
- 다음 키를 삭제합니다. GracePeriod 키.참고:
- 시스템에서 키 삭제가 차단되는 경우 레지스트리 항목의 소유권을 가져와야 할 수 있습니다.
- 다음 키를 마우스 오른쪽 버튼으로 클릭하고 GracePeriod 키에서 사용 권한을 선택한 뒤 고급을 클릭합니다.
- 소유권을 사용자 계정 또는 관리자로 변경합니다.
- 키를 삭제할 수 있도록 모든 권한 권한을 부여합니다.
- 시스템에서 키 삭제가 차단되는 경우 레지스트리 항목의 소유권을 가져와야 할 수 있습니다.
3단계: 원격 데스크톱 라이선싱 서비스 다시 시작
- 다음으로 돌아갑니다. 서비스.
- 다음 서비스를 찾습니다. 원격 데스크톱 라이선싱 서비스.
- 서비스를 마우스 오른쪽 버튼으로 클릭하고 시작을 선택합니다.
4단계: 평가판 재설정 확인
- 다음을 엽니다. 원격 데스크톱 라이선싱 관리자.
- 평가판 기간이 다음으로 재설정되었는지 확인합니다. 120일.
- RDS 연결을 테스트하여 올바르게 작동하는지 확인합니다.
스크립트로 재설정 자동화
테스트 환경용으로 RDS 평가판 기간을 자주 재설정해야 하는 경우 다음 PowerShell 스크립트를 사용하여 프로세스를 자동화할 수 있습니다. 이 스크립트는 라이선싱 서비스를 중지하고 GracePeriod 레지스트리 키를 삭제한 후 서비스를 다시 시작합니다.
120일 평가판을 재설정하는 PowerShell 스크립트
# Stop Remote Desktop Licensing Service
Write-Host "Stopping Remote Desktop Licensing service..." -ForegroundColor Yellow
Stop-Service -Name TermService -Force
Start-Sleep -Seconds 5
# Define the GracePeriod registry path
$GracePeriodPath = "HKLM:\SYSTEM\CurrentControlSet\Services\TermService\Parameters\GracePeriod"
# Check if the GracePeriod key exists
if (Test-Path $GracePeriodPath) {
Write-Host "GracePeriod key found. Taking ownership..." -ForegroundColor Yellow
# Take ownership of the GracePeriod key
Invoke-Expression "cmd.exe /c takeown /f $GracePeriodPath /a /r /d y"
Start-Sleep -Seconds 2
# Grant full control to the Administrator group
Invoke-Expression "cmd.exe /c icacls $GracePeriodPath /grant administrators:F /t /c"
Start-Sleep -Seconds 2
# Delete the GracePeriod key
Write-Host "Deleting GracePeriod key..." -ForegroundColor Yellow
Remove-Item -Path $GracePeriodPath -Recurse -Force
} else {
Write-Host "GracePeriod key not found. Skipping deletion." -ForegroundColor Green
}
# Restart Remote Desktop Licensing Service
Write-Host "Restarting Remote Desktop Licensing service..." -ForegroundColor Yellow
Start-Service -Name TermService
Start-Sleep -Seconds 5
Write-Host "RDS trial period reset successfully!" -ForegroundColor Green
스크립트 사용 방법
- 다음을 관리자 권한으로 엽니다. PowerShell.
- 스크립트를 PowerShell 콘솔에 복사하여 붙여넣거나 다음 파일로 저장합니다.
.ps1파일. - 스크립트를 실행합니다.
- 다음에 액세스하여 평가판 기간이 재설정되었는지 확인합니다. 원격 데스크톱 라이선싱 관리자.
중요 고려 사항
- 테스트 전용: 이 과정은 프로덕션 환경이 아닌 환경을 대상으로 합니다. 프로덕션 용도로는 항상 적절한 RDS 클라이언트 액세스 라이선스(CAL)를 구매하고 적용하세요.
- 규정 준수: Microsoft 라이선스 정책을 준수해야 합니다. 이 과정을 오용하면 라이선스 계약을 위반할 수 있습니다.
- 백업: 실수로 데이터가 손실되거나 손상되는 것을 방지하려면 변경하기 전에 항상 서버와 레지스트리를 백업하세요.
문제 해결
평가판 재설정이 작동하지 않는 경우:
- 관리자 권한이 있는지 확인합니다.
- 다음 키가 성공적으로 삭제되었는지 확인합니다. GracePeriod 키.
- 서버를 다시 시작하고 평가판 상태를 다시 확인합니다.
- 스크립트가 실패하면 가이드의 단계를 수동으로 따르세요.
결론
원격 데스크톱 서비스의 120일 평가판 기간을 재설정하는 것은 프로덕션 환경이 아닌 환경에서의 테스트나 임시 사용에 유용한 해결 방법이 될 수 있습니다. 평가판을 수동으로 재설정하든 스크립트로 프로세스를 자동화하든 단계를 주의 깊게 따르고 라이선스 약관을 준수해야 합니다. 프로덕션 환경에서는 중단 없는 서비스와 Microsoft 정책 준수를 위해 항상 정식으로 라이선스가 부여된 RDS CAL을 사용하세요.
1 thought on “How to Reset the 120-Day Trial Period for Remote Desktop Services (RDS)”