विंडोज 10 पर वर्चुअलाइजेशन कैसे सक्षम करें?

ऐसी कई चीजें हैं जो विंडोज 10 को अब तक का सबसे अच्छा विंडोज वर्जन बनाती हैं। ऐसी ही एक विशेषता हार्डवेयर वर्चुअलाइजेशन के लिए समर्थन है और इसलिए, वर्चुअल मशीन बनाने की क्षमता है। उन लोगों के लिए और आम आदमी के शब्दों में, वर्चुअलाइजेशन हार्डवेयर के एक ही सेट पर किसी चीज़ के वर्चुअल इंस्टेंस (सूची में एक ऑपरेटिंग सिस्टम, स्टोरेज डिवाइस, नेटवर्क सर्वर इत्यादि शामिल है) का निर्माण है। वर्चुअल मशीन बनाने से उपयोगकर्ता एक अलग वातावरण में बीटा अनुप्रयोगों का परीक्षण कर सकते हैं, उपयोग कर सकते हैं और दो अलग-अलग ऑपरेटिंग सिस्टम के बीच आसानी से स्विच कर सकते हैं, आदि।

यद्यपि वर्चुअलाइजेशन एक ऐसी सुविधा है जिसका अधिकांश उपयोगकर्ताओं के पास कोई उपयोग नहीं है, यह विंडोज़(Windows) पर डिफ़ॉल्ट रूप से अक्षम है । किसी को इसे मैन्युअल रूप से BIOS मेनू(BIOS menu) से सक्षम करना होगा और फिर विंडोज़ वर्चुअलाइजेशन सॉफ़्टवेयर ( हाइपर-वी(Hyper-V) ) इंस्टॉल करना होगा। इस लेख में, हम विंडोज 10(Windows 10) पर वर्चुअलाइजेशन को सक्षम करने के सभी छोटे विवरणों को कवर करेंगे और आपको यह भी दिखाएंगे कि वर्चुअल मशीन कैसे बनाई जाती है। 

विंडोज 10 पर वर्चुअलाइजेशन कैसे सक्षम करें

विंडोज 10 पर वर्चुअलाइजेशन कैसे सक्षम करें(How to Enable Virtualization on Windows 10)

वर्चुअलाइजेशन के लिए आवश्यकताएँ(Requisites for Virtualization)

हार्डवेयर(Hardware) वर्चुअलाइजेशन को पहली बार विंडोज 8 में पेश किया गया था और तब से विंडोज (Windows 8)10(Windows 10) में अधिक संख्या में फीचर जैसे एन्हांस्ड सेशन मोड, हाई फिडेलिटी ग्राफिक्स, यूएसबी(USB) रीडायरेक्शन, लिनक्स सिक्योर बूट(Linux secure boot) आदि को शामिल करने के लिए विकसित किया गया है । हालाँकि, बेहतर और अधिक वर्चुअलाइजेशन सुविधाएँ भी अधिक शक्तिशाली प्रणाली की माँग करती हैं। वर्चुअल मशीन बनाने और चलाने के लिए आपके कंप्यूटर को आवश्यक शर्तों की एक सूची नीचे दी गई है।(Below)

1. हाइपर-V केवल विंडोज 10 प्रो(Windows 10 Pro) , एंटरप्राइज(Enterprise) और एजुकेशन(Education) वर्जन पर उपलब्ध है। यदि आपके पास विंडोज(Windows) 10 होम(Home) है और आप वर्चुअल मशीन बनाना चाहते हैं, तो आपको प्रो(Pro) संस्करण में अपग्रेड करना होगा। (यदि आप अपने विंडोज(Windows) संस्करण के  बारे में अनिश्चित हैं , तो स्टार्ट सर्च बार में winver  टाइप करें या कमांड बॉक्स चलाएं और एंटर दबाएं।)

हाइपर-वी केवल विंडोज 10 प्रो पर उपलब्ध है

