ब्लूस्टैक्स में वर्चुअलाइजेशन इंजन की समस्याओं को कैसे ठीक करें। यदि ब्लूस्टैक्स में वर्चुअलाइजेशन इंजन वर्चुअल मशीन बनाने के लिए VMware ESXi हाइपरवाइजर प्रारंभ नहीं करता है तो क्या करें

हाल ही में, उपयोगकर्ता "वर्चुअलाइजेशन" जैसी अवधारणा के बारे में तेजी से सुन रहे हैं। माना जाता है कि इसका प्रयोग शीतल और आधुनिक होता है। लेकिन प्रत्येक उपयोगकर्ता स्पष्ट रूप से यह नहीं समझता है कि सामान्य और विशेष रूप से वर्चुअलाइजेशन क्या है। आइए इस मुद्दे पर प्रकाश डालने का प्रयास करें और सर्वर वर्चुअलाइजेशन सिस्टम पर बात करें। आज, ये प्रौद्योगिकियां अत्याधुनिक हैं क्योंकि सुरक्षा और प्रशासन दोनों ही दृष्टि से इनके कई फायदे हैं।

वर्चुअलाइजेशन क्या है?

आइए सबसे सरल चीज़ से शुरू करें - उस शब्द की परिभाषा जो वर्चुअलाइजेशन का इस प्रकार वर्णन करती है। आइए हम तुरंत ध्यान दें कि इंटरनेट पर आप इस मुद्दे पर कुछ मैनुअल पा सकते हैं और डाउनलोड कर सकते हैं, जैसे पीडीएफ प्रारूप में "डमीज के लिए सर्वर वर्चुअलाइजेशन" संदर्भ पुस्तक। लेकिन सामग्री का अध्ययन करते समय, एक अप्रस्तुत उपयोगकर्ता को बड़ी संख्या में समझ से बाहर होने वाली परिभाषाओं का सामना करना पड़ सकता है। इसलिए, हम उंगलियों पर, बोलने के लिए, मुद्दे के सार को स्पष्ट करने का प्रयास करेंगे।

सबसे पहले, सर्वर वर्चुअलाइजेशन तकनीक पर विचार करते समय, आइए प्रारंभिक अवधारणा पर ध्यान दें। वर्चुअलाइजेशन क्या है? सरल तर्क का पालन करते हुए, यह अनुमान लगाना कठिन नहीं है कि यह शब्द किसी भौतिक या सॉफ़्टवेयर घटक के एक निश्चित एमुलेटर (समानता) के निर्माण का वर्णन करता है। दूसरे शब्दों में, यह एक इंटरैक्टिव (आभासी) मॉडल है जो वास्तविकता में मौजूद नहीं है। हालाँकि, यहाँ कुछ बारीकियाँ हैं।

वर्चुअलाइजेशन के मुख्य प्रकार और प्रयुक्त प्रौद्योगिकियाँ

तथ्य यह है कि वर्चुअलाइजेशन की अवधारणा में तीन मुख्य दिशाएँ हैं:

  • प्रतिनिधित्व;
  • अनुप्रयोग;
  • सर्वर.

सर्वोत्तम समझ के लिए सरल उदाहरणतथाकथित का उपयोग हो सकता है जो उपयोगकर्ताओं को अपने स्वयं के कंप्यूटिंग संसाधन प्रदान करते हैं। उपयोगकर्ता प्रोग्राम बिल्कुल निष्पादित होता है और उपयोगकर्ता केवल परिणाम देखता है। यह दृष्टिकोण हमें कम करने की अनुमति देता है सिस्टम आवश्यकताएंएक उपयोगकर्ता टर्मिनल पर जिसका कॉन्फ़िगरेशन पुराना है और निर्दिष्ट गणनाओं का सामना नहीं कर सकता है।

अनुप्रयोगों के लिए, ऐसी तकनीकों का भी काफी व्यापक रूप से उपयोग किया जाता है। उदाहरण के लिए, यह 1C सर्वर का वर्चुअलाइजेशन हो सकता है। प्रक्रिया का सार यह है कि प्रोग्राम एक अलग सर्वर पर चलता है, और बड़ी संख्या में दूरस्थ उपयोगकर्ता इस तक पहुंच प्राप्त करते हैं। सॉफ़्टवेयर पैकेज को एक ही स्रोत से अद्यतन किया जाता है, इसका उल्लेख नहीं किया गया है उच्चतम स्तरपूरे सिस्टम की सुरक्षा.

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

इस मामले में, इससे कोई फर्क नहीं पड़ता कि ऐसे प्रत्येक टर्मिनल पर कौन सा ऑपरेटिंग सिस्टम स्थापित किया जाएगा। कुल मिलाकर, इसका मुख्य (होस्ट) ओएस और वर्चुअल मशीन पर कोई प्रभाव नहीं पड़ता है। यह विभिन्न ऑपरेटिंग सिस्टम वाले कंप्यूटरों के इंटरेक्शन के समान है स्थानीय नेटवर्क, लेकिन इस मामले में वर्चुअल टर्मिनल एक दूसरे से कनेक्ट नहीं हो सकते हैं।

उपकरण चयन

वर्चुअल सर्वर के स्पष्ट और निर्विवाद लाभों में से एक पूरी तरह कार्यात्मक हार्डवेयर और सॉफ्टवेयर संरचना बनाने के लिए सामग्री लागत में कमी है। उदाहरण के लिए, ऐसे दो प्रोग्राम हैं जिन्हें सामान्य संचालन के लिए 128 एमबी की आवश्यकता होती है रैंडम एक्सेस मेमोरी, लेकिन उन्हें एक ही भौतिक सर्वर पर स्थापित नहीं किया जा सकता है। ऐसे में क्या करें? आप 128 एमबी के दो अलग-अलग सर्वर खरीद सकते हैं और उन्हें अलग से इंस्टॉल कर सकते हैं, या आप 128 एमबी रैम के साथ एक खरीद सकते हैं, उस पर दो वर्चुअल सर्वर बना सकते हैं और उन पर दो एप्लिकेशन इंस्टॉल कर सकते हैं।

