التخطي إلى المحتوى
حل مشكلة Not Enough USB Controller Resources
https://rightaclick.com/حل-مشكلة-not-eno…roller-resources/

حل مشكلة Not Enough USB Controller Resources مقدما من موقع كليك يمين مشاكل تعريف الدراعات على ويندوز 10 حل مشكلة usb تعريف الدراعات على ويندوز 8 يشهد بعض مستخدمي Windows الخطأ Not Enough USB Controller Resources ” عند توصيل جهاز / طرفية داخل منفذ USB. معظم الوقت ، يتم الإبلاغ عن حدوث ذلك مع منافذ USB 3.0. لا تقتصر المشكلة على إصدار معين من Windows كما هو مذكور في Windows 7 و Windows 8.1 و Windows 10.حل مشكلة Not Enough USB Controller Resources

ما الذي يسبب خطأ “Not Enough USB Controller Resources “؟

لقد تحققنا من هذه المشكلة تحديدًا من خلال الاطلاع على تقارير مستخدمين مختلفة واستراتيجيات التصميم التي استخدمها معظم المستخدمين المتأثرين لحل المشكلة.

بناءً على تحقيقاتنا ، نادرًا ما ترتبط المشكلة بالقدرة أو النطاق الترددي. على الأرجح ، تواجه رسالة الخطأ هذه بسبب وجود قيود على نقطة النهاية.

ما هي نقطة endpoint USB؟

endpoint هي الشكل الأساسي للاتصال عبر USB. ستحمل endpoint البيانات في اتجاه واحد فقط (إما من الكمبيوتر المضيف إلى الجهاز أو العكس). هذا هو السبب في وجود نوعين من نقاط النهاية (OUTs و INs).

عند توصيل جهاز USB ، سيقوم جهاز الكمبيوتر الخاص بك بإنشاء عدد من نقاط endpoint (القنوات التي تعمل من وإلى الجهاز). ستستخدم محركات أقراص الفلاش 3 إلى 4 نقاط endpoint ، حيث قد تستخدم سماعات الرأس وأجهزة الاستشعار الأخرى ما يصل إلى 10 نقاط من نقاط IN و OUT.

مع وضع هذا في الاعتبار ، هناك ثلاث حالات رئيسية يمكن أن تتسبب في حدوث خطأ ” عدم كفاية تحكم USB الموارد “:

  • تم تجاوز حد وحدة تحكم USB – إذا كنت تستخدم الكثير من أجهزة USB التي تستخدم الكثير من نقاط النهاية ، فقد ترى رسالة الخطأ هذه لأنك تجاوزت العدد المتاح لنقاط النهاية. ضع في اعتبارك أن وحدات تحكم USB 3.0 لها حد 96 نقطة نهاية لكل وحدة تحكم على وحدات تحكم Intel XHCI بينما تدعم وحدات تحكم AM4 254 نقطة النهاية.
  • تجاوز استخدام منفذ USB EndPoints الحد – يتم توج معظم وحدات تحكم USB في 16 IN & 16 OUT EndPoints لكل منفذ متوفر. ولكن نظرًا لأن معظم الأجهزة ستستخدم في المقام الأول في EndPoints ، فسوف تنفد منها سريعًا جدًا. وبسبب هذا ، يمكنك فقط استخدام منافذ USB إلى حد محدود.
  • الطاقة التي يتم سحبها من أجهزة USB تتجاوز السعة القصوى – إذا كنت تواجه هذه المشكلة بالذات على كمبيوتر محمول أو كمبيوتر محمول ، فمن المحتمل جدًا أن كمية الطاقة التي يتم سحبها من أجهزة USB تتجاوز السعة القصوى. سيؤدي استخدام محطة إرساء أو USB بمصدر الطاقة الخاص بها إلى حل المشكلة في هذه الحالة.

إذا كنت تواجه خطأ ” Not Enough USB Controller Resources ” وكنت تبحث عن بعض الطرق التي تسمح لك بحل المشكلة أو التحايل عليها ، فستوفر لك هذه المقالة بعض أدلة استكشاف الأخطاء وإصلاحها.

في الأسفل ، ستجد مجموعة من الأساليب التي استخدمها المستخدمون الآخرون في موقف مشابه بنجاح في حل المشكلة. للحفاظ على الكفاءة ، ننصحك باتباع الطرق بالترتيب الذي تم تقديمها به.

الأسلوب 1: نقل بعض الأجهزة إلى منفذ USB 2.0 عادي

إذا كنت تواجه هذه المشكلة على وحدة تحكم USB 3.0 ، فستتمكن من التحايل على الخطأ عن طريق نقل بعض الأجهزة إلى منفذ 2.0 الكلاسيكي. إذا كنت تحاول توصيل الأجهزة التي تستخدم الكثير من نقاط النهاية (سماعة رأس VR ، 7.1 سماعات رأس) ، فقد تميل إلى استخدام لوحة وصل USB 3.0 للاستمتاع بجميع المزايا التي تأتي مع بروتوكول النقل الأحدث.

ولكن يمكن استخدام محاور USB فقط بدرجة محدودة لأنك ستتجاوز حد 16 نقطة End End سريعًا إلى حد ما (فقط من خلال توصيل سماعة رأس VR + 7.1 سماعة رأس ). لحسن الحظ ، يمكنك التنقل حول هذه المشكلة بسهولة بمجرد توصيل أحد أجهزتك بمنفذ USB 2.0 عادي.