2. आपका कंप्यूटर 64-बिट प्रोसेसर पर चलना चाहिए जो SLAT ( सेकेंडरी लेवल एड्रेस ट्रांसलेशन(Secondary Level Address Translation) ) को सपोर्ट करता हो। इसकी जांच करने के लिए, सिस्टम इंफॉर्मेशन(System Information) एप्लिकेशन खोलें और सिस्टम टाइप(System Type) और हाइपर- V सेकेंड लेवल एड्रेस ट्रांसलेशन एक्सटेंशन प्रविष्टियों(Hyper-V Second Level Address Translation Extensions entries) की समीक्षा करें ।

सिस्टम प्रकार और हाइपर- V द्वितीय स्तर पता अनुवाद एक्सटेंशन प्रविष्टियों की समीक्षा करें

3. कम से कम 4 जीबी सिस्टम रैम(4gb of system RAM) स्थापित किया जाना चाहिए, हालांकि, इससे अधिक होने से एक बहुत ही आसान अनुभव होगा।

4. वर्चुअल मशीन पर वांछित ओएस स्थापित करने के लिए पर्याप्त खाली भंडारण स्थान भी होना चाहिए।

Check if Virtualization is enabled in BIOS/UEFI

वर्चुअलाइजेशन(Virtualization) तकनीक आपके कंप्यूटर पर पहले से ही सक्षम हो सकती है। यह जांचने के लिए कि क्या वास्तव में ऐसा है, नीचे दिए गए चरणों का पालन करें।

1. सर्च बार में कमांड प्रॉम्प्ट या पॉवरशेल(Command Prompt or Powershell) (दोनों में से कोई भी काम करता है) खोजें और ओपन(Open) पर क्लिक करें ।

स्टार्ट मेन्यू में कमांड प्रॉम्प्ट खोजें, फिर रन अस एडमिनिस्ट्रेटर पर क्लिक करें

2. systeminfo.exe  टाइप करें और कमांड को निष्पादित करने के लिए एंटर दबाएं। विंडो को सभी सिस्टम जानकारी एकत्र करने और इसे आपके लिए प्रदर्शित करने में कुछ सेकंड लग सकते हैं।

3. प्रदर्शित जानकारी के माध्यम से स्क्रॉल करें और (Scroll)हाइपर- V (Hyper-V) आवश्यकताएँ(Requirements) अनुभाग का पता लगाने का प्रयास करें। फर्मवेयर में सक्षम वर्चुअलाइजेशन(Virtualization Enabled in Firmware) की स्थिति की जांच करें । वर्चुअलाइजेशन(Virtualization) सक्षम होने पर, जैसा कि स्पष्ट है, हाँ पढ़ना चाहिए।

फर्मवेयर में सक्षम वर्चुअलाइजेशन की स्थिति की जांच करें

वर्चुअलाइजेशन सक्षम है या नहीं यह जांचने का एक और तरीका है कि विंडोज टास्क मैनेजर(Windows Task Manager) ( Ctrl + Shift + Esc ) खोलें और प्रदर्शन(Performance) टैब में, इसकी स्थिति जांचें ( सुनिश्चित करें(Ensure) कि कंप्यूटर का सीपीयू(CPU) बाईं ओर चुना गया है)। यदि वर्चुअलाइजेशन सक्षम नहीं है(virtualization isn’t enabled) , तो पहले इसे BIOS मेनू से सक्षम करें और फिर वर्चुअल मशीन बनाने के लिए हाइपर-V स्थापित करें।(Hyper-V)

पहले BIOS मेनू से वर्चुअलाइजेशन सक्षम करें और फिर हाइपर-V स्थापित करें |  विंडोज 10 पर वर्चुअलाइजेशन सक्षम करें

Enable Virtualization in BIOS/UEFI

