त्रुटि "Windows cannot find the Microsoft Software License Terms
"विंडोज 10/11 या विंडोज सर्वर 2022/2019/2016 ऑपरेटिंग सिस्टम को बेयर-मेटल कंप्यूटर/सर्वर या हाइपर-वी/वीएमवेयर वर्चुअल मशीन पर इंस्टॉल करते समय दिखाई दे सकता है। इस मामले में, एक त्रुटि के साथ विंडोज के संस्करण का चयन करने के बाद आईएसओ छवि से विंडोज की स्थापना बाधित होती है:
Windows Setup Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation. The installation was canceled. Any changes made to your computer won't be saved.
ओके पर क्लिक करने के बाद, कंप्यूटर रिबूट हो जाता है और विंडोज इंस्टॉलेशन फिर से शुरू हो जाता है। त्रुटि "लाइसेंस शर्तें नहीं मिल सकती" बार-बार दिखाई दी।
जैसा कि यह निकला, यह त्रुटि कई पूरी तरह से अलग कारणों से हो सकती है। आइए उन सभी पर अलग से विचार करें।
हाइपर-V और "Windows को सॉफ़्टवेयर लाइसेंस शर्तें नहीं मिल सकतीं"
यदि आप वर्चुअल मशीन में विंडोज 10/11 या विंडोज सर्वर 2016/2019 (और पुराने ओएस संस्करण) स्थापित कर रहे हैं, तो सुनिश्चित करें कि आपने वीएम को पर्याप्त रैम आवंटित की है। मेरे मामले में, हाइपर-V सर्वर पर VM के लिए केवल 512 एमबी मेमोरी आवंटित की गई थी, और डायनामिक मेमोरी सक्षम करें इसके लिए एक संभावित मेमोरी ओवरकमिटमेंट स्थिति के साथ विकल्प की जाँच की गई थी। बढ़ाएं VM को कम से कम 1024 एमबी के लिए आवंटित स्मृति की मात्रा, अक्षम करें डायनामिक मेमोरी, और विंडोज सेटअप को पुनरारंभ करें।
साथ ही टिप्पणियों में, कई लोगों ने लिखा कि उन्होंने VM के लिए RAM का आकार 4096 से घटाकर 2048 GB करके समस्या को ठीक कर दिया।
साथ ही, अपने विंडोज वीएम को हाइपर-वी वर्चुअल स्विच से डिस्कनेक्ट करने का प्रयास करें जिसे इंटरनेट से कनेक्ट करने की अनुमति है (एनएटी के माध्यम से या सीधे)।
नोट . आप निम्न ट्रिक का उपयोग वर्कअराउंड के रूप में कर सकते हैं। विंडोज इंस्टालेशन शुरू करने से पहले, Shift+F10 दबाएं और कमांड प्रॉम्प्ट में कमांड चलाएँ जो एक पेजफाइल बनाएगा:wpeutil createpagefile /path=C:\pf.sys
. फिर विंडोज सेटअप विंडो पर स्विच करें और विंडोज इंस्टॉलेशन शुरू करें। इंस्टॉलेशन को बिना किसी त्रुटि के जारी रहना चाहिए, भले ही वर्चुअल मशीन को पर्याप्त मेमोरी आवंटित न हो। भौतिक कंप्यूटर पर Windows क्लीन इंस्टाल रद्द किया गया
यदि विंडोज को सीधे हार्डवेयर (कंप्यूटर, लैपटॉप पर) पर स्थापित करते समय त्रुटि होती है, और वीएम में नहीं, तो सुनिश्चित करें कि आपके डिवाइस पर पर्याप्त रैम स्थापित है। यदि पर्याप्त मेमोरी है, तो सबसे अधिक संभावना है कि विंडोज इंस्टॉलेशन इमेज (डिस्ट्रीब्यूशन) में ही कोई समस्या है। यह क्षतिग्रस्त हो सकता है और आपको किसी अन्य डिस्क या आईएसओ छवि का उपयोग करने का बेहतर प्रयास करना चाहिए।
साथ ही, ei.cfg . में उत्पाद संस्करण आपकी Windows छवि की फ़ाइल pid.txt . में उत्पाद कुंजी से मेल नहीं खा सकती है फ़ाइल। इस मामले में, आप \sources\ में विंडोज इंस्टॉलेशन डिस्क (बूट आईएसओ इमेज) पर एक टेक्स्ट फाइल बना सकते हैं। ei.cfg . नाम की निर्देशिका और निम्नलिखित सामग्री:
[Channel] OEM
यदि इस निर्देशिका में ei.cfg फ़ाइल है, तो आपको चैनल बदलना होगा खुदरा से OEM . का मान (जैसा कि ऐसा लगता है कि आप खुदरा वितरण से एंटरप्राइज़ विंडोज संस्करण स्थापित करने का प्रयास कर रहे हैं)। आप अपनी Windows ISO छवि में संस्करणों की सूची निम्नानुसार प्राप्त कर सकते हैं (जहाँ E: ड्राइव का पथ है जहां विंडोज आईएसओ छवि या इंस्टॉलेशन यूएसबी फ्लैश ड्राइव माउंट किया गया है):
DISM /Get-WimInfo /WimFile:"E:\sources\install.esd"
आपको किसी भी ISO संपादक (WinISO) का उपयोग करके Windows स्थापना छवि की ISO फ़ाइल को मैन्युअल रूप से संपादित करना होगा, निर्दिष्ट फ़ाइल को जोड़ना होगा और स्थापना DVD/USB स्टिक को अधिलेखित करना होगा।
या आप निम्न प्रकार से Windows स्थापना कुंजी निर्दिष्ट कर सकते हैं:
setup.exe /pkey XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
VMware VM पर "Windows सॉफ़्टवेयर लाइसेंस शर्तें नहीं ढूंढ सकता" त्रुटि
VMware वर्कस्टेशन/प्लेयर/फ़्यूज़न वर्चुअल मशीन पर अतिथि OS के रूप में Windows स्थापित करते समय, आपको "लाइसेंस अनुबंध नहीं मिला" त्रुटि भी प्राप्त हो सकती है। VMware डेस्कटॉप हाइपरविजर बनाए जाने पर VM हार्डवेयर में डिफ़ॉल्ट रूप से एक वर्चुअल फ़्लॉपी ड्राइव जोड़ते हैं। हो सकता है कि Windows इंस्टालर इस डिवाइस पर लाइसेंस फ़ाइल खोजने का प्रयास कर रहा हो।
समस्या से छुटकारा पाने के लिए, वर्चुअल मशीन के हार्डवेयर से वर्चुअल फ़्लॉपी ड्राइव को हटा दें या कनेक्ट एट पावर को अक्षम करें विकल्प पर।
VMware वर्कस्टेशन में समस्या के अन्य संभावित समाधान:
- नया VM बनाते समय, Windows स्थापना ISO छवि के लिए पथ निर्दिष्ट न करें, लेकिन विकल्प चुनें "
I will install the operating system later
"; - वीएमवेयर वीएम बनाने के बाद विंडोज इंस्टॉलेशन आईएसओ इमेज को वर्चुअल सीडी/डीवीडी ड्राइव पर माउंट करें;
- VM को इंस्टॉलेशन डिस्क से बूट करें और विंडोज इंस्टाल करना शुरू करें।
अपने VM को इंटरनेट से डिस्कनेक्ट करें। ऐसा करने के लिए, नेटवर्क कनेक्शन मोड को NAT से ब्रिज्ड . में बदलें या केवल-होस्ट VM नेटवर्क एडेप्टर की सेटिंग में।
नतीजतन, विंडोज़ स्थापना के दौरान लाइसेंस की जांच करने के लिए नेटवर्क से कनेक्ट नहीं होगा, (विंडोज सर्वर के मूल्यांकन संस्करण को स्थापित करते समय ऐसी समस्या थी)।