यदि किसी ने अभी तक नहीं समझा है, तो दूसरे मामले में रैम का उपयोग अधिक तर्कसंगत होगा, और दो स्वतंत्र डिवाइस खरीदते समय सामग्री की लागत काफी कम होगी। लेकिन बात यहीं नहीं रुकती.

सुरक्षा लाभ

एक नियम के रूप में, सर्वर संरचना का तात्पर्य कुछ कार्यों को करने के लिए कई उपकरणों की उपस्थिति से है। सुरक्षा की दृष्टि से, सिस्टम प्रशासक सक्रिय निर्देशिका डोमेन नियंत्रक और इंटरनेट गेटवे को एक ही सर्वर के बजाय विभिन्न सर्वर पर स्थापित करते हैं।

बाहरी हस्तक्षेप के प्रयास की स्थिति में, प्रवेश द्वार पर हमेशा सबसे पहले हमला किया जाता है। यदि सर्वर पर डोमेन नियंत्रक भी स्थापित है, तो AD डेटाबेस के क्षतिग्रस्त होने की संभावना बहुत अधिक है। लक्षित कार्रवाइयों की स्थिति में, हमलावर इन सब पर कब्ज़ा कर सकते हैं। और बैकअप से डेटा को पुनर्स्थापित करना काफी परेशानी भरा काम है, हालाँकि इसमें अपेक्षाकृत कम समय लगता है।

यदि हम इस मुद्दे को दूसरी तरफ से देखते हैं, तो हम ध्यान दे सकते हैं कि सर्वर वर्चुअलाइजेशन आपको इंस्टॉलेशन प्रतिबंधों को बायपास करने के साथ-साथ वांछित कॉन्फ़िगरेशन को तुरंत पुनर्स्थापित करने की अनुमति देता है, क्योंकि बैकअप वर्चुअल मशीन में ही संग्रहीत होता है। सच है, ऐसा माना जाता है कि सर्वर वर्चुअलाइजेशन के साथ विंडोज़ सर्वर(हाइपर-V) इस दृष्टि से अविश्वसनीय लगता है।

इसके अलावा, लाइसेंसिंग का मुद्दा काफी विवादास्पद बना हुआ है। इसलिए, उदाहरण के लिए, विंडोज सर्वर 2008 स्टैंडर्ड के लिए केवल एक वर्चुअल मशीन चलाना संभव है, एंटरप्राइज़ के लिए - चार, और डेटासेंटर के लिए - आम तौर पर असीमित संख्या (और यहां तक ​​​​कि प्रतियां भी)।

प्रशासन के मुद्दे

इस दृष्टिकोण के फायदे, सुरक्षा प्रणाली और लागत में कमी का उल्लेख नहीं करना, यहां तक ​​​​कि विंडोज सर्वर के साथ सर्वर को वर्चुअलाइज करते समय भी, सबसे पहले सिस्टम प्रशासकों द्वारा सराहना की जानी चाहिए जो इन मशीनों या स्थानीय नेटवर्क को बनाए रखते हैं।

अक्सर रचना बन जाती है बैकअप प्रतिलिपियाँसिस्टम. आमतौर पर, बैकअप बनाते समय, तृतीय-पक्ष सॉफ़्टवेयर की आवश्यकता होती है, और ऑप्टिकल मीडिया या यहां तक ​​कि इंटरनेट से पढ़ने में डिस्क सबसिस्टम की गति की तुलना में अधिक समय लगता है। सर्वर की क्लोनिंग कुछ ही क्लिक में की जा सकती है, और फिर "स्वच्छ" हार्डवेयर पर भी एक कार्य प्रणाली को तुरंत तैनात किया जा सकता है, जिसके बाद यह बिना किसी विफलता के काम करेगा।

VMware vSphere में, सर्वर वर्चुअलाइजेशन आपको वर्चुअल मशीन के तथाकथित स्नैपशॉट (स्नैपशॉट) बनाने और सहेजने की अनुमति देता है, जो इसकी स्थिति की विशेष छवियां हैं निश्चित क्षणसमय। उन्हें मशीन के भीतर ही एक वृक्ष संरचना में दर्शाया जा सकता है। इस प्रकार, वर्चुअल मशीन की कार्यक्षमता को पुनर्स्थापित करना बहुत आसान है। इस मामले में, आप मनमाने ढंग से पुनर्स्थापना बिंदुओं का चयन कर सकते हैं, राज्य को पीछे ले जा सकते हैं और फिर आगे बढ़ा सकते हैं (विंडोज सिस्टम केवल इसका सपना देख सकता है)।

सर्वर वर्चुअलाइजेशन प्रोग्राम

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

हालाँकि, इस तकनीक के कुछ नुकसान भी हैं, इसलिए बहुत से लोग WMware, VirtualBox, QUEMI या यहां तक ​​कि MS वर्चुअल PC जैसे सॉफ़्टवेयर पैकेज पसंद करते हैं। हालाँकि ऐसे अनुप्रयोगों के अलग-अलग नाम होते हैं, उनके साथ काम करने के सिद्धांत विशेष रूप से भिन्न नहीं होते हैं (विवरण और कुछ बारीकियों को छोड़कर)। अनुप्रयोगों के कुछ संस्करणों के साथ, लिनक्स सर्वर का वर्चुअलाइजेशन भी किया जा सकता है, लेकिन इन प्रणालियों पर विस्तार से विचार नहीं किया जाएगा, क्योंकि हमारे अधिकांश उपयोगकर्ता अभी भी विंडोज का उपयोग करते हैं।