BIOS , वह सॉफ़्टवेयर जो यह सुनिश्चित करने के लिए ज़िम्मेदार है कि आपका कंप्यूटर ठीक से बूट होता है, कई अन्य उन्नत सुविधाओं को भी संभालता है। जैसा कि आपने अनुमान लगाया होगा, BIOS में आपके विंडोज 10 कंप्यूटर पर वर्चुअलाइजेशन तकनीक को सक्षम करने के लिए सेटिंग्स भी शामिल हैं। हाइपर-V(Hyper-V) को सक्षम करने और अपनी वर्चुअल मशीनों को प्रबंधित करने के लिए, आपको सबसे पहले BIOS मेनू में वर्चुअलाइजेशन को सक्षम करने की आवश्यकता होगी ।

अब, BIOS सॉफ़्टवेयर निर्माता से निर्माता में भिन्न होता है, और प्रत्येक के लिए BIOS मेनू में प्रवेश का तरीका ( BIOS कुंजी) भी भिन्न होता है। BIOS में प्रवेश करने का सबसे आसान तरीका है कि कंप्यूटर के बूट होने पर निम्न में से किसी एक कुंजी को बार-बार (F1, F2, F3, F10, F12, Esc, या Delete key) दबाएं । ((F1, F2, F3, F10, F12, Esc, or Delete key))यदि आप अपने कंप्यूटर के लिए विशिष्ट BIOS(BIOS) कुंजी नहीं जानते हैं , तो इसके बजाय नीचे दिए गए गाइड का पालन करें और विंडोज 10(Windows 10) पीसी पर वर्चुअलाइजेशन सक्षम करें:

1. विंडोज(Windows) की + आई के हॉटकी संयोजन को दबाकर विंडोज सेटिंग्स(Windows Settings) खोलें और अपडेट और सुरक्षा(Update and Security) पर क्लिक करें ।

अद्यतन और सुरक्षा पर क्लिक करें

2. बाएं नेविगेशन मेनू का उपयोग करके, पुनर्प्राप्ति (Recovery ) सेटिंग पृष्ठ पर जाएं.

3. यहां, एडवांस्ड स्टार्टअप(Advanced startup) सेक्शन के तहत रिस्टार्ट नाउ  बटन पर क्लिक करें।(Restart now )

उन्नत स्टार्टअप अनुभाग के अंतर्गत अभी पुनरारंभ करें बटन पर क्लिक करें |  विंडोज 10 पर वर्चुअलाइजेशन सक्षम करें

4. उन्नत(Advanced) स्टार्टअप स्क्रीन पर, समस्या निवारण  पर क्लिक करें और (Troubleshoot ) उन्नत विकल्प( Advanced Options) दर्ज करें ।

5. अब, UEFI फर्मवेयर सेटिंग्स(UEFI Firmware Settings) पर क्लिक करें  और  रिबूट(reboot) करें ।

6. प्रत्येक निर्माता के लिए वर्चुअलाइजेशन(Virtualization) या वर्चुअल टेक्नोलॉजी(Virtual Technology) सेटिंग्स का सटीक स्थान अलग होगा। BIOS/UEFI मेनू में, उन्नत या(Advanced) कॉन्फ़िगरेशन टैब(Configuration) देखें, और इसके अंतर्गत, वर्चुअलाइजेशन सक्षम करें। ( enable virtualization. )

विंडोज 10 में हाइपर-वी सक्षम करने के 3 तरीके(3 Ways to Enable Hyper-V in Windows 10)

माइक्रोसॉफ्ट के मूल हाइपरवाइजर सॉफ्टवेयर को हाइपर-वी(Hyper-V) कहा जाता है , और यह आपको वर्चुअल कंप्यूटर वातावरण बनाने और प्रबंधित करने देता है, जिसे एक भौतिक सर्वर पर वर्चुअल मशीन के रूप में भी जाना जाता है। हाइपर-वी(Hyper-V) ऑपरेटिंग सिस्टम को वस्तुतः हार्ड ड्राइव और नेटवर्क स्विच के साथ चला सकता है। उन्नत(Advanced) उपयोगकर्ता हाइपर-वी(Hyper-V) का उपयोग सर्वरों को वर्चुअलाइज करने के लिए भी कर सकते हैं।

