वर्चुअलबॉक्स में "वीटी-एक्स उपलब्ध नहीं है (verr_vmx-No-Vmx)" त्रुटि को कैसे ठीक करें

वीटी-एक्स(VT-x) या इंटेल वर्चुअलाइजेशन टेक्नोलॉजी(Intel Virtualization Technology) प्रोसेसर को वर्चुअल मशीन चलाने की अनुमति देती है। यह कोई आश्चर्य की बात नहीं है कि, " वीटी-एक्स(VT-x) उपलब्ध नहीं है ( VERR_VMX_NO_VMX )" त्रुटि वर्चुअलबॉक्स को सही ढंग से काम करने से रोकती है।

यह त्रुटि इंगित करती है कि आपके प्रोसेसर में वर्चुअलाइजेशन सक्षम नहीं है। यह कई कारणों से हो सकता है, सुरक्षा एहतियात से लेकर किसी अन्य तकनीक के विरोध तक। शुक्र है, इस समस्या के लिए कई आसान समाधान हैं। इस सामान्य वर्चुअलबॉक्स त्रुटि(VirtualBox error) को हल करने के सभी तरीके यहां दिए गए हैं ।

फिक्स 1: BIOS से VT-X सक्षम करें

" वीटी-एक्स(VT-x) उपलब्ध नहीं है" त्रुटि प्राप्त करने का सबसे सरल स्पष्टीकरण यह है कि यह सुविधा आपके कंप्यूटर पर सक्षम नहीं है।

यह संभावना है कि यह आपकी पहली बार मशीन पर वर्चुअलबॉक्स(VirtualBox) चला रहा है। इसे ठीक करने के लिए, आपको केवल BIOS सेटिंग्स तक पहुंचने और VT-x और VT-d विकल्पों को सक्षम करने की(access the BIOS settings and enable the VT-x and VT-d options) आवश्यकता है । इसे आमतौर पर AMD कंप्यूटरों में Intel Virtualization Technology या SVM मोड नाम दिया गया है।

आपको विभिन्न BIOS(BIOS) मेनू में इधर-उधर झांकना पड़ सकता है , हालाँकि, विकल्प का स्थान अलग-अलग मदरबोर्ड(Motherboards) के बीच भिन्न होता है । कुछ पर, आप इसे सुरक्षा(Security) के अंतर्गत पाएंगे ; दूसरों पर, उन्नत(Advanced) के तहत ।

फिक्स 2: हाइपर-वी अक्षम करें

Microsoft Windows का वर्चुअलाइजेशन का अपना संस्करण है , और यह (its own version of virtualization)VirtualBox जैसे तृतीय-पक्ष टूल के साथ अच्छा नहीं खेलता है । विरोध को दूर करने और वर्चुअलबॉक्स(VirtualBox) को सही ढंग से काम करने के लिए आपको इसे अक्षम करना होगा ।

सुविधा को हाइपर-वी कहा जाता है, और यह (Hyper-V)विंडोज़(Windows) के सभी संस्करणों में मौजूद नहीं है । विंडोज 10 (Windows 10) प्रो(Pro) , एंटरप्राइज(Enterprise) या एजुकेशन(Education) के केवल 64-बिट संस्करणों में हाइपर -वी(Hyper-V) होता है । यदि आप Windows 10 या Windows 11 Home संस्करण का उपयोग कर रहे हैं, तो आप सुरक्षित रूप से इस चरण को छोड़ सकते हैं।

  1. हाइपर-वी विंडोज(Hyper-V Windows) सुविधा को अक्षम करने के कई तरीके हैं , लेकिन सबसे विश्वसनीय कमांड प्रॉम्प्ट(Command Prompt) का उपयोग करना है । स्टार्ट मेन्यू(Start Menu) में "cmd" सर्च(Search) करें और Run as एडमिनिस्ट्रेटर विकल्प चुनें।

  1. अब निम्न कमांड दर्ज करें: bcdedit /set hypervisorlaunchtype off

यह सूची से हाइपर-V(Hyper-V) सेवा को हटाते हुए बूट कॉन्फ़िगरेशन डेटा(Boot Configuration Data) संपादित करेगा ।

  1. अतिरिक्त सुरक्षित होने के लिए, इस आदेश का भी पालन करें: dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

यह DISM ( डिप्लॉयमेंट इमेज सर्विसिंग(Deployment Image Servicing) एंड मैनेजमेंट ) को (Management)विंडोज(Windows) इमेज को अपडेट करते समय स्वचालित रूप से सेवा को वापस जोड़ने से रोकता है।

  1. अपने कंप्यूटर को पुनरारंभ।