विंडोज़ पर सर्वर वर्चुअलाइजेशन: सबसे सरल समाधान

सातवें की रिलीज के बाद से विंडोज़ संस्करणइसमें हाइपर-वी नामक एक अंतर्निहित घटक जोड़ा गया, जिससे तृतीय-पक्ष सॉफ़्टवेयर का उपयोग किए बिना सिस्टम के स्वयं के टूल का उपयोग करके वर्चुअल मशीन बनाना संभव हो गया।

इस स्तर के किसी भी अन्य एप्लिकेशन की तरह, इस पैकेज में आप आकार निर्दिष्ट करके भविष्य का अनुकरण कर सकते हैं हार्ड ड्राइव, रैम की मात्रा, उपलब्धता ऑप्टिकल ड्राइव, ग्राफिक्स या साउंड चिप की वांछित विशेषताएँ - सामान्य तौर पर, वह सब कुछ जो एक नियमित सर्वर टर्मिनल के हार्डवेयर में उपलब्ध है।

लेकिन यहां आपको मॉड्यूल को शामिल करने पर ही ध्यान देने की जरूरत है। हाइपर-V सर्वर वर्चुअलाइजेशन इस घटक को पहले विंडोज़ सिस्टम में सक्षम किए बिना नहीं किया जा सकता है।

कुछ मामलों में, BIOS में संबंधित तकनीक के लिए समर्थन सक्रिय करना आवश्यक हो सकता है।

तृतीय पक्ष सॉफ़्टवेयर उत्पादों का उपयोग

फिर भी, उन साधनों के बावजूद जिनके द्वारा विंडोज सर्वर को वर्चुअलाइज किया जा सकता है, कई विशेषज्ञ इस तकनीक को कुछ हद तक अप्रभावी और यहां तक ​​कि अत्यधिक जटिल मानते हैं। तैयार उत्पाद का उपयोग करना बहुत आसान है, जिसके आधार पर समान क्रियाएं की जाती हैं स्वचालित चयनपैरामीटर, और वर्चुअल मशीन में प्रबंधन, कॉन्फ़िगरेशन और उपयोग में महान क्षमताएं और लचीलापन है।

हम Oracle वर्चुअलबॉक्स, VMware वर्कस्टेशन (VMware vSphere) और अन्य जैसे सॉफ़्टवेयर उत्पादों के उपयोग के बारे में बात कर रहे हैं। उदाहरण के लिए, एक VMware वर्चुअलाइजेशन सर्वर इस तरह से बनाया जा सकता है कि वर्चुअल मशीन के अंदर बने कंप्यूटर एनालॉग अलग-अलग (एक दूसरे से स्वतंत्र रूप से) काम करते हैं। ऐसी प्रणालियों का उपयोग प्रशिक्षण प्रक्रियाओं, किसी के परीक्षण में किया जा सकता है सॉफ़्टवेयरवगैरह।

वैसे, यह अलग से नोट किया जा सकता है कि वर्चुअल मशीन वातावरण में सॉफ़्टवेयर का परीक्षण करते समय, आप वायरस से संक्रमित प्रोग्राम का भी उपयोग कर सकते हैं जो केवल अतिथि सिस्टम में अपना प्रभाव दिखाएंगे। यह किसी भी तरह से मुख्य (होस्ट) ओएस को प्रभावित नहीं करेगा।

मशीन के अंदर कंप्यूटर बनाने की प्रक्रिया के लिए, VMware vSphere सर्वर वर्चुअलाइजेशन, साथ ही हाइपर-V में, "विज़ार्ड" पर आधारित है, हालाँकि, यदि आप इस तकनीक की तुलना विंडोज सिस्टम से करते हैं, तो प्रक्रिया कुछ हद तक अलग दिखती है सरल, क्योंकि प्रोग्राम स्वयं कुछ प्रकार के टेम्पलेट पेश कर सकता है या भविष्य के कंप्यूटर के आवश्यक मापदंडों की स्वचालित रूप से गणना कर सकता है।

वर्चुअल सर्वर के मुख्य नुकसान

लेकिन, सर्वर वर्चुअलाइजेशन से एक ही सिस्टम प्रशासक या अंतिम उपयोगकर्ता को कितने फायदे मिलते हैं, इसके बावजूद ऐसे कार्यक्रमों के कुछ महत्वपूर्ण नुकसान भी हैं।

सबसे पहले, आप अपने सिर के ऊपर से नहीं कूद सकते। यानी वर्चुअल मशीन संसाधनों का उपयोग करेगी भौतिक सर्वर(कंप्यूटर), और पूर्ण रूप से नहीं, बल्कि सख्ती से सीमित मात्रा में। इस प्रकार, वर्चुअल मशीन के ठीक से काम करने के लिए, प्रारंभिक हार्डवेयर कॉन्फ़िगरेशन पर्याप्त शक्तिशाली होना चाहिए। दूसरी ओर, एक शक्तिशाली सर्वर खरीदना अभी भी कम कॉन्फ़िगरेशन वाले कई सर्वर खरीदने की तुलना में बहुत सस्ता होगा।

दूसरे, हालांकि यह माना जाता है कि कई सर्वरों को एक क्लस्टर में जोड़ा जा सकता है, और यदि उनमें से एक विफल हो जाता है तो आप दूसरे पर "स्थानांतरित" हो सकते हैं, हाइपर-वी में इसे हासिल नहीं किया जा सकता है। और यह दोष सहनशीलता के मामले में एक स्पष्ट नुकसान की तरह दिखता है।