जबकि हाइपर-वी(Hyper-V) सभी समर्थित पीसी पर अंतर्निहित है, इसे मैन्युअल रूप से सक्षम करने की आवश्यकता है। विंडोज 10(Windows 10) पर हाइपर-वी(Hyper-V) स्थापित करने के ठीक 3 तरीके हैं , जिनमें से सभी को नीचे विस्तार से समझाया गया है।

विधि 1: नियंत्रण कक्ष से हाइपर-V सक्षम करें(Control Panel)

यह सबसे आसान और सबसे सरल तरीका है क्योंकि आपके पास अपने निपटान में एक ग्राफिकल यूजर इंटरफेस है। आपको केवल आवश्यक गंतव्य के लिए अपना रास्ता नेविगेट करने और एक बॉक्स पर टिक करने की आवश्यकता है।

1. रन(Run) कमांड बॉक्स लॉन्च करने के लिए विंडोज की + आर दबाएं, इसमें कंट्रोल या (Windows)कंट्रोल पैनल( control panel) टाइप करें और इसे खोलने के लिए ओके पर क्लिक करें।

कंट्रोल या कंट्रोल पैनल टाइप करें, और OK दबाएं |  विंडोज 10 पर वर्चुअलाइजेशन सक्षम करें

2. सभी कंट्रोल पैनल(All Control Panel) आइटम्स की सूची में प्रोग्राम्स और फीचर्स देखें और उस पर क्लिक करें। (Programs and Features)आइटम की तलाश को आसान बनाने के लिए आप आइकन का आकार छोटा या बड़ा कर सकते हैं।(change the icon size to small or large)

सभी नियंत्रण कक्ष मदों की सूची में प्रोग्राम और सुविधाएँ देखें और उस पर क्लिक करें

3. प्रोग्राम(Programs) और सुविधाएँ(Features) विंडो में, बाईं ओर मौजूद हाइपरलिंक चालू या बंद करें पर क्लिक करें।(Turn Windows)

बाईं ओर मौजूद हाइपरलिंक चालू या बंद करें पर क्लिक करें

4. अंत में, हाइपर-V(Hyper-V) के बगल में स्थित बॉक्स को चेक करके वर्चुअलाइजेशन को सक्षम करें और OK पर क्लिक करें ।

हाइपर-V के बगल में स्थित बॉक्स पर टिक करके वर्चुअलाइजेशन सक्षम करें और OK पर क्लिक करें।  विंडोज 10 पर वर्चुअलाइजेशन सक्षम करें

5. विंडोज़ स्वचालित रूप से आपके कंप्यूटर पर वर्चुअल मशीन बनाने के लिए आवश्यक सभी फाइलों को डाउनलोड और कॉन्फ़िगर करना शुरू कर देगा। एक बार डाउनलोड प्रक्रिया पूरी हो जाने के बाद, आपसे पुनरारंभ(Restart) करने का अनुरोध किया जाएगा ।

अपने पीसी को तुरंत रीबूट करने के लिए अभी पुनरारंभ(Restart now) करें पर क्लिक करें या अपनी सुविधा के अनुसार बाद में पुनरारंभ न करें और मैन्युअल रूप से पुनरारंभ करें पर क्लिक करें। वर्चुअलाइजेशन केवल रिबूट के बाद ही सक्षम किया जाएगा, इसलिए एक प्रदर्शन करना न भूलें।

विधि 2: कमांड प्रॉम्प्ट का उपयोग करके हाइपर-वी सक्षम करें(Command Prompt)

हाइपर-V(Hyper-V) को कमांड प्रॉम्प्ट(Command Prompt) से सक्षम और कॉन्फ़िगर करने के लिए आपको केवल एक कमांड की आवश्यकता होती है ।

