कुछ Windows उपयोगकर्ताओं को USB पोर्ट में डिवाइस/पेरिफेरल प्लग इन करते समय "पर्याप्त USB कंट्रोलर संसाधन नहीं" त्रुटि दिखाई देती है। ज्यादातर समय, यह USB 3.0 पोर्ट के साथ होता है। यह समस्या किसी विशेष Windows संस्करण के लिए विशिष्ट नहीं है क्योंकि यह Windows 7, Windows 8.1 और Windows 10 पर बताई गई है।

"पर्याप्त USB कंट्रोलर संसाधन नहीं" त्रुटि का कारण क्या है?
हमने विभिन्न उपयोगकर्ता रिपोर्टों और उन रणनीतियों को देखकर इस विशेष समस्या की जांच की है जिन्हें अधिकांश प्रभावित उपयोगकर्ताओं ने समस्या को हल करने के लिए उपयोग किया है।
हमारी जांच के आधार पर, यह समस्या शायद ही कभी पावर या बैंडविड्थ से संबंधित होती है। सबसे अधिक संभावना है कि आप एंडपॉइंट सीमा के कारण इस त्रुटि संदेश का सामना कर रहे हैं।
USB एंडपॉइंट क्या है?
एक एंडपॉइंट USB संचार का सबसे बुनियादी रूप है। एक एंडपॉइंट केवल एक दिशा में डेटा ले जाएगा (या तो होस्ट कंप्यूटर से डिवाइस तक या इसके विपरीत)। इसलिए दो प्रकार के एंडपॉइंट होते हैं (OUTs और INs)।
जब आप एक USB डिवाइस कनेक्ट करते हैं, तो आपका कंप्यूटर कई एंडपॉइंट बनाएगा (डिवाइस से या डिवाइस तक चलने वाले चैनल)। फ्लैश ड्राइव 3-4 एंडपॉइंट का उपयोग करेंगे, जहां हेडसेट और अन्य सेंसर 10 IN और OUT एंडपॉइंट तक उपयोग कर सकते हैं।
इसे ध्यान में रखते हुए, तीन प्रमुख स्थितियां हैं जो "पर्याप्त USB कंट्रोलर संसाधन नहीं" त्रुटि का कारण बन सकती हैं:
- USB कंट्रोलर सीमा पार हो गई – यदि आप बहुत सारे USB डिवाइस का उपयोग करते हैं जो बहुत सारे एंडपॉइंट का उपयोग कर रहे हैं, तो आप इस त्रुटि संदेश को देख सकते हैं क्योंकि आपने उपलब्ध एंडपॉइंट की संख्या पार कर ली है। ध्यान रखें कि Intel XHCI कंट्रोलर पर USB 3.0 कंट्रोलर की प्रति कंट्रोलर 96 एंडपॉइंट की सीमा होती है जबकि AM4 कंट्रोलर 254 एंडपॉइंट का समर्थन करते हैं।
- USB पोर्ट एंडपॉइंट उपयोग सीमा पार हो गई – अधिकांश USB कंट्रोलर प्रत्येक उपलब्ध पोर्ट के लिए 16 IN और 16 OUT एंडपॉइंट पर सीमित होते हैं। लेकिन चूंकि अधिकांश डिवाइस मुख्य रूप से IN एंडपॉइंट का उपयोग करेंगे, आप उनमें से बहुत जल्दी बाहर निकल जाएंगे। इस वजह से, आप USB पोर्ट का केवल सीमित सीमा तक उपयोग कर सकते हैं।
- USB डिवाइस से खींची जा रही पावर अधिकतम क्षमता से अधिक है – यदि आप इस विशेष समस्या का सामना नोटबुक या लैपटॉप पर कर रहे हैं, तो बहुत संभावना है कि USB डिवाइस से खींची जा रही पावर की मात्रा अधिकतम क्षमता से अधिक है। अपने स्वयं के पावर स्रोत के साथ एक डॉकिंग स्टेशन या USB का उपयोग करने से इस मामले में समस्या हल हो जाएगी।
यदि आप "पर्याप्त USB कंट्रोलर संसाधन नहीं" त्रुटि का सामना कर रहे हैं और आप कुछ ऐसे तरीकों की तलाश कर रहे हैं जो आपको इस समस्या को हल करने या दरकिनार करने की अनुमति देंगे, तो यह लेख आपको कुछ समस्या निवारण गाइड प्रदान करेगा।
नीचे, आपको उन विधियों का संग्रह मिलेगा जिन्हें इसी तरह की स्थिति में अन्य उपयोगकर्ताओं ने समस्या को हल करने के लिए सफलतापूर्वक उपयोग किया है। कुशल बने रहने के लिए, हम आपको सलाह देते हैं कि आप विधियों का पालन उसी क्रम में करें जिस क्रम में उन्हें प्रस्तुत किया गया है।
विधि 1: कुछ डिवाइस को नियमित USB 2.0 पोर्ट पर ले जाना
यदि आप USB 3.0 कंट्रोलर पर इस समस्या का सामना कर रहे हैं, तो आप कुछ डिवाइस को क्लासिक 2.0 पोर्ट पर ले जाकर त्रुटि को दरकिनार कर पाएंगे। यदि आप ऐसे हार्डवेयर को कनेक्ट करने का प्रयास कर रहे हैं जो बहुत सारे एंडपॉइंट का उपयोग करता है (VR हेडसेट, 7.1 हेडसेट), तो आप नए ट्रांसफर प्रोटोकॉल के साथ आने वाले सभी लाभों का आनंद लेने के लिए USB 3.0 हब का उपयोग करने के लिए ललचा सकते हैं।
लेकिन USB हब का उपयोग केवल सीमित मात्रा में किया जा सकता है क्योंकि आप 16 IN एंडपॉइंट सीमा को काफी जल्दी पार कर लेंगे (सिर्फ VR हेडसेट + 7.1 हेडसेट कनेक्ट करके)। सौभाग्य से, आप अपने किसी एक डिवाइस को नियमित USB 2.0 पोर्ट से कनेक्ट करके इस समस्या को आसानी से हल कर सकते हैं।