तीसरा, संसाधन-गहन डीबीएमएस या सिस्टम जैसे मेलबॉक्स सर्वर, एक्सचेंज सर्वर इत्यादि को वर्चुअल स्पेस में स्थानांतरित करने का मुद्दा स्पष्ट रूप से विवादास्पद होगा। इस मामले में, स्पष्ट निषेध देखा जाएगा।

चौथा, ऐसे बुनियादी ढांचे के सही संचालन के लिए आप केवल आभासी घटकों का उपयोग नहीं कर सकते। विशेष रूप से, यह डोमेन नियंत्रकों पर लागू होता है - उनमें से कम से कम एक "हार्डवेयर" होना चाहिए और प्रारंभ में इंटरनेट पर पहुंच योग्य होना चाहिए।

अंत में, पांचवें, सर्वर वर्चुअलाइजेशन एक और खतरे से भरा है: भौतिक होस्ट और होस्ट ऑपरेटिंग सिस्टम की विफलता से सभी संबंधित घटकों का स्वचालित शटडाउन हो जाएगा। यह विफलता का तथाकथित एकल बिंदु है।

सारांश

हालाँकि, कुछ नुकसानों के बावजूद, ऐसी तकनीकों के स्पष्ट रूप से अधिक फायदे हैं। यदि आप इस प्रश्न पर गौर करें कि सर्वर वर्चुअलाइजेशन की आवश्यकता क्यों है, तो इसके कई मुख्य पहलू हैं:

  • हार्डवेयर उपकरणों की मात्रा कम करना;
  • ताप उत्पादन और ऊर्जा खपत में कमी;
  • उपकरण की खरीद, बिजली के लिए भुगतान, लाइसेंस के अधिग्रहण सहित सामग्री लागत में कमी;
  • रखरखाव और प्रशासन का सरलीकरण;
  • ओएस और सर्वर को स्वयं "माइग्रेट" करने की क्षमता।

दरअसल, ऐसी तकनीकों के इस्तेमाल के फायदे कहीं ज्यादा हैं। हालाँकि कुछ गंभीर कमियाँ प्रतीत हो सकती हैं, संपूर्ण बुनियादी ढांचे को ठीक से व्यवस्थित करके और चीजों को सुचारू रूप से चलाने के लिए आवश्यक नियंत्रण स्थापित करके, ज्यादातर मामलों में इन स्थितियों से बचा जा सकता है।

अंत में, कई लोगों के लिए, सॉफ़्टवेयर चुनने और वर्चुअलाइजेशन के व्यावहारिक कार्यान्वयन का प्रश्न खुला रहता है। लेकिन यहां मदद के लिए विशेषज्ञों की ओर रुख करना बेहतर है, क्योंकि इस मामले में हमें सर्वर वर्चुअलाइजेशन के साथ सामान्य परिचित होने और सिस्टम को इस तरह लागू करने की व्यवहार्यता के सवाल का सामना करना पड़ा था।

वर्चुअलाइजेशन आपको इनकैप्सुलेट करने की अनुमति देता है आंतरिक संगठन ऑपरेटिंग सिस्टमया वर्चुअल हार्डवेयर और सॉफ़्टवेयर के भीतर उसके हिस्से। दूसरे शब्दों में, एक वर्चुअल स्पेस बनाएं जो इस स्पेस में चल रहे ऑपरेटिंग सिस्टम के दृष्टिकोण से वास्तविक होगा। यह बिल्कुल वही है जो वर्चुअल मशीनें विंडोज 7, लिनक्स और मैक ओएस एक्स के लिए करती हैं। वर्चुअलाइजेशन आपको उन डिवाइसों का अनुकरण करने की भी अनुमति देता है जो आपके कंप्यूटर पर भी नहीं हैं।

टिप्पणी: एक अर्थ में, वर्चुअल मशीनें आपको कंप्यूटर के भीतर एक कंप्यूटर बनाने की अनुमति देती हैं।

मशीन वर्चुअलाइजेशन के दो महत्वपूर्ण पहलू हैं:

  • एक भौतिक होस्ट (कंप्यूटर) और एक वर्चुअल होस्ट के बीच बातचीत
  • वर्चुअल स्पेस में चल रहे ऑपरेटिंग सिस्टम और उपयोग किए गए हार्डवेयर के बीच इंटरैक्शन

वर्चुअलाइजेशन सॉफ्टवेयर, अर्थात् विंडोज 7 (लिनक्स, मैक ओएस एक्स) के लिए वर्चुअल मशीन, आमतौर पर एक नियमित ऑपरेटिंग सिस्टम एप्लिकेशन या सेवा है जो आपको होस्ट बनाने की अनुमति देती है। होस्ट कोई भी भौतिक मशीन (कंप्यूटर) है। वर्चुअलाइजेशन सॉफ़्टवेयर के भीतर, ऑपरेटिंग सिस्टम वास्तविक होस्ट के समान या समान होस्ट पर चलता है, जिसे वर्चुअल मशीन कहा जाता है। सुविधा के लिए वर्चुअल मशीन में चलने वाले ऑपरेटिंग सिस्टम को गेस्ट ऑपरेटिंग सिस्टम कहा जाता है।

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

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

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

वर्चुअलाइजेशन और वर्चुअल मशीन क्या नहीं है?

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