1. स्टार्ट(Start) सर्च बार ( विंडोज(Windows) की + एस) में कमांड प्रॉम्प्ट(Command Prompt) टाइप करें, सर्च रिजल्ट पर राइट-क्लिक करें, और रन एज़(Run) एडमिनिस्ट्रेटर चुनें(Administrator)

इसे खोजने के लिए कमांड प्रॉम्प्ट टाइप करें और रन एज़ एडमिनिस्ट्रेटर पर क्लिक करें

नोट: (Note:)उपयोगकर्ता खाता नियंत्रण(User Account Control) पॉप-अप में हाँ(Yes) पर क्लिक करें जो प्रोग्राम को सिस्टम में परिवर्तन करने की अनुमति देने के लिए अनुरोध करता है।

2. अब उन्नत कमांड प्रॉम्प्ट(Command Prompt) विंडो में, नीचे दी गई कमांड टाइप करें और इसे निष्पादित करने के लिए एंटर दबाएं।

Dism /online /Get-Features | find “Microsoft-Hyper-V”

हाइपर-V को कॉन्फ़िगर करने के लिए कमांड प्रॉम्प्ट में कमांड टाइप करें

3. अब आपको सभी उपलब्ध हाइपर-V(Hyper-V) संबंधित कमांडों की एक सूची प्राप्त होगी। सभी हाइपर-वी(Hyper-V) सुविधाओं को स्थापित करने के लिए, कमांड निष्पादित करें

Dism /online /Enable-Feature /FeatureName:Microsoft-Hyper-V-All

सभी हाइपर-वी सुविधाओं को स्थापित करने के लिए कमांड प्रॉम्प्ट में कमांड टाइप करें |  विंडोज 10 पर वर्चुअलाइजेशन कैसे सक्षम करें

4. सभी हाइपर-वी सुविधाएं अब आपके उपयोग के लिए इंस्टॉल, सक्षम और कॉन्फ़िगर की जाएंगी। प्रक्रिया को पूरा करने के लिए, एक कंप्यूटर पुनरारंभ की आवश्यकता है। वाई दबाएं(Press Y) और कमांड प्रॉम्प्ट से ही पुनरारंभ करने के लिए एंटर दबाएं।

विधि 3: Powershell का उपयोग करके हाइपर-V सक्षम करें(Powershell)

पिछली पद्धति के समान, आपको सभी हाइपर-वी(Hyper-V) सुविधाओं को स्थापित करने के लिए केवल एक उन्नत पॉवर्सशेल(Powershell) विंडो में एकल कमांड निष्पादित करने की आवश्यकता है।

1. कमांड प्रॉम्प्ट(Command Prompt) के समान , हाइपर-वी को सक्षम करने के लिए (Hyper-V. Press Windows)पावरशेल(Powershell) को भी प्रशासनिक विशेषाधिकारों के साथ लॉन्च करने की आवश्यकता है । विंडोज की + एक्स दबाएं (या स्टार्ट(Start) बटन पर राइट-क्लिक करें) और पावर यूजर मेनू से विंडोज पॉवरशेल(Windows Powershell) (एडमिन) चुनें।

स्टार्ट मेन्यू सर्च पर जाएं और "पावरशेल" टाइप करें और सर्च रिजल्ट पर क्लिक करें

2. सभी उपलब्ध हाइपर-V(Hyper-V) कमांड और सुविधाओं की सूची प्राप्त करने के लिए , निष्पादित करें

Get-WindowsOptionalFeature -Online | Where-Object {$_.FeatureName -like “Hyper-V“}

3. सभी हाइपर-वी(Hyper-V) सुविधाओं को स्थापित और सक्षम करने के लिए सूची में पहला आदेश निष्पादित करें । उसी के लिए संपूर्ण कमांड लाइन है

सक्षम करें-WindowsOptionalFeature -ऑनलाइन -फ़ीचरनाम Microsoft-Hyper-V -All(Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All)