उन डिवाइस को USB 3.0 पोर्ट पर छोड़ने का प्रयास करें जिन्हें बेहतर ट्रांसफर स्पीड की सबसे अधिक आवश्यकता है और पुराने डिवाइस को USB 2.0 पोर्ट पर ले जाएं।
जैसे ही आप 16 एंडपॉइंट सीमा से नीचे जाते हैं, "पर्याप्त USB कंट्रोलर संसाधन नहीं" त्रुटि अब नहीं होनी चाहिए।
विधि 2: अपने स्वयं के पावर स्रोत के साथ डॉकिंग स्टेशन या USB हब का उपयोग करना
यदि आप इस समस्या का सामना लैपटॉप/नोटबुक पर कर रहे हैं, तो संभावना है कि समस्या USB पोर्ट से खींची जा रही पावर की कुल मात्रा से आती है।
यदि आप अपने USB पोर्ट से पावर खींचने वाले डिवाइस की संख्या को सीमित नहीं कर सकते हैं, तो आप अपने स्वयं के पावर स्रोत (पावर्ड USB हब) के साथ एक डॉकिंग स्टेशन या USB हब खरीदकर "पर्याप्त USB कंट्रोलर संसाधन नहीं" त्रुटि को हल कर सकते हैं।

डॉकिंग स्टेशन आमतौर पर अधिक महंगे होते हैं ($50 से अधिक), इसलिए यदि आप सस्ते समाधान की तलाश में हैं, तो आप $15 की कीमत पर आसानी से एक पावर्ड USB हब पा सकते हैं।
विधि 3: यूनिवर्सल सीरियल बस कंट्रोलर को पुनः स्थापित करना
जैसा कि कुछ उपयोगकर्ताओं ने बताया है, यह विशेष समस्या तब भी हो सकती है जब USB कंट्रोलर ड्राइवर गलत तरीके से इंस्टॉल किया गया हो या किसी तरह दूषित हो गया हो। आप डिवाइस मैनेजर का उपयोग करके USB कंट्रोलर ड्राइवर को पुनः स्थापित करके "पर्याप्त USB कंट्रोलर संसाधन नहीं" त्रुटि को हल करने में सक्षम हो सकते हैं।
यहां बताया गया है कि इसे कैसे करना है:
- Windows कुंजी + R दबाकर एक रन डायलॉग बॉक्स खोलें। फिर, "devmgmt.msc" टाइप करें और Device Manager खोलने के लिए Enter दबाएं।