बेशक, ये सभी प्रोग्राम विभिन्न लाभ प्रदान करते हैं, लेकिन उन्हें वर्चुअलाइजेशन तकनीक नहीं माना जाता है और वे वर्चुअल मशीन नहीं हैं क्योंकि वे सिस्टम कॉल का अनुकरण नहीं करते हैं, और वे अतिथि ऑपरेटिंग सिस्टम को मौजूदा सिस्टम के शीर्ष पर चलने की अनुमति नहीं देते हैं। ऐसे कार्यक्रम केवल अलगाव की अतिरिक्त परतें बनाते हैं, मुख्य रूप से सुरक्षा के स्तर को बढ़ाने के लिए। यदि हम सुरक्षा के विषय को जारी रखें, तो...

वर्चुअलाइजेशन और वर्चुअल मशीन का उपयोग क्यों करें?

यदि सुरक्षा आपके लिए सबसे पहले आती है और किसी भी स्थिति में आप सबसे पहले इसके बारे में सोचते हैं, तो वर्चुअलाइजेशन (वर्चुअल मशीनों का उपयोग) निश्चित रूप से इसमें आपकी मदद कर सकता है। लेकिन यह मत समझिए कि वर्चुअलाइजेशन का उपयोग मुख्य रूप से सुरक्षा के लिए किया जाता है। इसके प्रारंभिक लक्ष्य हैं: परीक्षण, लागत में कमी, लचीलापन, विरासत उत्पाद समर्थन और शिक्षा। सुरक्षा का स्तर बढ़ाना एक सुखद बोनस है, जिसके कई नुकसान भी हैं।

टिप्पणी: यद्यपि वर्चुअलाइजेशन आपको एक ऑपरेटिंग सिस्टम को दूसरे से अलग करने की अनुमति देता है, फिर भी अतिथि सिस्टम से मुख्य तक पहुंचने के तरीके मौजूद हैं।

वर्चुअलाइजेशन तकनीक और वर्चुअल मशीन चलाने के लिए क्या आवश्यक है?

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

इसलिए यदि आप अपने सिस्टम के शीर्ष पर अतिथि ऑपरेटिंग सिस्टम चलाने जा रहे हैं, तो आपको उन्हें चलाने के लिए अतिरिक्त संसाधनों की आवश्यकता होगी, जैसे प्रोसेसर और रैम। उदाहरण के लिए, यदि आपके कंप्यूटर में केवल 2 जीबी रैम है और आप विंडोज 7 पर एक अतिथि सिस्टम चलाना चाहते हैं, तो वर्चुअल मशीन के ठीक से काम करने के लिए आपको वास्तविक सिस्टम पर संसाधन उपयोग को गंभीर रूप से सीमित करना होगा। जब तक, निश्चित रूप से, आप 256 एमबी मेमोरी के साथ Windows XP चलाने का प्रयास नहीं कर रहे हैं। हालाँकि, यदि आपके पास 16 जीबी रैम है, तो आप संसाधनों की कमी का अनुभव किए बिना एक से अधिक अतिथि सिस्टम चला सकते हैं।

पेशेवर: स्थापित करने और उपयोग करने में आसान।

विपक्ष: सीमित कार्यक्षमता। स्नैपशॉट का समर्थन नहीं करता और सामान्य पहुंचकैटलॉग के लिए.

विंडोज 7, लिनक्स और मैक ओएस एक्स के लिए वर्चुअल मशीन - वर्चुअलबॉक्स

वर्चुअलबॉक्स विंडोज 7 और इसके बाद के संस्करण के साथ-साथ लिनक्स और मैक सिस्टम के लिए एक और क्रॉस-प्लेटफॉर्म वर्चुअल मशीन निर्माण कार्यक्रम है, जो वर्तमान में ओरेकल के स्वामित्व में है। वर्चुअलबॉक्स VMware प्लेयर के समान है, लेकिन इसमें अधिक सुविधाएँ हैं, जिनमें अधिक उन्नत नेटवर्किंग स्टैक, असीमित स्नैपशॉट, कुछ शामिल हैं ओपनजीएल समर्थनऔर DirectX, साथ ही और भी बहुत कुछ। ऐप को इंस्टॉल करना आसान है और उपयोग करना भी उतना ही आसान है। आप स्वचालित परिनियोजन के लिए कमांड लाइन का भी उपयोग कर सकते हैं। वर्चुअलबॉक्स USB और साझा निर्देशिकाओं का भी समर्थन करता है। वर्चुअलबॉक्स का एक पोर्टेबल संस्करण भी है। हालाँकि, इसके नुकसान भी हैं। आप अतिथि सिस्टम के स्क्रीनशॉट नहीं ले सकते. डिस्क प्रबंधन थोड़ा भ्रमित करने वाला है।

दर्शक: शुरुआती और अनुभवी उपयोगकर्ता।

पेशेवर: स्थापित करने और उपयोग करने में आसान, कई सुविधाएं।

विपक्ष: स्क्रीनशॉट के लिए कोई समर्थन नहीं, मौजूदा मशीनों को आयात करना मुश्किल है, डिस्क प्रबंधन सहज नहीं है।

वर्चुअल मशीन बनाने के लिए VMware ESXi हाइपरवाइजर

ESXi एक बेअर मेटल हाइपरवाइजर है जिसकी कार्यक्षमता ESX की तुलना में कम है। ऐप को एक होस्ट की आवश्यकता होती है और इसे कंसोल से नियंत्रित किया जा सकता है (कंसोल डिफ़ॉल्ट रूप से लॉक होता है, लेकिन आप इसे मैन्युअल रूप से सक्षम कर सकते हैं)। आप अपनी वर्चुअल मशीनों की स्क्रीन का स्क्रीनशॉट नहीं ले पाएंगे या वीडियो रिकॉर्ड नहीं कर पाएंगे। अतिथि सिस्टम को स्थानांतरित करना और क्लोनिंग केवल मैन्युअल रूप से की जा सकती है। लेकिन आपको बेहतर रैम दक्षता, शक्तिशाली निगरानी और प्रबंधन और एसएसएच के माध्यम से कमांड लाइन एक्सेस (अनलॉक होने पर) के लिए मेमोरी शेयरिंग मिलती है। वर्चुअल मशीनों के प्रदर्शन को बेहतर बनाने के लिए आप VMware टूल्स भी इंस्टॉल कर सकते हैं। पैरा-वर्चुअलाइजेशन भी ESXi द्वारा समर्थित है।

