कई Windows उपयोगकर्ता Oracle VirtualBox तक नहीं पहुंच पाते क्योंकि जब वे अपने Windows 11/10 कंप्यूटर पर VM लॉन्च करने का प्रयास करते हैं, तो उन्हें निम्न त्रुटि संदेश दिखाई देता है।
VirtualBox COM ऑब्जेक्ट प्राप्त करने में विफल, एप्लिकेशन समाप्त हो जाएगा।

इस लेख में, हम देखेंगे कि आपको यह त्रुटि क्यों दिखाई दे रही है और कुछ सरल समाधानों के साथ इसे हल करने का प्रयास करेंगे।
VirtualBox में "Failed to acquire the VirtualBox COM object" त्रुटि क्यों आ रही है?
आमतौर पर, यह त्रुटि अनुमतियों की कमी के कारण दिखाई देती है। भले ही आप एडमिन हों, आपको यह सुनिश्चित करना होगा कि आप एप्लिकेशन को एडमिनिस्ट्रेटर के रूप में चला रहे हैं, अन्यथा आपको यह त्रुटि दिखाई देगी। इसके अलावा, यह समस्या असंगति, एंटीवायरस द्वारा VM को ब्लॉक करने, और अन्य कारणों से भी हो सकती है।
VirtualBox COM ऑब्जेक्ट प्राप्त करने में विफलता को हल करें
यदि आपको Oracle VirtualBox में "Failed to Acquire the VirtualBox COM Object" त्रुटि दिखाई दे रही है, तो आप इस त्रुटि को हल करने के लिए निम्न कार्य कर सकते हैं।
- VirtualBox को एडमिनिस्ट्रेटर के रूप में चलाएं
- VirtualBox को एडमिनिस्ट्रेटर के रूप में इंस्टॉल करें
- अपने एंटीवायरस को अक्षम करें
- एक्सेस कंट्रोल लिस्ट (ACL) अनुमतियों को पुनर्स्थापित करें
- .Virtualbox फ़ोल्डर को किसी अन्य स्थान पर ले जाएं।
आइए इनके बारे में विस्तार से बात करते हैं।
1] VirtualBox को एडमिनिस्ट्रेटर के रूप में चलाएं

जैसा कि पहले बताया गया है, यह समस्या अनुमति की कमी के कारण हो सकती है और आप एप्लिकेशन को एडमिनिस्ट्रेटर के रूप में चलाकर वह अनुमति प्राप्त कर सकते हैं। आप हमेशा VirtualBox पर राइट-क्लिक करके Run as administrator चुन सकते हैं, लेकिन यदि आप चाहते हैं कि ऐप हमेशा एडमिनिस्ट्रेटर के रूप में खुले, तो दिए गए चरणों का पालन करें।
- VirtualBox शॉर्टकट पर राइट-क्लिक करें और Properties चुनें।
- Compatibility टैब पर जाएं।
- Run the program as an administrator को चेक करें।
- अब Apply > Ok पर क्लिक करें।
VM को फिर से खोलें और उम्मीद है कि आपको त्रुटि संदेश नहीं दिखाई देगा।
हालांकि, आपको पता होना चाहिए कि इसे एडमिन के रूप में चलाना सुरक्षित नहीं है।
2] VirtualBox को एडमिनिस्ट्रेटर के रूप में इंस्टॉल करें

यदि ऐप को एडमिन के रूप में खोलने से काम नहीं चलता, तो आपको VirtualBox को प्रशासनिक विशेषाधिकारों के साथ इंस्टॉल करना पड़ सकता है। इसके लिए, पहले एप्लिकेशन को अनइंस्टॉल करें। आप इसे Settings > Apps > Apps & features से कर सकते हैं, प्रोग्राम चुनें और Uninstall पर क्लिक करें।
अब, VirtualBox इंस्टॉलेशन पैकेज पर राइट-क्लिक करें और Run as administrator चुनें। अब एप्लिकेशन को अपने सिस्टम पर इंस्टॉल करने की सामान्य प्रक्रिया का पालन करें और आपका काम हो जाएगा।
3] अपने एंटीवायरस को अक्षम करें
अगला, यदि समस्या बनी रहती है, तो हमें मान लेना चाहिए कि आपका एंटीवायरस आपके VirtualBox को कार्य करने से रोक रहा है। इसलिए, हम अनुशंसा करेंगे कि आप अपने एंटीवायरस को अस्थायी रूप से अक्षम कर दें, ताकि VirtualBox आपके सिस्टम पर काम कर सके।
4] एक्सेस कंट्रोल लिस्ट (ACL) अनुमतियों को पुनर्स्थापित करें
फ़ाइल और फ़ोल्डर अनुमतियों को डिफ़ॉल्ट पर रीसेट करने के लिए, कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटर के रूप में लॉन्च करें और उन फ़ोल्डरों के ट्री में नेविगेट करें जिन्हें आपको ठीक करने की आवश्यकता है। फिर निम्न कमांड चलाएं:
ICACLS * /T /Q /C /RESET
ICACLS सभी फ़ोल्डरों, फ़ाइलों और सबफ़ोल्डरों की अनुमतियों को डिफ़ॉल्ट पर रीसेट कर देगा।
5] .Virtualbox फ़ोल्डर को किसी अन्य स्थान पर ले जाएं
त्रुटि संदेश Virtualbox.xml फ़ाइल के दूषित होने या Virtualbox फ़ोल्डर में मौजूद किसी अन्य फ़ाइल के कारण हो सकता है। इसलिए, संपूर्ण Virtualbox फ़ोल्डर को किसी अन्य स्थान पर ले जाने की अनुशंसा की जाती है, ताकि यह एक नया फ़ोल्डर स्क्रैच से बनाए और आपके लिए समस्या हल हो जाए।
सबसे पहले VirtualBox को बंद करें, फिर निम्न स्थान पर जाएं।
C:\Users\<UserName>
<UserName> को अपने उपयोगकर्ता नाम से बदलें।
.Virtualbox फ़ोल्डर पर राइट-क्लिक करें, और Cut चुनें। अब, किसी अन्य स्थान पर जाएं और फ़ोल्डर को वहां पेस्ट करें।
अंत में, VirtualBox खोलें और जांचें कि क्या समस्या बनी रहती है।
संबंधित पढ़ें:
- शट डाउन करते समय VirtualBox Interface has active connections संदेश
- VirtualBox Failed to attach the USB device to the virtual machine.
