यदि VirtualBox आपके USB डिवाइस को अटैच करने में विफल रहता है या आपके Windows 11/10 कंप्यूटर पर Failed to attach the USB device to the virtual machine त्रुटि दिखाता है, तो यहां इस समस्या को ठीक करने के उपाय दिए गए हैं। यह त्रुटि USB डिवाइस जैसे ब्लूटूथ कनेक्टर, पेन ड्राइव, वाई-फाई एडॉप्टर आदि को कनेक्ट करते समय हो सकती है।
पूरा त्रुटि संदेश कुछ इस तरह होता है:
Failed to attach the USB device [डिवाइस नाम] to the virtual machine [वर्चुअल मशीन नाम].

VirtualBox यह त्रुटि तब प्रदर्शित करता है जब आपका होस्ट कंप्यूटर USB डिवाइस का पता लगा लेता है, लेकिन VirtualBox ऐसा नहीं कर पाता।
VirtualBox USB डिवाइस अटैच त्रुटि का समाधान
VirtualBox में USB डिवाइस अटैच करने की विफलता को ठीक करने के लिए निम्न चरणों का पालन करें:
- Guest Additions इंस्टॉल करें
- USB Controller सक्षम करें
- Extension Pack इंस्टॉल करें
- USB ड्राइवर इंस्टॉल करें
इन समाधानों के बारे में विस्तार से जानने के लिए पढ़ते रहें।
1] Guest Additions इंस्टॉल करें
यह उपरोक्त समस्या को ठीक करने के लिए सबसे पहला कदम है। इसके लिए, त्रुटि दिखाने वाली वर्चुअल मशीन को चलाएं और Devices > Install Guest Additions बटन पर जाएं।
इसके बाद, स्क्रीन पर दिए गए निर्देशों का पालन करके इसे इंस्टॉल करें। इंस्टॉलेशन पूरा होने पर वर्चुअल मशीन को पुनरारंभ करना पड़ सकता है।
2] USB Controller सक्षम करें

जैसा कि नाम से पता चलता है, USB Controller वह फ़ंक्शन है जो वर्चुअल मशीन से जुड़े USB डिवाइस को नियंत्रित करता है। यदि यह सुविधा आपकी वर्चुअल मशीन के लिए चालू नहीं है, तो आपको यह समस्या हो सकती है। सत्यापित करने के लिए:
- अपने कंप्यूटर पर VirtualBox खोलें।
- वर्चुअल मशीन पर राइट-क्लिक करें और Settings विकल्प चुनें।
- USB टैब पर जाएं।
- Enable USB Controller चेकबॉक्स पर टिक करें।
- दाईं ओर प्लस (+) आइकन पर क्लिक करें।
- वह USB डिवाइस चुनें जिसका पता नहीं लग रहा था।
- OK बटन पर क्लिक करें।
अब जांचें कि क्या आप अपने USB डिवाइस को वर्चुअल मशीन के साथ उपयोग कर सकते हैं।
3] Extension Pack इंस्टॉल करें

ब्राउज़र एक्सटेंशन की तरह, VirtualBox का Extension Pack इस ऐप की कार्यक्षमता को बढ़ाता है। इसलिए, यदि आपने अभी तक एक्सटेंशन पैक इंस्टॉल नहीं किया है, तो इसे इंस्टॉल करने का प्रयास करें। इसके लिए आपको इसे आधिकारिक वेबसाइट virtualbox.org से डाउनलोड करना होगा। फिर आप यह कर सकते हैं:
- Tools पर जाएं और Preferences विकल्प पर क्लिक करें।
- Extensions टैब पर जाएं।
- प्लस (+) आइकन पर क्लिक करें।
- डाउनलोड किया गया एक्सटेंशन पैक चुनें।
- Install बटन पर क्लिक करें।
- OK बटन पर क्लिक करें।
इसके बाद, VirtualBox ऐप को पुनरारंभ करें और जांचें कि क्या यह आपकी समस्या हल करता है।
4] USB ड्राइवर इंस्टॉल करें

आपको VirtualBox के लिए USB ड्राइवर को मैन्युअल रूप से इंस्टॉल करना होगा। हालांकि यह Windows 11 या Windows 10 पर अनिवार्य नहीं है, लेकिन चूंकि आपको यह समस्या आ रही है, इसलिए आप इसे करना चाह सकते हैं। इसके लिए इन चरणों का पालन करें:
- अपने कंप्यूटर पर File Explorer खोलें।
- इस पथ पर जाएं: C:\Program Files\Oracle\VirtualBox\drivers\USB
- device फोल्डर खोलें।
- VBoxUSB.inf फाइल पर राइट-क्लिक करें और Install विकल्प चुनें।
- filter फोल्डर खोलें।
- VBoxUSBMon.inf पर राइट-क्लिक करें और Install विकल्प चुनें।
- अपने कंप्यूटर पर VirtualBox ऐप को पुनरारंभ करें।
इसके बाद, आपको यह समस्या नहीं होनी चाहिए।
वर्चुअल मशीन को USB डिवाइस कैसे पहचानने दें?
आमतौर पर, हर वर्चुअल मशीन बिना किसी बाहरी हस्तक्षेप के किसी भी USB डिवाइस का स्वतः पता लगा लेती है। हालांकि, कभी-कभी यह ऐसा नहीं कर पाती। ऐसे में, आप Guest Additions इंस्टॉल करने, USB Controller सक्षम करने, एक्सटेंशन पैक इंस्टॉल करने और USB ड्राइवर इंस्टॉल करने का प्रयास कर सकते हैं।
क्या USB पर वर्चुअल मशीन इंस्टॉल कर सकते हैं?
Portable VirtualBox नामक एक टूल है जिसका उपयोग करके आप USB फ्लैश ड्राइव पर वर्चुअल मशीन इंस्टॉल कर सकते हैं। हालांकि, USB ड्राइव से वर्चुअल मशीन चलाते समय कुछ सीमाओं पर विचार करना पड़ सकता है। फिर भी, यदि आप यात्रा के दौरान अपनी वर्चुअल मशीन साथ ले जाना चाहते हैं, तो आप निश्चित रूप से इस विधि पर विचार कर सकते हैं।
बस इतना ही! आशा है कि यह गाइड आपकी समस्या को ठीक करने में मदद करेगी।