पेशेवर: शक्तिशाली, उन्नत वर्चुअल मशीन क्षमताएं।

विपक्ष: एक मेज़बान और बहुत सारे संसाधनों की आवश्यकता होती है। स्थापित करना और चलाना आसान नहीं है।

यूनिक्स/लिनक्स के लिए वर्चुअल मशीन - कर्नेल-आधारित वर्चुअल मशीन (KVM)

KVM केवल UNIX जैसे ऑपरेटिंग सिस्टम (लिनक्स) के लिए वर्चुअलाइजेशन का समर्थन करता है। एप्लिकेशन को किसी भी हार्डवेयर पर या इम्यूलेशन मोड में चलाया जा सकता है, लेकिन प्रोसेसर एक्सटेंशन के बिना प्रदर्शन भयानक होगा। KVM को कंसोल के माध्यम से उपयोग करने के लिए डिज़ाइन किया गया है। लेकिन, इसमें एक अच्छा प्रबंधन इंटरफ़ेस है जो आपको वर्चुअल मशीन शुरू करने और बंद करने, स्क्रीनशॉट लेने और बहुत कुछ करने की अनुमति देता है। इंटरफ़ेस को वर्चुअल मशीन मैनेजर (VMM) के रूप में जाना जाता है और इसका उपयोग Xen वर्चुअल मशीनों को प्रबंधित करने के लिए भी किया जाता है (नीचे देखें)। स्थानीय और रिमोट कंट्रोल. वर्चुअलबॉक्स के साथ एक ज्ञात विरोध है, लेकिन इसे अपेक्षाकृत आसानी से हल किया जा सकता है

श्रोता: उन्नत उपयोगकर्ता और पेशेवर।

पेशेवर: पूर्ण नियंत्रण और लचीलापन, सही परिस्थितियों में बहुत उच्च प्रदर्शन।

विपक्ष: केवल UNIX जैसी प्रणालियाँ. सामान्य निष्पादन के लिए हार्डवेयर वर्चुअलाइजेशन एक्सटेंशन की आवश्यकता होती है। कमांड लाइन पर जोर. स्थापित करना और चलाना आसान नहीं है।

यूनिक्स/लिनक्स के लिए वर्चुअल मशीन - ज़ेन

Xen UNIX-जैसे ऑपरेटिंग सिस्टम (लिनक्स) को वर्चुअलाइज करने के लिए एक और एप्लिकेशन है। इसे अपने कर्नेल उदाहरण में बूट करना होगा। कमांड लाइन पर जोर दिया गया है। लेकिन, आप वीएमएम का भी उपयोग कर सकते हैं। आधिकारिक तौर पर, Xen को कई वर्षों से OpenSUSE द्वारा समर्थित किया गया है और हाल ही में इसे मुख्य कर्नेल रिलीज़ शाखा में जोड़ा गया है। ज़ेन हार्डवेयर-असिस्टेड या पैरा-वर्चुअलाइज़ेशन मोड में चल सकता है। हालाँकि, पैरा-वर्चुअलाइज़ेशन के लिए, ज़ेन को स्थापित करना और चलाना बेहद समस्याग्रस्त है। इसके अतिरिक्त, Xen के पास CD-ROM और नेटवर्क उपकरणों के लिए सीमित समर्थन है। यह प्रोग्राम लाइव सीडी पर बेअर मेटल वर्चुअलाइजेशन हाइपरवाइजर के रूप में भी उपलब्ध है। ज़ेन को प्रबंधित करने के लिए कई तृतीय पक्ष एक्सटेंशन हैं।

श्रोता: उन्नत उपयोगकर्ता और पेशेवर।

पेशेवर: पूर्ण नियंत्रण और लचीलापन, बहुत अच्छा प्रदर्शन, देशी कर्नेल समर्थन।

विपक्ष: केवल UNIX जैसी प्रणालियाँ। पैरा-वर्चुअलाइज़ेशन मोड ख़राब है। कमांड लाइन पर जोर. अनेक उपयोगिताएँ कमांड लाइनजो भ्रामक हो सकता है. स्थापित करना और चलाना आसान नहीं है। आपको कर्नेल का अपना उदाहरण बूट करना होगा।

वर्चुअल मशीन बनाने के अन्य समाधान

ऐसे कई अन्य समाधान हैं जो यहां सूचीबद्ध नहीं थे, जैसे पैरेलल्स वर्चुओज़ो, ओपनवीजेड और वीएमलाइट-आधारित वर्चुअलबॉक्स। कई पुन: डिज़ाइन किए गए समाधान भी हैं, जिनमें क्रॉसिंग वर्चुअलाइजेशन के उदाहरण शामिल हैं पतले क्लाइंट्स. लिनक्स के पास बड़ी संख्या में अपने स्वयं के संशोधन भी हैं। और इसके बारे में मत भूलना क्लाउड प्रौद्योगिकियाँआपके वर्चुअलाइजेशन अनुप्रयोगों के साथ।