फिक्स 3: मेमोरी इंटीग्रिटी अक्षम करें

विंडोज सिक्योरिटी(Windows Security) में वर्चुअलाइजेशन-आधारित सुरक्षा सुविधा शामिल है जो निम्न-स्तरीय कोड इंजेक्शन का पता लगा सकती है और आपके पीसी को सबसे खतरनाक मैलवेयर से भी बचा सकती है। लेकिन हाइपर-वी की तरह, यह (Hyper-V)वर्चुअलबॉक्स(VirtualBox) के साथ एक विरोध पैदा करता है ।

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

  1. अपने कंप्यूटर पर मेमोरी(Memory) अखंडता को अक्षम करने के लिए , Windows सुरक्षा(Windows Security) खोलें । आप इसे स्टार्ट मेन्यू(Start Menu) में खोज सकते हैं ।

  1. डिवाइस सुरक्षा टैब पर स्विच करें।

  1. कोर(Core) आइसोलेशन हेडर की जाँच करके आप देख सकते हैं कि मेमोरी अखंडता चल रही है या नहीं। (Memory)कोर(Core) आइसोलेशन विवरण का चयन आपको विकल्प पर ही लाता है।
  2. (Turn)टॉगल को बंद(Off) स्थिति में फ़्लिप करके मेमोरी(Memory) अखंडता को बंद करें ।

  1. कंप्यूटर को पुनरारंभ।

फिक्स 4: अपनी एंटीवायरस सेटिंग्स जांचें(Antivirus Settings)

यदि आप किसी तृतीय-पक्ष एंटीवायरस टूल का उपयोग कर रहे हैं, तो एप्लिकेशन आपके पीसी पर कुछ वर्चुअलाइजेशन सुविधाओं को ब्लॉक कर सकता है। उदाहरण के लिए, Avast(Avast) कुछ कंप्यूटरों पर VT-x को स्वचालित रूप से अक्षम कर देता है।

आपको हार्डवेयर वर्चुअलाइजेशन से संबंधित किसी भी चीज़ के लिए अपने एंटीवायरस ऐप की सेटिंग्स को देखना होगा और इसे अनुमति देना सुनिश्चित करना होगा। अवास्ट(Avast) में , आपको General > Troubleshooting > Enable हार्डवेयर-समर्थित वर्चुअलाइजेशन सक्षम करें की जांच करने की आवश्यकता है।

विंडोज़(Windows) में " वीटी-एक्स(VT-x) उपलब्ध नहीं है ( VERR_VMX_NO_VMX )" त्रुटि(Error) को ठीक करने का सबसे अच्छा तरीका क्या है ?

हाइपर-वी वर्चुअलाइजेशन(Hyper-V virtualization) चल रहा है और वर्चुअलबॉक्स में हस्तक्षेप करना विंडोज 10 पर (Windows 10)वीटी(VirtualBox) -एक्स त्रुटि प्राप्त करने का सबसे आम कारण है । आप कमांड प्रॉम्प्ट के माध्यम से सुविधा को अक्षम करके इसे आसानी से ठीक कर सकते हैं।

कई पीसी पर त्रुटि भी दिखाई देती है क्योंकि वर्चुअलाइजेशन उनके BIOS पर अक्षम है । वह एक आसानी से हल हो गया है - BIOS सेटिंग्स खोलें और इंटेल वर्चुअलाइजेशन(Intel Virtualization) या एसवीएम(SVM) मोड को सक्षम करें।

अंत में, अति उत्साही सुरक्षा सुविधाओं के कारण आपके सिस्टम को VT-x त्रुटि मिल सकती है। Windows सुरक्षा(Windows Security) से मेमोरी अखंडता को अक्षम करें , और किसी भी विरोध को खोजने और हल करने के लिए अपने तृतीय-पक्ष एंटीवायरस की सेटिंग देखें। वर्चुअलबॉक्स(VirtualBox) अब बिना किसी परेशानी के चलना चाहिए।



About the author

मैं एक सॉफ्टवेयर समीक्षक और उत्पादकता विशेषज्ञ हूं। मैं एक्सेल, आउटलुक और फोटोशॉप जैसे विभिन्न सॉफ्टवेयर अनुप्रयोगों के लिए सॉफ्टवेयर समीक्षा की समीक्षा करता हूं और लिखता हूं। मेरी समीक्षाएं अच्छी तरह से सूचित हैं और आवेदन की गुणवत्ता में उद्देश्यपूर्ण अंतर्दृष्टि प्रदान करती हैं। मैं 2007 से सॉफ्टवेयर समीक्षाएं लिख रहा हूं।



Related posts