4. अपने पीसी को पुनरारंभ करने और हाइपर-वी सक्षम करने के लिए (Hyper-V)वाई(Press Y) और एंटर दबाएं ।

हाइपर-वी का उपयोग करके वर्चुअल मशीन कैसे बनाएं?(How to create a Virtual Machine using Hyper-V?)

अब जब आपने वर्चुअलाइजेशन को सक्षम कर लिया है और विंडोज 10(Windows 10) पर हाइपर-वी(Hyper-V) सेट कर लिया है, तो समय आ गया है कि तकनीक का इस्तेमाल किया जाए और एक वर्चुअल मशीन बनाई जाए। वर्चुअल मशीन ( हाइपर-वी मैनेजर(Hyper-V Manager) , पावरशेल(PowerShell) और हाइपर-वी क्विक क्रिएट(Hyper-V Quick Create) ) बनाने के कई तरीके हैं , लेकिन हाइपर-वी मैनेजर(Hyper-V Manager) एप्लिकेशन का उपयोग करना सबसे आसान है ।

1. अपने पसंदीदा तरीके से कंट्रोल पैनल खोलें और (Control Panel)एडमिनिस्ट्रेटिव टूल्स(Administrative Tools) पर क्लिक करें । आप इसे ( विंडोज एडमिनिस्ट्रेटिव टूल्स(Windows Administrative Tools) ) सीधे सर्च बार के जरिए भी खोल सकते हैं ।

अपने पसंदीदा तरीके से कंट्रोल पैनल खोलें और एडमिनिस्ट्रेटिव टूल्स पर क्लिक करें

2. निम्न एक्सप्लोरर विंडो में, हाइपर-वी मैनेजर(Hyper-V Manager) पर डबल-क्लिक करें ।

3. जल्द ही एक हाइपर-V मैनेजर विंडो खुलेगी। बाईं ओर, आपको अपने कंप्यूटर का नाम मिलेगा, आगे बढ़ने के लिए इसे चुनें।

4. अब, सबसे ऊपर मौजूद Action पर क्लिक करें और (Action)New(select New) , उसके बाद Virtual Machine चुनें।

5. यदि आप सबसे बुनियादी कॉन्फ़िगरेशन के साथ वर्चुअल मशीन बनाना चाहते हैं, तो सीधे (Virtual Machine)नई वर्चुअल मशीन विज़ार्ड(New Virtual Machine Wizard) विंडो में समाप्त(Finish) बटन पर क्लिक करें। दूसरी ओर, वर्चुअल मशीन को कस्टमाइज़ करने के लिए, (Virtual Machine)नेक्स्ट(Next) पर क्लिक करें और एक-एक करके अलग-अलग चरणों को देखें।

6. आपको नई वर्चुअल मशीन हाइपर-वी मैनेजर(Hyper-V Manager) विंडो के दाहिने पैनल पर मिलेगी। इसे ऑन या ऑफ करने, शट डाउन, सेटिंग्स आदि के विकल्प भी वहां मौजूद रहेंगे।

अनुशंसित:(Recommended:)

तो इस तरह आप वर्चुअलाइजेशन को सक्षम कर सकते हैं और विंडोज 10 पीसी पर वर्चुअल मशीन बना(enable virtualization and create a virtual machine on Windows 10 PC) सकते हैं । यदि आपको किसी भी चरण को समझने में कठिनाई हो रही है, तो नीचे टिप्पणी करें, और हम जल्द से जल्द आपसे संपर्क करेंगे(ASAP)



About the author

मैं एक सॉफ्टवेयर इंजीनियर और एक्सप्लोरर हूं। मुझे Microsoft Xbox 360 और Google Explorer दोनों का अनुभव है। मैं कुछ सॉफ़्टवेयर विकास टूल के लिए विशेषज्ञ अनुशंसाएं प्रदान करने में सक्षम हूं, साथ ही सामान्य एक्सप्लोरर त्रुटियों का निवारण करने में लोगों की सहायता करता हूं।



Related posts