हालाँकि, यदि आप नौसिखिया उपयोगकर्ता हैं, तो आपको संभावनाओं और रंगीन संशोधनों का पीछा नहीं करना चाहिए। अन्यथा, कुछ प्रोग्राम चलाने के लिए वर्चुअल मशीन बनाने का प्रयास करने से कई रातों की नींद हराम हो सकती है।

वर्चुअलाइजेशन कार्यक्रमों के बारे में कुछ शब्द

यह समीक्षा न केवल नौसिखिए उपयोगकर्ताओं के लिए, बल्कि विशेषज्ञों के लिए भी उपयोगी होगी। सूचीबद्ध उत्पाद सभी स्तरों पर वर्चुअलाइजेशन प्रौद्योगिकियों की एक विस्तृत श्रृंखला को कवर करते हैं। वर्णित सभी समाधान व्यक्तिगत उपयोग के लिए निःशुल्क हैं। उपलब्ध हार्डवेयर, सेटअप और स्टार्टअप में आसानी के लिए आवश्यकताओं के साथ-साथ कार्यों के आवश्यक सेट की उपलब्धता के आधार पर चुनें कि आप क्या चाहते हैं या आपको क्या चाहिए।

आमतौर पर, अधिकांश लोग VMware प्लेयर या वर्चुअलबॉक्स से वर्चुअलाइजेशन सीखना शुरू करते हैं। लिनक्स उपयोगकर्ता केवीएम और शायद ज़ेन को पसंद कर सकते हैं। उन्नत उपयोगकर्ताशायद ESXi पर एक नज़र डालना चाहेंगे।

इसलिए, यदि स्टार्टअप पर, अर्थात् वर्चुअलाइजेशन इंजन शुरू करते समय, इंजन को रिबूट करने के बाद, सेटिंग्स पर जाएं, वे बंद करें, बड़ा करें और छोटा करें बटन के बगल में हैं। इसलिए, स्क्रीन सेक्शन में, DPI को उच्च से निम्न पर सेट करें, यदि आप इसे निम्न पर सेट करते हैं, तो इसे स्पर्श न करें। इंजन अनुभाग में, ग्राफिक्स मोड, डायरेक्टएक्स या ओपनजेल का चयन करें, मैंने व्यक्तिगत रूप से इसे डायरेक्टएक्स पर सेट किया है, और सबसे महत्वपूर्ण चीज रैम है, यानी, हमें प्रोग्राम के लिए एक निश्चित मात्रा में कंप्यूटर मेमोरी आवंटित करने की आवश्यकता है, व्यक्तिगत रूप से मैंने इसे सेट किया है 800 एमबी तक. (डिफ़ॉल्ट 768) आपने कितने प्रोग्राम खोले हैं, आपकी मशीन कितनी शक्तिशाली है और आपके पास सामान्य रूप से कितनी मेमोरी है, इसके आधार पर रैम सेट करें (मैंने जाँच की, इसे अधिकतम पर सेट करना बेहतर है)। और सीपीयू कोर के लिए, कोर की अधिकतम संख्या निर्धारित करें, मेरे पास 2 है, और मैंने इसे 2 पर सेट किया है, आपके पास 2 या अधिक हो सकते हैं। फिर एक्सेप्ट बटन पर क्लिक करें और यह अपने आप रीबूट हो जाएगा, यदि नहीं, तो खुद को रीबूट करें

दिनांक: 2018-06-23 वसीली


रेटिंग: 5 में से 3.6
वोट: 9 

टिप्पणियाँ और समीक्षाएँ: 10

1.श्री एफएमबीएएलयू
क्या आप मुझे बता सकते हैं कि कंप्यूटर फॉर्मेट के बाद पुराने संस्करण या पुराने ब्लूस्टैक्स को कैसे पुनः इंस्टॉल किया जा सकता है?? मैं जल्दी में था और बैकअप नहीं बना सका और अब मैं 3-5 दिनों के लिए पुराने को खोलने का रास्ता ढूंढ रहा हूं - क्योंकि मेरे पास वहां बिना खाते के गेम हैं। अंत में यह पूरी तरह से लोड नहीं होता है जिससे ब्लूस्टैक्स खुल सकता है। कुछ पथ या कोई तंत्र हस्तक्षेप कर रहा है - मुझे नहीं पता कि वास्तव में क्या है, लेकिन किसी तरह मैं इसे खोलने में सक्षम था और वहां मैं मुख्य ब्लूस्टैक्स पर जाने में सक्षम था और जब मैंने क्लोन का नाम बदलना चाहा, तो त्रुटियां हुईं और अब मैं कर सकता हूं पुनः लॉगिन न करें.

2. रुस्लान क्रजन्युकोव
मैंने विंडोज़ को पुनः स्थापित किया और लाइसेंस प्राप्त विंडोज़ स्थापित किया। सभी ड्राइवर स्थापित किए, और बस ताईजी पांडा में जुड़वाँ बच्चे बनाने का निर्णय लिया। और क्या होता है मैं इस एमुलेटर को डाउनलोड करता हूं, इसे वेबसाइट से इंस्टॉल करता हूं। और यह मुझे बताता है कि वर्चुअलाइजेशन इंजन प्रारंभ करना संभव नहीं है। इस परिस्थिति में मुझे क्या करना चाहिए??? शायद लैपटॉप के चारों ओर तंबूरा से छींटे मारें??? यह कमजोर नहीं है, i3 प्रोसेसर, Gefors 940m 2 गीगा वीडियो कार्ड, 6 गीगा रैम। ताजा विंडोज 10 प्रो. आप मुझे क्या बता सकते हैं? आप अपने लिंक कहां भेजेंगे??

