विंडोज 10 में एक नई सुविधा है जिसे Hyper-V कहा जाता है जो मूल रूप से विंडोज 7 में XP मोड के समान है। यह आपको अपने विंडोज 10 होस्ट मशीन पर जितने चाहें उतने गेस्ट ऑपरेटिंग सिस्टम चलाने की अनुमति देता है। हालांकि, विंडोज XP मोड विंडोज वर्चुअल PC पर आधारित था, जो उनके वर्चुअलाइजेशन उत्पाद का उपभोक्ता संस्करण था।
अब आपको अधिक उन्नत सर्वर संस्करण मिलता है। इसके अलावा, Hyper-V के साथ विंडोज 10 में कोई XP मोड नहीं है। XP मोड विंडोज XP SP3 की एक मुफ्त प्रति थी जो आपको विंडोज 7 के साथ पुराने ऐप्स को निर्बाध रूप से चलाने की अनुमति देती थी। यह अब विंडोज 10 में Hyper-V के साथ उपलब्ध नहीं है।
अब तक, Hyper-V केवल विंडोज सर्वर संस्करणों में उपलब्ध था। इसके अलावा, यह वही सटीक संस्करण है जो विंडोज सर्वर संस्करण में शामिल है, इसलिए आपको विंडोज 10 में मुफ्त में एक सर्वर वर्चुअलाइजेशन उत्पाद मिल रहा है। यह IT लोगों और विशेष रूप से हेल्प डेस्क टेक्स के लिए एकदम सही है जो अपने लैपटॉप से काम करते हैं।
इस लेख में, मैं आपको Hyper-V इंस्टॉल करने और इसे सेट अप करने के चरणों के माध्यम से चलूंगा। बेशक, Hyper-V का उपयोग करके आपके द्वारा इंस्टॉल किया गया कोई भी गेस्ट OS का अपना लाइसेंस/उत्पाद कुंजी होना चाहिए। शुरू करने के लिए, आपको विंडोज 10 में कंट्रोल पैनल खोलना होगा।
विंडोज 10 में Hyper-V इंस्टॉल करें
इसके बाद, प्रोग्राम्स और फीचर्स पर क्लिक करें।

इसके बाद, बाएं फलक में विंडोज फीचर्स चालू या बंद करें पर क्लिक करें।

आगे बढ़ें और Hyper-V के बगल में चेक बॉक्स पर क्लिक करें, जो Hyper-V प्रबंधन टूल्स इंस्टॉल करेगा।

यदि आप VMWare जैसे वर्चुअल मशीन में विंडोज 10 चला रहे हैं, तो आप देख सकते हैं कि Hyper-V प्लेटफॉर्म ग्रे आउट है। जब आप इस पर होवर करते हैं, तो यह कहता है
Hyper-V इंस्टॉल नहीं किया जा सकता: एक हाइपरवाइज़र पहले से ही चल रहा है।
इस मामले में, आपको अपने VMWare वर्चुअल मशीन के लिए कॉन्फ़िगरेशन फाइल में एक लाइन जोड़ने की आवश्यकता है:
hypervisor.cpuid.v0 = "FALSE"
बस इतना ही। आपको वर्चुअल मशीन को बंद करना होगा और फिर लाइन जोड़नी होगी और फिर इसे वापस चालू करना होगा। उसके बाद, आप Hyper-V प्लेटफॉर्म इंस्टॉल कर पाएंगे। खैर, यह तब है जब आपका CPU Hyper-V का समर्थन करता है। मुझे एक अलग संदेश मिला जिसमें कहा गया था:
Hyper-V इंस्टॉल नहीं किया जा सकता: प्रोसेसर में आवश्यक वर्चुअलाइजेशन क्षमताएं नहीं हैं।

Hyper-V के लिए CPU आवश्यकताएं इस प्रकार हैं:
1. x64-आधारित प्रोसेसर – आपको विंडोज का 64-बिट संस्करण चलाने की आवश्यकता है।
2. हार्डवेयर-सहायता प्राप्त वर्चुअलाइजेशन – आपको इंटेल प्रोसेसर चाहिए जिसमें इंटेल वर्चुअलाइजेशन टेक्नोलॉजी (इंटेल VT) या AMD प्रोसेसर जिसमें AMD वर्चुअलाइजेशन तकनीक हो। BIOS में वर्चुअलाइजेशन सक्षम करने पर मेरी पोस्ट पढ़ें।
3. हार्डवेयर DEP सक्षम – इंटेल XD बिट (एग्जीक्यूट डिसेबल बिट) या AMD NX बिट (नो एक्जीक्यूट बिट) सक्षम होना चाहिए।
जब तक आप उन आवश्यकताओं को पूरा करते हैं, तब तक आपके विंडोज 10 मशीन पर Hyper-V चालू होना चाहिए। एक बार जब आप इसे इंस्टॉल कर लेते हैं, तो Hyper-V में अपने वर्तमान PC को वर्चुअलाइज़ करने और चलाने के तरीके पर मेरी पोस्ट पढ़ें। आनंद लें!