रिमोट डेस्कटॉप सेवाओं (RDS) की 120-दिवसीय परीक्षण अवधि कैसे रीसेट करें

रिमोट डेस्कटॉप सेवाएँ (RDS) Windows Server की एक महत्वपूर्ण सुविधा है जो उपयोगकर्ताओं को डेस्कटॉप और एप्लिकेशन तक दूरस्थ रूप से पहुँचने देती है। डिफ़ॉल्ट रूप से, RDS उचित लाइसेंसिंग की आवश्यकता से पहले 120-दिवसीय परीक्षण अवधि प्रदान करता है। हालाँकि, परीक्षण समाप्त होने के बाद, लाइसेंस लागू न होने तक उपयोगकर्ता RDS के माध्यम से कनेक्ट नहीं कर सकते।

परीक्षण या अस्थायी परिवेशों के लिए, कार्यक्षमता बढ़ाने हेतु आपको परीक्षण अवधि रीसेट करने की आवश्यकता हो सकती है। यह मार्गदर्शिका बताती है कि 120-दिवसीय परीक्षण अवधि मैन्युअल रूप से कैसे रीसेट करें और स्वचालन हेतु स्क्रिप्ट प्रदान करती है। नोट: इस प्रक्रिया का उपयोग केवल गैर-उत्पादन परिवेशों में किया जाना चाहिए और इसे Microsoft की लाइसेंसिंग शर्तों का पालन करना चाहिए।


RDS परीक्षण अवधि रीसेट क्यों करें?

120-दिवसीय परीक्षण अवधि का उपयोग अक्सर इनके लिए किया जाता है:

  • रिमोट डेस्कटॉप सेवाओं का परीक्षण और मूल्यांकन।
  • विकास परिवेशों के लिए अस्थायी सेटअप।
  • लाइसेंसिंग परिवर्तन के दौरान रुकावटों से बचना।

परीक्षण अवधि रीसेट करना लाइसेंस खरीदने का विकल्प नहीं है। उत्पादन परिवेशों के लिए हमेशा Microsoft लाइसेंसिंग नीतियों का अनुपालन सुनिश्चित करें।


120-दिवसीय परीक्षण अवधि रीसेट करने की चरण-दर-चरण मार्गदर्शिका

महत्वपूर्ण चेतावनी:

परीक्षण अवधि रीसेट करने में सिस्टम फ़ाइलों और रजिस्ट्री सेटिंग्स को संशोधित करना शामिल है। सावधानी से आगे बढ़ें और परिवर्तन करने से पहले अपने सर्वर का बैकअप लें।


चरण 1: रिमोट डेस्कटॉप लाइसेंसिंग सेवा रोकें

  1. अपने Windows Server पर सेवाएँ खोलें।
    • शॉर्टकट का उपयोग करें: Win + R। फिर यह लिखें: services.msc और Enter दबाएँ।
  2. सेवा खोजें: रिमोट डेस्कटॉप लाइसेंसिंग।
  3. सेवा पर राइट-क्लिक करें और रोकें चुनें।

चरण 2: लाइसेंसिंग अनुग्रह अवधि कुंजी हटाएँ

  1. रजिस्ट्री संपादक खोलें:
    • शॉर्टकट का उपयोग करें: Win + R। फिर यह लिखें: regedit और Enter दबाएँ।
  2. निम्नलिखित रजिस्ट्री पथ पर जाएँ:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters
  3. कुंजी खोजें: GracePeriod।
  4. कुंजी हटाएँ: GracePeriod।नोट:
    • यदि सिस्टम आपको कुंजी हटाने से रोकता है, तो आपको रजिस्ट्री प्रविष्टि का स्वामित्व लेने की आवश्यकता हो सकती है:
      • निम्नलिखित कुंजी पर राइट-क्लिक करें: GracePeriod, अनुमतियाँ चुनें और उन्नत पर क्लिक करें।
      • स्वामित्व को अपने उपयोगकर्ता खाते या व्यवस्थापक में बदलें।
      • कुंजी हटाने हेतु पूर्ण नियंत्रण अनुमतियाँ प्रदान करें।

चरण 3: रिमोट डेस्कटॉप लाइसेंसिंग सेवा पुनरारंभ करें

  1. वापस जाएँ: सेवाएँ।
  2. सेवा खोजें: रिमोट डेस्कटॉप लाइसेंसिंग।
  3. सेवा पर राइट-क्लिक करें और प्रारंभ करें चुनें।

चरण 4: परीक्षण रीसेट सत्यापित करें

  1. खोलें: रिमोट डेस्कटॉप लाइसेंसिंग प्रबंधक।
  2. पुष्टि करें कि परीक्षण अवधि रीसेट होकर 120 दिन हो गई है।
  3. 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

स्क्रिप्ट का उपयोग कैसे करें

  1. व्यवस्थापक के रूप में खोलें: PowerShell।
  2. स्क्रिप्ट को PowerShell कंसोल में कॉपी-पेस्ट करें या इसे .ps1 फ़ाइल के रूप में सहेजें।
  3. स्क्रिप्ट चलाएँ।
  4. यह सत्यापित करें कि परीक्षण अवधि रीसेट हो गई है। इसके लिए खोलें: रिमोट डेस्कटॉप लाइसेंसिंग प्रबंधक।

महत्वपूर्ण बातें

  • केवल परीक्षण हेतु: यह प्रक्रिया गैर-उत्पादन परिवेशों के लिए है। उत्पादन उपयोग हेतु हमेशा उपयुक्त RDS क्लाइंट एक्सेस लाइसेंस (CAL) खरीदें और लागू करें।
  • अनुपालन: सुनिश्चित करें कि आप Microsoft की लाइसेंसिंग नीतियों का पालन करते हैं। इस प्रक्रिया के दुरुपयोग से लाइसेंसिंग समझौतों का उल्लंघन हो सकता है।
  • बैकअप: आकस्मिक डेटा हानि या भ्रष्टाचार से बचने हेतु परिवर्तन करने से पहले हमेशा अपने सर्वर और रजिस्ट्री का बैकअप लें।

समस्या निवारण

यदि परीक्षण रीसेट काम नहीं करता है:

  1. सुनिश्चित करें कि आपके पास व्यवस्थापकीय विशेषाधिकार हैं।
  2. सत्यापित करें कि GracePeriod कुंजी सफलतापूर्वक हटा दी गई है।
  3. सर्वर पुनरारंभ करें और परीक्षण स्थिति पुनः जाँचें।
  4. यदि स्क्रिप्ट विफल हो जाती है, तो मार्गदर्शिका के चरणों का मैन्युअल रूप से पालन करें।

निष्कर्ष

रिमोट डेस्कटॉप सेवाओं की 120-दिवसीय परीक्षण अवधि रीसेट करना गैर-उत्पादन परिवेशों में परीक्षण या अस्थायी उपयोग हेतु एक उपयोगी समाधान हो सकता है। चाहे आप परीक्षण मैन्युअल रूप से रीसेट करें या स्क्रिप्ट से प्रक्रिया स्वचालित करें, चरणों का सावधानीपूर्वक पालन करें और लाइसेंसिंग शर्तों का अनुपालन बनाए रखें। उत्पादन परिवेशों के लिए, निर्बाध सेवा और Microsoft नीतियों का अनुपालन सुनिश्चित करने हेतु हमेशा उचित रूप से लाइसेंस प्राप्त RDS CAL का उपयोग करें।

1 thought on “How to Reset the 120-Day Trial Period for Remote Desktop Services (RDS)”

टिप्पणी छोड़ें