3.एलेएक्स6एक्स
वास्या, मैं इसे बिल्कुल भी शुरू नहीं कर सकता। सामान्य तौर पर, मैं जल्द ही इन समस्याओं को खत्म करने के प्रयासों के साथ एक शिज़ो बन जाऊँगा।
किसी भी एमुलेटर ने क्रैश, गड़बड़ियों या एप्लिकेशन क्रैश के बिना 2 महीने से अधिक समय तक काम नहीं किया है।
ब्लूस्टैक्स क्या है, नॉक्स क्या है, मेमू क्या है, आदि।
मैं अभी भी Nox को पुनर्जीवित नहीं कर सका... पहले से ही 3 पुनर्स्थापनाएँ हो चुकी हैं।
यह प्रणाली अत्यंत उत्पादक है, विशेषकर अनुकरणकर्ताओं के लिए। 2x Xeon E5620, 32 जीबी DDR3 आदि।
क्वाड्रो 4000 कार्ड.

4. कैस्पर
मैंने बहुत सी चीज़ें आज़माईं, और जैसा कहा गया था वैसा ही किया और आख़िरकार यह काम कर गया। BIOS में, पहले इंस्टॉलेशन के दौरान, VR मोड सक्षम नहीं था - मैंने इसे मुश्किल से सेट किया क्योंकि यह एक AM4 प्लेटफ़ॉर्म था। मैंने जाँच करने के लिए प्रोग्राम लॉन्च किया समर्थन और क्या यह सक्षम था, इसने कहा कि मेरे पास सब कुछ चालू था, लेकिन एमुलेटर शुरू नहीं हुआ, मैंने इसे लेखक के अनुसार यहां किया और यह काम कर गया। वीडियो लेखक की प्रशंसा के लायक है

5. अर्टिओम कोज़लोवस्की
जब मैं ब्लूस्टैक्स शुरू करता हूं तो मुझे ऐसी समस्या होती है, 3 छोटी खिड़कियां पॉप अप होती हैं जहां यह लिखा होता है कि "ब्लूस्टैक्स एंड्रॉइड होस्ट प्रोग्राम ने काम करना बंद कर दिया है।" इन विंडो पर ध्यान दिए बिना, ब्लूस्टैक्स वर्चुअलाइजेशन इंजन शुरू करता है और लगभग लोडिंग लाइन के अंत में होता है रुकता है और बस इतना ही।

6. चिरा प्राइम
मैंने सोचा था कि आप मुझे दिखाएंगे कि वर्चुअलिटी इंजन को शुरू करने के लिए इस विंडो को कैसे असंभव बनाया जाए। दोबारा प्रकट नहीं हुआ और ब्लूस्टैक सामान्य रूप से काम करने लगा। खैर, यह विंडो लगातार खुल रही है। आपके अनुसार, मुझे बिना रुके पीसी को रिबूट करना होगा

7. ऐलेना डेरझाविना
मैंने निर्देशों के अनुसार सब कुछ सख्ती से किया, रेवो स्थापित किया, रजिस्ट्री को साफ किया, फ़ोल्डरों की जांच की, कंप्यूटर को रीबूट किया, इस टोपी को फिर से स्थापित किया = शून्य परिणाम। रेवो के बाद, मैंने CCleaner से भी रजिस्ट्री की जाँच की।

8. कैस्पर
वैसे, विंडोज़ (ओपनजीएल या डायरेक्टएक्स) पर प्लगइन के साथ अभी भी समस्याएं हैं, उदाहरण के लिए, मुझे ओपनजीएल के साथ समस्याएं हैं, मैं सेटिंग्स और इंजन में गया और ओपनजीएल और डायरेक्टएक्स के बीच एक विकल्प था, मैंने डायरेक्टएक्स और संपूर्ण को चुना समस्या गायब हो गई

9. एलेक्स एलेक्स
नॉक्स का प्रयोग करें और आपको कोई समस्या नहीं होगी। सबूत यह। ब्लूस्टैक्स अभी भी बकवास था।
निष्कासन निर्देश अभी भी काम नहीं करेंगे. अपने आप को यातना मत दो, ब्लूस्टैक्स अंत में टूट जाता है।

उत्तर:
नॉक्स की भी अपनी समस्याएं हैं। कुछ एप्लिकेशन इस पर सामान्य रूप से काम करने से इंकार कर देते हैं।

ब्लूस्टैक्स एंड्रॉइड एमुलेटरविंडोज के लिए। एक प्रोग्राम जिसका उपयोग मुख्य रूप से खेलने के लिए किया जाता है मोबाइल एप्लीकेशनकंप्यूटर पर। हालाँकि, समय-समय पर इसमें विभिन्न विफलताएँ हो सकती हैं, विशेषकर वर्चुअलाइजेशन इंजन के साथ।

कारण

हाइपर-V सक्षम

हाइपर-V है आभासी मशीन, जो विंडोज़ 10 और आधुनिक सर्वर ऑपरेटिंग सिस्टम में बनाया गया है। कभी-कभी प्रौद्योगिकी को सक्षम या अक्षम करने से एमुलेटर बिना किसी समस्या के चल सकता है। इस घटक की जांच करने के लिए आपको "विंडोज घटक" खोलना होगा। यह अग्रानुसार होगा:

समस्या का स्रोत: एंटीवायरस

कभी-कभी एक चालू एंटीवायरस प्रभाव डाल सकता है। शुरू करते समय आपको चाहिए स्क्रीन बंद करेंएंटीवायरस और परिणाम देखें। यदि समस्या हल हो जाए - अपवाद जोड़ा गया हैब्लूस्टैक्स के लिए. यदि नहीं, तो समस्या एंटीवायरस से संबंधित नहीं है.

पुनर्स्थापना

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

विषय पर प्रकाशन