कई उपयोगकर्ता रिपोर्ट करते हैं कि BIOS में AMD-V अक्षम है (या होस्ट OS द्वारा) (VERR_SVM_DISABLED) त्रुटि VM VirtualBox . का उपयोग करके वर्चुअल मशीन प्रारंभ करने का प्रयास करते समय संदेश . हालांकि यह विशेष समस्या ज्यादातर विंडोज 7, विंडोज 8 और विंडोज 10 पर रिपोर्ट की जाती है, लेकिन लिनक्स वितरण पर इसके होने की कई रिपोर्टें हैं।
नोट: अगर आपको VT-X उपलब्ध नहीं है - VERR_VMX_NO_VMX मिल रहा है त्रुटि, इस समस्या निवारण मार्गदर्शिका का पालन करें (यहां ) इसके बजाय।
एएमडी-वी के BIOS त्रुटि में अक्षम होने का क्या कारण है?
हमने विभिन्न उपयोगकर्ता रिपोर्टों को देखकर इस मुद्दे की जांच की। हम जो कुछ भी इकट्ठा करने में सक्षम थे, ऐसे कई परिदृश्य हैं जो इस विशेष मुद्दे की स्पष्टता को ट्रिगर करेंगे। यहां सामान्य अपराधियों की एक सूची दी गई है, जिन्हें कई अन्य प्रभावित उपयोगकर्ता पहचानने में कामयाब रहे हैं:
- एएमडी-वी BIOS सेटिंग्स से अक्षम है – संक्षेप में, VERR_SVM_DISABLE त्रुटि कोड आपको बता रहा है कि आपका पीसी AMD-V का समर्थन करता है, लेकिन होस्ट की BIOS सेटिंग्स वर्तमान में इसे अक्षम कर रही हैं।
- Microsoft Hyper-V, AMD-V तकनीक में हस्तक्षेप कर रहा है - यदि हाइपर-वी सक्षम है, तो इसका स्वचालित रूप से अर्थ है कि अंतर्निहित वर्चुअलाइजेशन तकनीक को बंद कर दिया गया था। इस मामले में, AMD-V को उपयोग करने की अनुमति देने के लिए आपको इसे अक्षम करना होगा।
- BIOS संस्करण इतने CPU कोर का समर्थन नहीं करता - जैसा कि यह पता चला है, यदि सॉफ़्टवेयर को 1 से अधिक CPU कोर के साथ वर्चुअल मशीन बनाने के लिए मजबूर किया जाता है, तो समस्या VM वर्चुअलबॉक्स द्वारा फेंक दी जा सकती है। ऐसा करने के लिए, इसे हार्डवेयर वर्चुअलाइजेशन की आवश्यकता होती है और यदि सुविधा अक्षम या अनुपलब्ध है तो यह त्रुटि उत्पन्न करेगा।
- VM वर्चुअलबॉक्स बग - हार्डवेयर वर्चुअलाइजेशन तकनीक का समर्थन करने में सक्षम मशीनों पर इस त्रुटि के आने की कई रिपोर्टें हैं। इस मामले में, समस्या को आमतौर पर कुछ वर्चुअल-मशीन विशिष्ट सेटिंग्स को संशोधित करके हल किया जा सकता है।
यदि आप वर्तमान में इस विशेष त्रुटि संदेश को हल करने के लिए संघर्ष कर रहे हैं, तो यह लेख आपको कई समस्या निवारण मार्गदर्शिकाएँ प्रदान करेगा। नीचे आपके पास ऐसे तरीकों का एक संग्रह है जिनका उपयोग समान स्थिति में अन्य उपयोगकर्ताओं ने सफलतापूर्वक समस्या को हल करने के लिए किया है।
ध्यान रखें कि नीचे दिए गए संभावित सुधारों को दक्षता और गंभीरता के आधार पर क्रमबद्ध किया गया है, इसलिए कृपया उनका पालन तब तक करें जब तक कि आप उस विधि पर ठोकर न खा लें जो समस्या को हल करने में प्रभावी हो।
विधि 1:BIOS सेटिंग्स से AMD-V को सक्षम करना
AMD-V, Secure Virtual Machine Mode (SVM) . के लिए बदला हुआ ट्रेडमार्क है . एएमडी-वी को BIOS (या होस्ट ओएस द्वारा) (VERR_SVM_DISABLED) त्रुटि में अक्षम करने का नंबर एक कारण है ऐसा इसलिए होता है क्योंकि AMD-V तकनीक आपकी BIOS सेटिंग्स से अक्षम है।
हालांकि अधिकांश मशीनों पर यह विकल्प डिफ़ॉल्ट रूप से सक्षम होता है, तीसरे पक्ष के हस्तक्षेप या मैन्युअल संशोधन का मतलब यह हो सकता है कि यह आपके कंप्यूटर पर अक्षम है।
सौभाग्य से, आप अपनी BIOS सेटिंग्स को एक्सेस करके और CPU कॉन्फ़िगरेशन सेटिंग्स से सुरक्षित वर्चुअल मशीन मोड को पुनः सक्षम करके AMD-V को पुनः सक्षम कर सकते हैं।
लेकिन ध्यान रखें कि आपके मदरबोर्ड निर्माता के आधार पर BIOS में प्रवेश करने के चरण अलग-अलग होंगे। अपने BIOS तक पहुँचने के लिए, आपको प्रारंभिक स्टार्टअप प्रक्रिया के दौरान सेटअप कुंजी को दबाना होगा। आमतौर पर, सेटअप कुंजी या तो F कुंजी (F2, F4, F8, F10, F12) में से एक होती है या Del कुंजी (Del मशीनों के लिए)। यदि आप स्वयं सेटअप कुंजी खोजने में असमर्थ हैं, तो इसके किसी भी उल्लेख के लिए प्रारंभिक स्टार्टअप प्रक्रिया के दौरान नज़र रखें या अपने मदरबोर्ड निर्माता के अनुसार विशिष्ट चरणों की खोज करें।
एक बार जब आप अपने BIOS में सफलतापूर्वक प्रवेश कर लेते हैं, तो सुरक्षित वर्चुअल मशीन मोड नामक एक प्रविष्टि की तलाश करें और सुनिश्चित करें कि यह सक्षम है। सबसे लोकप्रिय BIOS संस्करण पर, यह उन्नत> CPU कॉन्फ़िगरेशन . में पाया जा सकता है . वहां पहुंचने के बाद, सुनिश्चित करें कि सुरक्षित वर्चुअल मशीन मोड सक्षम . है , फिर कॉन्फ़िगरेशन सहेजें और अपने BIOS से बाहर निकलें।
नोट: इस प्रविष्टि का सटीक स्थान आपके मदरबोर्ड मॉडल के अनुसार भिन्न हो सकता है। अगर सुरक्षित वर्चुअल मशीन मोड आपके लिए नहीं है, अपने निर्माता के अनुसार विशिष्ट चरणों की खोज करें। एसर मदरबोर्ड पर, आप AMD IOMMU सेट करके AMD-V को फिर से सक्षम कर सकते हैं करने के लिए सक्षम (आप इसे AMD I/O वर्चुअलाइजेशन टेक्नोलॉजी . के अंदर पा सकते हैं मेनू)।
ध्यान रखें कि परिवर्तन को लागू करने के लिए, मशीन पुनरारंभ करना पर्याप्त नहीं है। आपको एक ठंडा बूट करने की आवश्यकता होगी। इसका मतलब है कि आपको अपनी मशीन को पूरी तरह से बंद करना होगा और फिर इसे शुरू से ही बूट होने देना होगा।
अगला स्टार्टअप पूरा होने के बाद, वर्चुअल मशीन खोलें जो आपको VM VirtualBox के अंदर संदेश दिखा रही थी और देखें कि क्या समस्या हल हो गई है। यदि आप अभी भी देख रहे हैं कि एएमडी-वी BIOS में अक्षम है (या होस्ट ओएस द्वारा) (VERR_SVM_DISABLED) त्रुटि , नीचे अगली विधि पर जाएँ।
विधि 2:Windows Hyper-V को अक्षम करना
AMD-V का सामना करने वाले कई उपयोगकर्ताओं को BIOS (या होस्ट OS द्वारा) (VERR_SVM_DISABLED) त्रुटि में अक्षम कर दिया गया है Microsoft Hyper-V सुविधा . को अक्षम करके समस्या का समाधान करने में कामयाब रहे हैं Windows सुविधाओं को जोड़ें/निकालें . से स्क्रीन।
माइक्रोसॉफ्ट हाइपर-वी माइक्रोसॉफ्ट की अपनी वर्चुअलाइजेशन तकनीक है जो हाल के अधिकांश विंडोज संस्करण पर स्वचालित रूप से सक्षम है। यह एक समस्या पैदा करता है क्योंकि जब भी हाइपर-वी सक्षम होता है, तो अंतर्निहित हार्डवेयर तकनीक बंद हो जाती है (इस मामले में (एएमडी-वी)। चूंकि वीएम वर्चुअलबॉक्स को वर्चुअल मशीन चलाने के लिए एएमडी-वी या वीटी-एक्स की आवश्यकता होती है, आपको वास्तविक VM के बजाय एक त्रुटि संदेश मिलेगा।
सौभाग्य से, आप सरल निर्देशों के एक सेट का पालन करके इस समस्या को आसानी से ठीक कर सकते हैं जो आपको Microsoft हाइपर- V तकनीक को अक्षम करने में मदद करेगा। यहां आपको क्या करना है:
- Windows key + R दबाएं एक चलाएं . खोलने के लिए संवाद बकस। फिर, “appwiz.cpl . टाइप करें ” और Enter . दबाएं कार्यक्रम और सुविधाएं खोलने के लिए .
- कार्यक्रमों और सुविधाओं के अंदर , Windows सुविधाओं को चालू या बंद करें . पर क्लिक करने के लिए दाएं मेनू का उपयोग करें .
- विंडोज फीचर स्क्रीन में, हाइपर-वी एंट्री की तलाश करें और सुनिश्चित करें कि इससे जुड़ा बॉक्स अक्षम है। फिर, ठीक . क्लिक करें परिवर्तनों को सहेजने के लिए।
- अपनी मशीन को पुनरारंभ करें और देखें कि अगले स्टार्टअप पर त्रुटि का समाधान हुआ है या नहीं।
यदि आप अभी भी सामना कर रहे हैं एएमडी-वी BIOS में अक्षम है (या होस्ट ओएस द्वारा) (VERR_SVM_DISABLED) अपनी वर्चुअल मशीन को चालू करते समय, नीचे दी गई अगली विधि पर जाएं।
विधि 3:CPU कोर की संख्या को 1 में बदलना
यदि आपने यह सुनिश्चित करने के लिए उपरोक्त विधियों का उपयोग किया है कि आपकी मशीन में हार्डवेयर वर्चुअलाइजेशन प्राप्त करने के लिए सभी आवश्यकताएं हैं और समस्या अभी भी हो रही है, तो बहुत संभव है कि AMD-V प्रौद्योगिकी आईडी आपके वर्तमान कॉन्फ़िगरेशन द्वारा समर्थित न हो।
सौभाग्य से, आप अभी भी निर्देशों के कुछ बहुत ही सरल चरणों के साथ त्रुटि को ठीक कर सकते हैं। लेकिन पहले, आइए जानते हैं कि समस्या का कारण क्या है - भले ही आपने वर्चुअल मशीन सेटिंग्स को अनुकूलित नहीं किया है जो त्रुटि प्रदर्शित कर रही हैं, डिफ़ॉल्ट सेटिंग्स समस्या पैदा कर सकती हैं।
क्या होता है, सॉफ़्टवेयर सिस्टम सेटिंग में 1 से अधिक CPU असाइन करता है, जो सिस्टम को वर्चुअल होस्ट प्रारंभ करने के लिए हार्डवेयर वर्चुअलाइजेशन का उपयोग करने के लिए बाध्य करता है। हालांकि, अगर आपकी मशीन इसका समर्थन नहीं करती है (आपके पास क्वाड-कोर एएमडी या ऐसा ही कुछ है), तो प्रक्रिया सफलतापूर्वक पूरी नहीं होगी और आप देखेंगे कि एएमडी-वी BIOS (या होस्ट द्वारा) में अक्षम है ओएस) (VERR_SVM_DISABLED) त्रुटि इसके बजाय संदेश।
सौभाग्य से, आप असाइन किए गए CPU की संख्या को 1 में बदलकर इस समस्या को ठीक कर सकते हैं। यह सबसे अधिक संभावना है कि समस्या एक बार और सभी के लिए हल हो जाएगी। यहां आपको क्या करना है:
- Oracle VM VirtualBox खोलें, उस मशीन पर राइट-क्लिक करें जो त्रुटि प्रदर्शित कर रही है और फिर सेटिंग्स . पर क्लिक करें .
- सेटिंग में अपनी वर्चुअल मशीन में, सिस्टम टैब पर जाएं (बाएं हाथ के सबमेनू का उपयोग करके) और प्रोसेसर तक पहुंचें टैब। इसके बाद, प्रोसेसर से जुड़े स्लाइडर को 1 CPU पर खींचें और ठीक . पर क्लिक करें बचाने के लिए।
- सेटिंग मेनू बंद करें और अपनी वर्चुअल मशीन को पुनरारंभ करें। यह बिना बूट अप होना चाहिए एएमडी-वी BIOS में अक्षम है (या होस्ट ओएस द्वारा) (VERR_SVM_DISABLED) त्रुटि।
विधि 4:संस्करण को Windows 7 या Windows 2003 में बदलना (यदि लागू हो)
कई उबंटू (लिनक्स) उपयोगकर्ता जहां विंडोज एक्सपी या विंडोज 10 चलाने के लिए वीएम वर्चुअलबॉक्स का उपयोग कर रहे थे, उन्हें भी एएमडी-वी BIOS में अक्षम है (या होस्ट ओएस द्वारा) (VERR_SVM_DISABLED) त्रुटि। जिस तरह से वे इस मुद्दे को हल करने में कामयाब रहे, वह अतिथि ओएस सेटिंग्स को बदलकर है ताकि निर्दिष्ट संस्करण को विंडोज 2003 पर सेट किया जा सके। या Windows 7.
हालाँकि इस बात का कोई स्पष्टीकरण नहीं है कि यह फिक्स क्यों सफल है, ऐसा लगता है कि बहुत से उपयोगकर्ताओं को अपनी वर्चुअल मशीनों की सामान्य कार्यक्षमता को पुनः प्राप्त करने में मदद मिली है। यहां आपकी वर्चुअल मशीन के निर्दिष्ट संस्करण को बदलने के बारे में एक त्वरित मार्गदर्शिका दी गई है:
- VM VirtualBox खोलें, त्रुटि प्रदर्शित करने वाली मशीन पर राइट-क्लिक करें और सेटिंग चुनें .
- सेटिंग मेनू में, सामान्य सबमेनू पर जाएं और फिर मूल टैब पर क्लिक करें। इसके बाद, ड्रॉप-डाउन मेनू का उपयोग करके संस्करण को Windows 2003 . में बदलें या विंडोज 7 और ठीक hit दबाएं परिवर्तनों को सहेजने के लिए।
- वर्चुअल मशीन को फिर से शुरू करें और देखें कि क्या बिना बूट प्रक्रिया सफल होती है एएमडी-वी BIOS में अक्षम है (या होस्ट ओएस द्वारा) (VERR_SVM_DISABLED) त्रुटि