حل مشكلة Not Enough USB Controller Resources

حاول ترك الأجهزة التي تحتاج إلى سرعات نقل فائقة إلى أقصى حد من منفذ USB 3.0 ونقل جهاز قديم إلى منفذ USB 2.0.

بمجرد أن تذهب تحت الحد 16 EndPoint ، لا يجب أن يحدث خطأ ” Not Enough USB Controller Resources “.

الطريقة الثانية: استخدام محطة إرساء أو USB Hub مع مصدر الطاقة الخاص بها

إذا كنت تواجه هذه المشكلة على جهاز كمبيوتر محمول / كمبيوتر محمول ، فهناك احتمال أن تأتي المشكلة من إجمالي كمية الطاقة التي يتم سحبها من منافذ USB.

إذا لم تتمكن من تحديد عدد الأجهزة التي تستمد الطاقة من منافذ USB ، فيمكنك حل خطأ ” غير كافي لوحدة تحكم USB ” من خلال شراء محطة إرساء أو محور USB بمصدر الطاقة الخاص بها (مركز تشغيل USB بالطاقة) ).

حل مشكلة Not Enough USB Controller Resources

عادةً ما تكون محطات الإرساء أكثر تكلفة (أكثر من 50 دولارًا) ، لذلك إذا كنت تبحث عن حل بديل رخيص ، يمكنك بسهولة العثور على موزع USB بالطاقة بسعر 15 دولارًا.

الطريقة الثالثة: إعادة تثبيت Reinstalling the Universal Serial Bus Controllers

كما ذكرت بعض المستخدمين ، يمكن أن تحدث هذه المشكلة خاصة أيضًا إذا كان برنامج تشغيل وحدة تحكم USB مثبتًا بشكل سيئ أو تم إتلافه بطريقة أو بأخرى. قد تتمكن من حل الخطأ ” Not Enough USB Controller Resources ” باستخدام ” Device Manager  إدارة الأجهزة ” لإعادة تثبيت برنامج تشغيل وحدة تحكم USB.

فيما يلي دليل سريع حول كيفية القيام بذلك:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run (تشغيل). ثم اكتب “devmgmt.msc” واضغط على Enter لفتح “إدارة الأجهزة” .
    حل مشكلة Not Enough USB Controller Resources
  2. داخل ”  Device Manager إدارة الأجهزة” ، قم بتوسيع وحدات تحكم Universal Serial Bus ، انقر بزر الماوس الأيمن فوق وحدة تحكم المضيف USB وانقر فوق ” Uninstall Device إلغاء تثبيت التعريف “ . إذا كان لديك وحدتي تحكم مضيف USB مختلفتين ، فقم بإزالة كليهما.
  3. قم بإعادة تشغيل جهاز الحاسوب الخاص بك. عند بدء التشغيل التالي ، سيقوم نظام التشغيل Windows تلقائيًا بإعادة تثبيت برنامج تشغيل جهاز تحكم USB المضيف المفقود.

في حالة استمرار حدوث الخطأ ” Not Enough USB Controller Resources ” ، انتقل للأسفل إلى الطريقة التالية أدناه.

الطريقة الرابعة: تعطيل خيار وضع XHCI من BIOS

إن الحل المتطرف الذي سيحل على الأرجح  الخطأ “Not Enough USB Controller Resources” مع USB هو تعطيل الخيار وضع xHCI من إعدادات BIOS. ولكن القيام بذلك يعني تلقائيًا أن جميع منافذ USB 3.0 قد تم تخفيضها إلى USB 2.0.

إذا كانت هذه عبارة عن تضحية ، فأنت على استعداد لتقديمها لحل رسالة الخطأ ، فيما يلي كيفية تعطيل خيار وضع Intel xHCI Mode :

  1. أعد تشغيل الكمبيوتر الخاص بك واضغط باستمرار على مفتاح الإعداد أثناء الشاشة الأولية حتى تصل إلى إعدادات BIOS لجهاز الكمبيوتر الخاص بك.
    حل مشكلة Not Enough USB Controller Resources

    ملاحظة: يظهر مفتاح الإعداد عادةً على مفتاح بدء التشغيل الأولي ، ولكن إذا لم تتمكن من رؤيته ، فابحث عبر الإنترنت عن خطوات محددة حول كيفية إدخال إعدادات BIOS (استنادًا إلى طراز الكمبيوتر المحمول / اللوحة الأم)

  2. بمجرد أن تكون داخل إعدادات BIOS ، انتقل إلى علامة التبويب خيارات متقدمة وابحث عن خيار يسمى USB EHCI debugضمن خيارات الجهاز . يؤدي تمكين هذا الخيار إلى تعطيل وحدة تحكم xHCI التي تنتهي بحل رسالة الخطأ.

    ملاحظة: ستكون هذه الإعدادات مختلفة بناءً على الشركة المصنعة. قد تجد هذا الإعداد تحت اسم مختلف بما في ذلك وضع XHCI Pre-Boot أو EHCI Hand-OFF أو xHCI Mode.

  3. بمجرد تعطيل وحدة تحكم xHCI ، قم بحفظ التعديلات والسماح للكمبيوتر بالتمهيد بشكل طبيعي.
  4. عند بدء التشغيل التالي ، لن تظهر رسالة  الخطأ ” Not Enough USB Controller Resources “ .

التعليقات

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *