WOSHub.com वेबपेज पर हमने पहले से ही Microsoft उत्पाद एक्टिवेशन सर्विस के कॉन्फ़िगरेशन और संचालन के विभिन्न पहलुओं पर चर्चा की है, जो कॉर्पोरेट ग्राहकों के लिए वॉल्यूम लाइसेंस प्रोग्राम के तहत है - KMS (Key Management Server)। आइए KMS एक्टिवेशन तकनीक के बारे में बुनियादी जानकारी और आवश्यक लिंक को एक ही लेख में एकत्र करने का प्रयास करें।
Contents:
- KMS वॉल्यूम एक्टिवेशन आर्किटेक्चर और विशेषताएं
- KMS सर्वर आवश्यकताएं
- Microsoft Office KMS सर्वर एक्टिवेशन
- VAMT: वॉल्यूम एक्टिवेशन मैनेजमेंट टूल
- सामान्य Microsoft KMS एक्टिवेशन समस्याएं और समस्या निवारण
- Windows KMS एक्टिवेशन के लिए Slmgr कमांड का उपयोग
- KMS लाइसेंस सर्वर के साथ MS Office को मैन्युअली कैसे एक्टिवेट करें?
KMS वॉल्यूम एक्टिवेशन आर्किटेक्चर और विशेषताएं
KMS इंफ्रास्ट्रक्चर में एक KMS सर्वर होता है जिसे Microsoft द्वारा एक्टिवेट किया जाता है (यह ऑपरेशन एक बार ऑनलाइन या फोन द्वारा किया जाता है) और KMS क्लाइंट्स, जो अपने एक्टिवेशन अनुरोध KMS सर्वर को भेजते हैं। डेस्कटॉप और सर्वर Microsoft OS और MS Office KMS सर्वर क्लाइंट बन सकते हैं।
KMS सर्वर को एक विशेष कॉर्पोरेट CSVLK कुंजी (KMS होस्ट कुंजी) का उपयोग करके एक्टिवेट किया जाता है, जिसे किसी भी Microsoft कॉर्पोरेट ग्राहक द्वारा Microsoft वॉल्यूम लाइसेंसिंग साइट (https://www.microsoft.com/Licensing/servicecenter/default.aspx - साइट पर लॉगिन करें और Microsoft Volume Licensing Service Center –> License -> Relationship Summary -> Product Keys -> पर जाएं, Windows Srv 2019 DataCtr/Std KMS के लिए KMS होस्ट कुंजी कॉपी करें)। CSVLK कुंजी KMS सर्वर सेटिंग्स में निर्दिष्ट है और KMS सर्वर को इंटरनेट पर Microsoft सर्वर्स पर एक्टिवेट किया जाता है। KMS सर्वर को केवल एक बार एक्टिवेट करने की आवश्यकता होती है (आपको KMS सर्वर को फिर से एक्टिवेट करना होगा यदि आप नवीनतम Windows संस्करणों के समर्थन के साथ एक नई CSVLK कुंजी एक्टिवेट करना चाहते हैं)।
सिंगल KMS सर्वर अनलिमिटेड संख्या में KMS क्लाइंट्स को एक्टिवेट कर सकता है। उदाहरण के लिए, भले ही आपका Microsoft समझौता बताता हो कि आपने 100 डेस्कटॉप कंप्यूटर्स के लिए कॉर्पोरेट लाइसेंस खरीदा है, सैद्धांतिक रूप से आप Windows की हजारों कॉपी एक्टिवेट कर सकते हैं (बेशक, यह Microsoft लाइसेंस समझौते का उल्लंघन होगा, लेकिन तकनीकी रूप से KMS सर्वर आपको एक्टिवेशन की संख्या में प्रतिबंधित नहीं करता है)। इसके अलावा, ध्यान दें कि किए गए एक्टिवेशन और उनकी संख्या के बारे में जानकारी KMS सर्वर द्वारा आपके नेटवर्क के बाहर ट्रांसफर नहीं की जाती है।
एक KMS सर्वर विभिन्न डोमेन में क्लाइंट्स को एक्टिवेट कर सकता है, साथ ही वर्कग्रुप में क्लाइंट्स को भी। एक KMS सर्वर एक साथ Windows के डेस्कटॉप एडिशन, Windows Server और Microsoft Office सुइट के उत्पादों को एक्टिवेट कर सकता है।
जब KMS सर्वर इंस्टॉल किया जाता है, तो DNS में एक विशेष SRV (_VLMCS) रिकॉर्ड रजिस्टर होता है। कोई भी डोमेन क्लाइंट AD डोमेन में KMS सर्वर का नाम खोजने के लिए इस DNS रिकॉर्ड का उपयोग कर सकता है। उदाहरण के लिए, अपने डोमेन corp.woshub.com में KMS सर्वर का नाम मैन्युअली खोजने के लिए, कमांड चलाएं:
nslookup -type=srv _vlmcs._tcp.corp.woshub.com
_vlmcs._tcp.corp. woshub.com SRV service location: priority = 0 weight = 0 port = 1688 svr hostname = ny-kms01.corp.woshub.com ny-kms01.corp.woshub.com internet address = 10.0.1.100
यह उदाहरण दिखाता है कि KMS ny-kms01 सर्वर पर तैनात है और TCP पोर्ट 1688 पर प्रतिक्रिया देता है।
KMS क्लाइंट (Windows या Office) को एक्टिवेट करने के लिए, उस पर एक विशेष KMS पब्लिक कुंजी निर्दिष्ट की जानी चाहिए – GVLK (Generic Volume License Key)। GVLK निर्दिष्ट होने के बाद, KMS क्लाइंट DNS में KMS सर्वर से संबंधित SRV रिकॉर्ड खोजने का प्रयास करता है और एक्टिवेट हो जाता है।
नवीनतम Microsoft उत्पादों के लिए यूनिवर्सल KMS कुंजियों (GVLK) की सूची यहां दी गई है:
- Windows 7/ Windows Server 2008/ 2008 R2 के लिए GVLKs
- Windows 8.1 और Windows Server 2012 R2 के लिए GVLKs
- Windows 10/ Windows Server 2016 के लिए GVLKs
- Windows 10 LTSC और Windows Server 2019 के लिए GVLKs
- MS Office 2019 और 2016 के लिए GVLKs
- MS Office 2013 के लिए GVLKs
- MS Office 2010 के लिए GVLKs
नए KMS होस्ट कुंजी के साथ एक्टिवेट किया गया KMS सर्वर पिछले सभी Windows संस्करणों को एक्टिवेट कर सकता है, लेकिन इसके विपरीत नहीं। उदाहरण के लिए, Windows Srv 2012 R2 DataCtr/Std KMS कुंजी के साथ एक्टिवेट किया गया KMS सर्वर Windows 10 या Windows Server 2016/2019 को एक्टिवेट नहीं कर पाएगा।
नवीनतम Windows संस्करणों को एक्टिवेट करने के लिए आपको एक नई CSVLK कुंजी प्राप्त करनी होगी और इसे KMS सर्वर पर एक्टिवेट करना होगा।
Tip. KMS तकनीक के विस्तार के रूप में, MS वॉल्यूम एक्टिवेशन के एक अन्य प्रकार का उल्लेख किया जाना चाहिए — Active Directory Based Activation (ADBA)। ADBA, AD डोमेन से जुड़े Windows 8, Windows Server 2012 और MS Office 2013 (और नए) चलाने वाले क्लाइंट्स को स्वचालित रूप से एक्टिवेट करने की अनुमति देता है। इस मामले में, कोई समर्पित KMS सर्वर होस्ट नहीं होता है, और एक्टिवेशन विशेष Active Directory एक्सटेंशन द्वारा किया जाता है (यह फॉल्ट टॉलरेंस के दृष्टिकोण से सुविधाजनक है, लेकिन सुविधाजनक नहीं है यदि आपको डोमेन में नहीं होने वाले डिवाइस को एक्टिवेट करने की आवश्यकता है)।
KMS सर्वर आवश्यकताएं
- KMS होस्ट Volume Activation Services भूमिका इंस्टॉल के साथ एक सर्वर (या वर्कस्टेशन) है। Windows Server 2019 में, इस भूमिका को Server Manager कंसोल या PowerShell के माध्यम से कमांड का उपयोग करके इंस्टॉल किया जा सकता है:
Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature –Include ManagementTool - आपको KMS होस्ट पर कॉर्पोरेट CSVLK कुंजी इंस्टॉल करने और KMS सर्वर को Microsoft में एक्टिवेट करने की आवश्यकता है:
slmgr /ipk <kms_host_key_Windows_Server_2019>
slmgr /ato
KMS सर्वर के एक्टिवेशन (केवल एक बार किया जाता है) को करने के लिए, Microsoft वेबसाइट्स KMS सर्वर से पोर्ट 80/443 पर पहुंच योग्य होनी चाहिए। आइसोलेटेड वातावरण में, KMS सर्वर को फोन द्वारा एक्टिवेट किया जा सकता है (आपके देश के लिए Microsoft सपोर्ट फोन नंबर फाइल phone.inf में पाया जा सकता है:get-content C:\windows\System32\sppui\phone.inf)।
- क्लाइंट और KMS सर्वर के बीच फायरवॉल पर पोर्ट 1688 खुला होना चाहिए;
- आप KMS सर्वर का उपयोग करके Microsoft वॉल्यूम उत्पादों को एक्टिवेट कर सकते हैं यदि KMS क्लाइंट्स की न्यूनतम संख्या (एक्टिवेशन थ्रेशोल्ड) की निम्नलिखित आवश्यकताएं पूरी होती हैं:
- Windows Desktop OSs: 25
- Windows Server OSs: 5
- MS Office: 5
Tip. यदि आवश्यक हो, तो KMS सर्वर पर एक्टिवेशन काउंटर को स्क्रिप्ट का उपयोग करके बढ़ाया जा सकता है।
- कंप्यूटर्स को KMS सर्वर के साथ कॉर्पोरेट नेटवर्क से कनेक्ट करके कम से कम हर 180 दिनों में एक बार एक्टिवेशन रिन्यू करना होगा। 180 दिनों के बाद, उत्पाद का एक्टिवेशन "क्रैश" हो जाता है, और Windows ग्रेस पीरियड में चला जाता है। डिफ़ॉल्ट रूप से, KMS क्लाइंट कंप्यूटर हर सात दिनों में अपना एक्टिवेशन रिन्यू करने का प्रयास करते हैं; यदि आपको उन डिवाइस को एक्टिवेट करने की आवश्यकता है जो कम से कम हर 180 दिनों में एक बार KMS सर्वर के साथ कॉर्पोरेट नेटवर्क से कनेक्ट नहीं होते हैं, तो MAK (मल्टीपल एक्टिवेशन) कुंजी का उपयोग करने की सिफारिश की जाती है।
- KMS संसाधन-खपत वाली सर्विस नहीं है, इसलिए यह भूमिका किसी भी सर्वर पर इंस्टॉल की जा सकती है। KMS को हाईली अवेलेबल होने की आवश्यकता नहीं है। यदि KMS सर्वर कई घंटों (या दिनों) के लिए उपलब्ध नहीं है, तो डाउनटाइम कंपनी को किसी भी तरह से प्रभावित नहीं करेगा।
Microsoft Office KMS सर्वर एक्टिवेशन
KMS सर्वर पर MS Office उत्पादों को एक्टिवेट करने के लिए, एक विशेष Microsoft Office Volume License Pack इंस्टॉल करना होगा। आपके द्वारा उपयोग किए जा रहे MS Office के संस्करण के आधार पर, आपको volumelicensepack का एक अलग संस्करण डाउनलोड और इंस्टॉल करना होगा।
KMS सर्वर पर MS Office के लिए License Pack इंस्टॉल करने के बाद, आपको अपना पर्सनल Office CSVLK कुंजी इंस्टॉल करनी होगी और इसे एक्टिवेट करना होगा।
MS Office एक्टिवेशन पर अधिक जानकारी के लिए, लेख देखें:
- Office 2010 — KMS एक्टिवेशन;
- Office 2013 — KMS एक्टिवेशन;
- Office 2016 — KMS एक्टिवेशन।
VAMT: वॉल्यूम एक्टिवेशन मैनेजमेंट टूल
KMS सर्वर और कुंजियों को प्रबंधित करने के लिए, आप एक विशेष टूल इंस्टॉल कर सकते हैं: Volume Activation Management Tool (VAMT)।
- VAMT OS के हिस्से के रूप में डिलीवर नहीं किया जाता है, यह Windows Assessment and Deployment Kit (ADK) में शामिल है और अलग से इंस्टॉल किया जाता है;
- VAMT के लिए .NET Framework आवश्यक है;
- VAMT डेटाबेस के रूप में, SQL Server Express का उपयोग किया जाता है;
- नवीनतम उपलब्ध संस्करण, VAMT 3.1, Windows 10 और Windows Server 2019 सहित सभी Microsoft OSs में समर्थित है।
सामान्य Microsoft KMS एक्टिवेशन समस्याएं और समस्या निवारण
- क्लाइंट्स पर कॉर्पोरेट KMS होस्ट कुंजी (CSVLK) की इंस्टॉलेशन पब्लिक GVLK कुंजी के बजाय;
- GVLK कुंजी होस्ट पर OS संस्करण से मेल नहीं खाती जिसे एक्टिवेट किया जाना है;
- KMS सर्वर को नवीनतम Microsoft उत्पादों के एक्टिवेशन का समर्थन करने के लिए अपडेट किया जाना चाहिए (यहां, उदाहरण के लिए, Windows 2008 R2 पर चल रहे KMS सर्वर को Windows 10 और Windows Server 2012 R2 के एक्टिवेशन का समर्थन करने के लिए अपडेट करने की प्रक्रिया वर्णित है);
- यदि एक्टिवेशन के दौरान त्रुटि 0xC004F074 आती है, तो कारण DNS में गायब SRV रिकॉर्ड
_VLMCS._tcp.woshub.comहो सकता है। इसे DNS एडमिन द्वारा बनाया जा सकता है या KMS सर्वर एड्रेस को क्लाइंट पर मैन्युअली निर्दिष्ट किया जा सकता है (कमांड नीचे दिखाए गए हैं); - त्रुटि 0xC004F038 का अर्थ है कि आपके नेटवर्क में एक्टिवेशन के लिए पर्याप्त संख्या में क्लाइंट नहीं हैं (ऊपर एक्टिवेशन थ्रेशोल्ड पर जानकारी देखें)। जैसे ही KMS सर्वर पर न्यूनतम संख्या में एक्टिवेशन अनुरोध आते हैं, यह क्लाइंट्स को एक्टिवेट करना शुरू कर देगा;
- आप Test-NetConnection cmdlet का उपयोग करके KMS सर्वर पर पोर्ट TCP/1688 की उपलब्धता की जांच कर सकते हैं:
TNC par-kms -Port 1688 -InformationLevel Quiet। यदि पोर्ट अनुपलब्ध है, तो एक्सेस फायरवॉल द्वारा ब्लॉक किया जा सकता है या Software Protection सर्विस (sppsvc) KMS सर्वर पर नहीं चल रही है;
Windows KMS एक्टिवेशन के लिए Slmgr कमांड का उपयोग
सभी Windows संस्करणों में OS एक्टिवेशन को प्रबंधित और निदान करने के लिए एक बिल्ट-इन स्क्रिप्ट है - slmgr.vbs।
Windows क्लाइंट पर पब्लिक KMS कुंजी (GVLK) इंस्टॉल करने के लिए (आपको Windows एडिशन के आधार पर GVLK कुंजी निर्दिष्ट करने की आवश्यकता है) कमांड का उपयोग करें:
cscript.exe %windir%\system32\slmgr.vbs /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
KMS सर्वर नाम और एक्टिवेशन पोर्ट मैन्युअली निर्दिष्ट करें:
cscript.exe %windir%\system32\slmgr.vbs /skms kms-srv.woshub.com:1688
निर्दिष्ट KMS सर्वर पर Windows एक्टिवेट करें:
slmgr /ato
Windows एक्टिवेशन स्थिति के बारे में जानकारी:
slmgr.vbs /dlv
सभी लाइसेंसिंग जानकारी (MS Office एक्टिवेशन स्थिति सहित):
slmgr.vbs /dlv all
Tip. लाइसेंसिंग जानकारी के साथ पॉप-अप विंडो हमेशा स्क्रॉल करने योग्य नहीं होती है और अक्सर स्क्रीन पर फिट नहीं होती। आप इस जानकारी को टेक्स्ट फ़ाइल में आउटपुट कर सकते हैं ताकि विश्लेषण अधिक सुविधाजनक हो:
cscript.exe %windir%\system32\slmgr.vbs s /dlv all > c:\tmp\dlv.txt
KMS लाइसेंस सर्वर के साथ MS Office को मैन्युअली कैसे एक्टिवेट करें?
Microsoft Office सुइट के उत्पादों की एक्टिवेशन को क्लाइंट्स पर प्रबंधित करने के लिए, एक अन्य vbs स्क्रिप्ट का उपयोग किया जाता है - ospp.vbs। आप इसे Office इंस्टॉलेशन डायरेक्टरी में खोजकर ढूंढ सकते हैं (Office 2016 के मामले में, ospp.vbs फ़ाइल डिफ़ॉल्ट रूप से \Program Files\Microsoft Office\Office16 डायरेक्टरी में स्थित है)।
MS Office के लिए KMS सर्वर एड्रेस मैन्युअली निर्दिष्ट करने के लिए:
cscript ospp.vbs /sethst:kms-srv.woshub.com
KMS एक्टिवेशन पोर्ट बदलने के लिए:
cscript ospp.vbs /setprt:1689
KMS सर्वर पर अपनी Office कॉपी एक्टिवेट करें:
cscript ospp.vbs /act
आप Office 2016/365 की वर्तमान एक्टिवेशन स्थिति इस कमांड से प्राप्त कर सकते हैं:
cscript ospp.vbs /dstatusall
यदि Microsoft KMS एक्टिवेशन तकनीक के बारे में आपके कोई प्रश्न हैं, तो आप कमेंट्स में उनसे पूछने के लिए स्वागत हैं और मैं जहां तक संभव हो उनका उत्तर देने की कोशिश करूंगा।