- Device Manager के अंदर, यूनिवर्सल सीरियल बस कंट्रोलर का विस्तार करें, अपने USB होस्ट कंट्रोलर पर राइट-क्लिक करें और डिवाइस अनइंस्टॉल करें पर क्लिक करें। यदि आपके पास दो अलग-अलग USB होस्ट कंट्रोलर हैं, तो दोनों को अनइंस्टॉल करें।

- अपने कंप्यूटर को पुनरारंभ करें। अगले स्टार्टअप पर, Windows स्वचालित रूप से लापता USB होस्ट कंट्रोलर ड्राइवर को पुनः स्थापित कर देगा।
यदि "पर्याप्त USB कंट्रोलर संसाधन नहीं" त्रुटि अभी भी हो रही है, तो नीचे दी गई अगली विधि पर जाएं।
विधि 4: BIOS सेटिंग से XHCI मोड विकल्प को अक्षम करना
USB के साथ "पर्याप्त USB कंट्रोलर संसाधन नहीं" त्रुटि को हल करने वाला एक चरम समाधान BIOS सेटिंग्स से xHCI मोड विकल्प को अक्षम करना है। लेकिन ऐसा करने का अर्थ है कि आपके सभी USB 3.0 पोर्ट USB 2.0 पर डाउनग्रेड हो जाएंगे।
यदि यह एक ऐसा त्याग है जिसे आप त्रुटि संदेश को हल करने के लिए करने को तैयार हैं, तो यहां Intel xHCI मोड विकल्प को अक्षम करने का तरीका बताया गया है:
- अपने कंप्यूटर को पुनरारंभ करें और प्रारंभिक स्क्रीन के दौरान बार-बार सेटअप कुंजी दबाएं जब तक कि आप अपने कंप्यूटर की BIOS सेटिंग्स तक नहीं पहुंच जाते।
नोट: सेटअप कुंजी आमतौर पर प्रारंभिक स्टार्टअप कुंजी पर दिखाई जाती है, लेकिन यदि आप इसे नहीं देख सकते हैं, तो अपने लैपटॉप/मदरबोर्ड मॉडल के आधार पर BIOS सेटिंग्स में प्रवेश करने के विशिष्ट चरणों के लिए ऑनलाइन खोजें। - एक बार जब आप अपनी BIOS सेटिंग्स के अंदर हों, तो उन्नत टैब पर जाएं और डिवाइस विकल्प के तहत USB EHCI डिबग नामक विकल्प देखें। इस विकल्प को सक्षम करने से xHCI कंट्रोलर अक्षम हो जाएगा जो त्रुटि संदेश को हल कर देता है।

नोट: ये सेटिंग्स आपके निर्माता के आधार पर अलग-अलग होंगी। आपको यह सेटिंग XHCI प्री-बूट मोड, EHCI हैंड-ऑफ या xHCI मोड सहित किसी भिन्न नाम के तहत मिल सकती है।
- एक बार xHCI कंट्रोलर अक्षम हो जाने पर, अपने संशोधनों को सहेजें और अपने कंप्यूटर को सामान्य रूप से बूट होने दें।
- अगले स्टार्टअप पर, आपको अब "पर्याप्त USB कंट्रोलर संसाधन नहीं" त्रुटि नहीं दिखाई देनी चाहिए।