إصلاح موارد النظام غير الكافية لإكمال خطأ API

قد تصادف رسالة خطأ تفيد: لا يمكن بدء تشغيل هذا الجهاز. (الرمز 10) توجد موارد نظام غير كافية لإكمال واجهة برمجة التطبيقات(This device cannot start. (Code 10) Insufficient system resources exist to complete the API ) عندما تحاول توصيل جهاز تحكم (Controller)Xbox 360 بجهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows 10 باستخدام Dongle . لن تتمكن من استخدام جهاز التحكم Xbox 360 الخاص بك عندما يظهر الجهاز هذا الخطأ.

ومع ذلك ، يجب ألا تخلط بينه وبين رسالة الخطأ: توجد موارد نظام غير كافية لإكمال الخدمة المطلوبة(Insufficient system resources exist to complete the requested service ) والتي تحدث عندما تحاول تثبيت تطبيق جديد على جهاز الكمبيوتر الخاص بك عند نفاد مساحة تخزين القرص. تركز هذه المقالة بشكل أساسي على خطوات حل موارد النظام غير الكافية لإكمال رسالة خطأ API على جهاز الكمبيوتر الذي يعمل بنظام Windows 10( Insufficient system resources exist to complete the API error message on your Windows 10 PC) . لذا ، استمر في القراءة.

إصلاح موارد النظام غير الكافية لإكمال خطأ API

إصلاح موارد النظام غير الكافية لإكمال خطأ API(Fix Insufficient System Resources Exist to Complete the API Error)

الأسباب: وجود موارد نظام غير كافية لإكمال خطأ API(Reasons: Insufficient System Resources Exist to Complete the API Error)

  • مشاكل مع برامج تشغيل الأجهزة أو برامج تشغيل أجهزة التحكم:(Problems with Device Drivers or Controller Drivers: ) تم إنشاء واجهة جديرة بالثقة بين أجهزة الكمبيوتر ونظام التشغيل الخاص به بمساعدة برامج تشغيل الأجهزة(Device Drivers) . حيث أن(Whereas) برنامج تشغيل جهاز التحكم(Controller Driver) يتلقى البيانات من الجهاز ويخزنها مؤقتًا لنقلها إلى برنامج تشغيل الجهاز لاحقًا. إذا كانت هناك مشكلة في برامج تشغيل الأجهزة(Device) أو برامج تشغيل وحدة التحكم(Controller) ، فقد يؤدي ذلك إلى تعذر بدء تشغيل هذا الجهاز. (الرمز 10) توجد موارد نظام غير كافية لإكمال(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) رسالة خطأ API. تظهر هذه المشكلة في كثير من الأحيان عند استخدام نظامك في وضع الإسبات(Hibernation Mode) أو بعد التحديث.
  • برامج تشغيل الأجهزة القديمة:(Outdated Device Drivers: ) قد تؤدي برامج تشغيل الأجهزة(Device) المثبتة على نظامك ، إذا كانت غير متوافقة ، إلى تشغيل الخطأ المذكور. يمكنك حل هذه المشكلة بسرعة عن طريق تحديث برنامج التشغيل الخاص بك إلى أحدث إصدار.
  • التكوينات غير الصحيحة:(Improper Configurations: ) في بعض الأحيان ، قد يتسبب الإعداد الخاطئ في حدوث هذا الخطأ لأن النظام قد لا يتعرف على الجهاز المتصل.
  • منفذ USB غير متوافق:(Incompatible USB Port: ) عند توصيل وحدة تحكم Xbox بمنفذ (Xbox)USB الأمامي ، فقد تتعطل لأن المنافذ الأمامية بها طاقة أقل مقارنة بالمنافذ الموجودة في الجانب الخلفي من وحدة المعالجة المركزية(CPU) .
  • إعدادات تعليق USB:(USB Suspend Settings: ) إذا قمت بتمكين إعدادات تعليق USB(USB Suspend) في جهاز الكمبيوتر الخاص بك ، فسيتم تعليق جميع أجهزة USB من الكمبيوتر إذا لم تكن قيد الاستخدام النشط. قد يؤدي هذا الإعداد إلى حدوث خطأ معلن عند توصيل وحدة تحكم(Controller) Xbox بجهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows(Windows) .
  • ملفات التسجيل وملفات النظام (Corrupt Registry Files and System Files: )الفاسدة(Corrupt Upper Filters) : قد تؤدي قيم تسجيل عوامل التصفية العليا والفلاتر السفلية الفاسدة أيضًا إلى (Lower Filters)عدم وجود موارد كافية للنظام لإكمال(Insufficient system resources exist to complete the API ) رسالة خطأ API في نظامك. يمكن أن يحدث نفس الشيء بسبب ملفات النظام الفاسدة.
  • برنامج مكافحة الفيروسات التابع لجهة خارجية:(Third-Party Antivirus Software: ) قد تمنع بعض برامج مكافحة الفيروسات التابعة لجهات أخرى تشغيل جهاز خارجي ، ومن المحتمل أن تتسبب في حدوث مثل هذه المشكلات.

ملاحظة:(Note:) نوصي بتنزيل تطبيق Xbox Accessories(Xbox Accessories app) وتثبيته للحصول على دعم موحد لوحدة تحكم Xbox وإدارة الحسابات.

إصلاح موارد النظام غير الكافية لإكمال خطأ API

الطريقة الأولى: استكشاف أخطاء الأجهزة الأساسية وإصلاحها(Method 1: Basic Hardware Troubleshooting)

1. تأكد من أن كابل التوصيل في حالة جيدة( connecting cable is in good condition) وأنه متصل بالمنفذ الصحيح.

2. حاول توصيل كبل USB بمنفذ USB (connect the USB cable to the USB) 2.0 الموجود(2.0 port) في الجزء الخلفي من وحدة المعالجة المركزية(CPU) ، بدلاً من المنفذ الأمامي الذي يعتبر منفذًا إضافيًا(Auxiliary Port) .

3. في حالة الطلب الكبير على الموارد ، يتم تعيين منفذ USB الأمامي على (USB)منخفض(Low) في قائمة الأولويات. يصبح هذا الموقف أكثر وضوحًا عند توصيل وحدة تحكم Xbox باستخدام دونجل USB(USB dongle) .

4. إذا تم توصيل عدة أجهزة USB بجهاز الكمبيوتر الخاص بك ، فاستخدم موزع USB(USB hub) بدلاً من ذلك.

قد يساعد هذا في الإصلاح لا يمكن بدء تشغيل هذا الجهاز. (الرمز 10) توجد موارد نظام غير كافية لإكمال(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) خطأ API في جهاز كمبيوتر يعمل بنظام Windows 10(Windows 10) ، بعد إعادة تشغيل النظام.

ومع ذلك ، إذا لم يفلح ذلك ، فحاول توصيل وحدة تحكم Xbox(Xbox Controller) بكمبيوتر آخر(another computer) . إذا واجهت نفس المشكلة مرة أخرى ، فقد تكون هناك مشكلة في الجهاز.

الطريقة 2: إجبار Windows على التعرف على وحدة تحكم Xbox(Method 2: Force Windows to Recognize Xbox Controller)

إذا كانت هناك مشكلة في برنامج تشغيل جهازك ، فيمكنك إجبار Windows على التعرف على وحدة تحكم (Controller)Xbox 360 ، كما هو موضح أدناه:

1. أولاً ، افصل وحدة تحكم Xbox(unplug Xbox Controller) من جهاز الكمبيوتر الخاص بك.

2. اضغط على Windows + I keys لفتح إعدادات( Settings) Windows .

3. انقر فوق قسم الأجهزة (Devices ) ، كما هو موضح.

اضغط على مفتاح Windows + I لفتح الإعدادات ، ثم انقر فوق الأجهزة.  إصلاح موارد النظام غير الكافية لإكمال خطأ API

4. انتقل إلى Bluetooth والأجهزة الأخرى(Bluetooth & other devices ) من اللوحة اليمنى.

5. انقر فوق وحدة تحكم Xbox(Xbox Controller ) ثم قم بإزالة الجهاز(Remove Device ) كما هو موضح أدناه.

هنا ، انقر فوق وحدة تحكم Xbox وانقر فوق إزالة موارد النظام غير الكافية لإصلاح الجهاز لإكمال خطأ API

6. اتبع التعليمات الواردة في المطالبات القادمة لإزالة(Remove) الجهاز من نظامك.

7. أخيرًا ، أعد تشغيل(restart ) الكمبيوتر وقم بتوصيل وحدة تحكم Xbox(connect Xbox Controller) به.

اقرأ أيضًا: (Also Read:) كيفية الإرسال إلى Xbox One من هاتف Android الخاص بك(How to Cast to Xbox One from your Android Phone)

الطريقة الثالثة: تحديث برامج التشغيل(Method 3: Update Drivers)

قد يتم تشغيل برامج تشغيل الجهاز المثبتة على نظامك ، إذا كانت غير متوافقة أو قديمة ، لا يمكن بدء تشغيل هذا الجهاز. (الرمز 10) توجد موارد نظام غير كافية لإكمال(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) مشكلة API. يمكنك حل هذه المشكلة بسرعة عن طريق تحديث برامج تشغيل النظام لديك إلى أحدث إصدار باستخدام أي من الخيارات المحددة.

3 أ. قم بتحديث برامج تشغيل أجهزة تحكم Xbox من خلال Windows Update
(3A. Update Xbox Controller Drivers through Windows Update )

1. افتح إعدادات(Settings) Windows كما هو موضح أعلاه.

2. انقر فوق التحديث والأمان(Update & Security) ، كما هو موضح.

اضغط على مفتاح Windows + I لفتح الإعدادات ، ثم انقر فوق أيقونة التحديث والأمان

3. انقر فوق التحقق من وجود تحديثات(Check for Updates) ، ثم قم بتثبيت تحديثات Xbox( Xbox updates) المتوفرة ، إن وجدت.

انقر فوق التحقق من وجود تحديثات لتثبيت تحديثات Windows.  إصلاح موارد النظام غير الكافية لإكمال خطأ API

3 ب. قم بتحديث برامج تشغيل أجهزة تحكم Xbox من خلال إدارة الأجهزة(3B. Update Xbox Controller Drivers through Device Manager)

1. قم بتشغيل Device Manager من خلال شريط Windows Search ، كما هو موضح.

اكتب Device Manager في شريط بحث Windows وقم بتشغيله

2. قم بالتمرير لأسفل وانقر نقرًا مزدوجًا فوق Xbox Peripherals لتوسيع هذا القسم.

3. انقر بزر الماوس الأيمن فوق برنامج تشغيل وحدة تحكم Microsoft Xbox One(Microsoft Xbox One Controller ) ، ثم انقر فوق تحديث برنامج التشغيل(Update driver) ، كما هو موضح أدناه.

انقر بزر الماوس الأيمن فوق برنامج تشغيل Xbox وانقر فوق تحديث برنامج التشغيل. إصلاح موارد النظام غير الكافية لإكمال خطأ API

4. الآن ، انقر فوق  " تصفح" ...(Browse… ) يليه  اسمح لي بالاختيار من قائمة برامج التشغيل المتوفرة على جهاز الكمبيوتر الخاص بي (Let me pick from a list of available drivers on my computer ) في النافذة المنبثقة القادمة.

الآن ، انقر فوق استعراض جهاز الكمبيوتر الخاص بي بحثًا عن برنامج التشغيل متبوعًا بالسماح لي بالاختيار من قائمة برامج التشغيل المتوفرة على جهاز الكمبيوتر الخاص بي في النافذة المنبثقة القادمة.

5. الآن ، حدد Windows Common Controller for Windows driver.

6. هنا ، انقر فوق تحديث جهاز الاستقبال اللاسلكي Xbox 360(Update Xbox 360 wireless receiver) .

7.  ستظهر نافذة Update Driver Warning على الشاشة. انقر فوق(Click) نعم وتابع(Yes ) .

سيقوم مدير الأجهزة(Device Manager) بتثبيت تحديثات برنامج التشغيل الأخيرة على جهازك. أعد تشغيل (Restart your) النظام(system) وتحقق مما إذا كان هذا قد يؤدي إلى إصلاح وجود موارد نظام غير كافية(Insufficient) لإكمال خطأ API . إذا لم يكن كذلك ، جرب الطرق التالية.

الطريقة الرابعة: حذف قيم التسجيل التالفة
(Method 4: Delete Corrupt Registry Values )

كما تمت مناقشته سابقًا ، يمكن أن تؤدي قيم التسجيل غير الصحيحة إلى تشغيل موارد نظام غير كافية(Insufficient) لإكمال رسالة خطأ API . لحذف قيم التسجيل هذه من نظام Windows الخاص بك ، اتبع الخطوات المذكورة أدناه:

1. قم بتشغيل(Run) مربع الحوار "تشغيل" بالضغط على مفتاحي (keys)Windows + R معًا.

2. اكتب regedit وانقر فوق " موافق(OK) " ، كما هو موضح أدناه.

افتح مربع الحوار Run (انقر فوق مفتاح Windows & R معًا) واكتب regedit.  إصلاح موارد النظام غير الكافية لإكمال خطأ API

3. انتقل إلى المسار التالي:

HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

يمكنك ببساطة نسخ ولصق المسار التالي في محرر التسجيل.  فئة التحكم في نظام HKEY_LOCAL_MACHINE CurrentControlSet

4. سيتم عرض عدة مفاتيح فرعية للفئة على الشاشة. (Class sub-keys)من بينها ، حدد موقع المفتاح الفرعي 36FC9E60-C465-11CF-8056-444553540000 وانقر فوقه نقرًا مزدوجًا .

5. من اللوحة اليمنى ، انقر بزر الماوس الأيمن فوق UpperFilters. (right-click on UpperFilters. )انقر فوق خيار حذف(Delete) لحذف ملف التسجيل هذا من النظام بشكل دائم.

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

6. كرر الخطوة 4 لحذف قيم LowerFilters(delete the LowerFilters values) أيضًا.

7. أخيرًا ، أعد تشغيل النظام(restart your system) وحاول توصيل وحدة تحكم Xbox 360.

اقرأ أيضًا: (Also Read:) إصلاح جهاز التحكم اللاسلكي Xbox One يتطلب رمز PIN لنظام التشغيل Windows 10(Fix Wireless Xbox One controller requires a PIN for Windows 10)

الطريقة الخامسة: إزالة الملفات التالفة
(Method 5: Remove Corrupt Files )

سوف نستخدم System File Checker ( SFC ) و Deployment Image Service(Deployment Image Servicing) & Management ( DISM ) لفحص وإصلاح الملفات الفاسدة واستعادة النظام إلى حالته الوظيفية. اتبع الخطوات المحددة لتنفيذ الأوامر المذكورة على جهاز الكمبيوتر الذي يعمل بنظام Windows 10:

1. قم بتشغيل موجه الأوامر(Command Prompt) عن طريق كتابة  cmd في شريط Windows Search.(Windows Search bar.)

2. انقر فوق تشغيل كمسؤول(Run as administrator) ، كما هو موضح أدناه. 

يُنصح بتشغيل موجه الأوامر كمسؤول |  إصلاح موارد النظام غير الكافية لإكمال خطأ API

3. أدخل الأوامر التالية ، واحدة تلو الأخرى ، واضغط على Enter بعد كل منها:

sfc /scannow
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
DISM.exe /Online /Cleanup-image /startcomponentcleanup 

اكتب أمرًا آخر Dism / Online / Cleanup-Image / استعادة الصحة وانتظر حتى يكتمل

انتظر(Wait) حتى يتم تنفيذ جميع الأوامر. بعد ذلك ، تحقق مما إذا كان هذا قد يصلح لا يمكن بدء تشغيل هذا الجهاز. (الرمز 10) توجد موارد نظام غير كافية لإكمال(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) خطأ API. وإلا ، جرب الحل التالي.

الطريقة السادسة: إلغاء تثبيت برنامج مكافحة الفيروسات التابع لجهة أخرى(Method 6: Uninstall Third-Party Antivirus Software)

نظرًا للتعارض مع برنامج مكافحة الفيروسات التابع لجهة خارجية ، قد لا يتعرف النظام على Xbox 360 . يؤدي الفشل في إنشاء اتصال ثابت بين الجهاز والمحرك إلى حدوث الخطأ المذكور. وبالتالي ، يمكنك تعطيله أو الأفضل من ذلك إلغاء تثبيته.

ملاحظة:(Note:) لقد أوضحنا خطوات إلغاء تثبيت Avast Free Antivirus من جهاز كمبيوتر يعمل بنظام Windows 10 كمثال.

1. قم بتشغيل برنامج Avast Free Antivirus على جهاز الكمبيوتر الخاص بك.

2. انقر فوق Menu > إعدادات(Settings) ، كما هو موضح أدناه.

إعدادات Avast

3. ضمن قسم استكشاف الأخطاء وإصلاحها(Troubleshooting ) ، قم بإلغاء تحديد مربع تمكين الدفاع الذاتي(Enable Self-Defense) .

قم بتعطيل الدفاع عن النفس بإلغاء تحديد المربع الموجود بجوار "تمكين الدفاع عن النفس"

4. انقر فوق " موافق(OK) " في موجه التأكيد ثم قم بإنهاء(Exit) التطبيق.

5. قم بتشغيل لوحة التحكم(Control Panel) بالبحث عنها في شريط بحث Windows .(Windows search)

افتح تطبيق لوحة التحكم من نتائج البحث.  إصلاح موارد النظام غير الكافية لإكمال خطأ API

6. حدد البرامج والميزات(Programs and Features) ، كما هو موضح أدناه.

.  قم بتشغيل لوحة التحكم وحدد البرامج والميزات.

7. هنا ، انقر بزر الماوس الأيمن فوق Avast Free Antivirus ثم انقر فوق إلغاء التثبيت(Uninstall) ، كما هو موضح.

انقر بزر الماوس الأيمن فوق Avast Free Antivirus وحدد إلغاء التثبيت.  إصلاح موارد النظام غير الكافية لإكمال خطأ API

8. قم بإلغاء تثبيته بالنقر فوق " نعم(Yes) " في رسالة التأكيد وإعادة تشغيل النظام.(Restart your system.)

اقرأ أيضًا: (Also Read:) كيفية مشاركة الألعاب على Xbox One(How to Gameshare on Xbox One)

الطريقة 7: تعديل إعدادات الطاقة(Method 7: Tweak Power Settings)

يمكن لبعض(Certain Power Saver) إعدادات موفر الطاقة إعاقة الاتصال بالأجهزة الخارجية أو فصلها تلقائيًا عندما لا تكون قيد الاستخدام. من المهم أن تتحقق من ذلك وتعطيله إذا لزم الأمر.

1. افتح لوحة التحكم(Control Panel) كما هو موضح في الطريقة السابقة.

2. انقر فوق عرض بواسطة(View by) > أيقونات كبيرة. (Large icons. )ثم انقر فوق " خيارات الطاقة(Power Options) " ، كما هو موضح أدناه.

الآن ، قم بتعيين العرض حسب الرموز الكبيرة وانتقل لأسفل وابحث عن خيارات الطاقة |  إصلاح موارد النظام غير الكافية لإكمال خطأ API

3. انقر فوق تغيير إعدادات الخطة(Change plan settings ) في الشاشة التالية.

الآن ، انقر فوق تغيير إعدادات الخطة ضمن الخطة المحددة.

4. في نافذة تحرير إعدادات الخطة(Edit Plan Settings ) ، انقر فوق تغيير إعدادات الطاقة المتقدمة.(Change advanced power settings.)

في نافذة تحرير إعدادات الخطة ، انقر فوق تغيير إعدادات الطاقة المتقدمة

5. انقر نقرًا مزدوجًا فوق USB settings > USB> إعداد التعليق الانتقائي(USB selective suspend setting) لـ USB لتوسيع هذه الأقسام.

6. انقر فوق الخيار On battery (تشغيل البطارية ) وحدد Disabled (معطل ) من القائمة المنسدلة ، كما هو موضح.

الآن ، قم بتوسيع إعدادات USB وتوسيع إعداد التعليق الانتقائي لـ USB.  أولاً ، انقر فوق على البطارية وحدد معطل.  وبالمثل ، انقر فوق متصل واختر معطل أيضًا.

7. وبالمثل ، حدد معطل(Disabled ) للخيار متصل(Plugged in ) أيضًا.

8. أخيرًا ، انقر فوق " موافق(OK ) " وأعد تشغيل الكمبيوتر(restart the computer) لتنفيذ هذه التغييرات.

الطريقة الثامنة: تشغيل Windows Clean Boot(Method 8: Run Windows Clean Boot)

يمكن إصلاح المشكلة المتعلقة بموارد النظام غير الكافية لإكمال واجهة برمجة التطبيقات عن طريق (Insufficient system resources exist to complete the API)التمهيد النظيف لجميع الخدمات(clean boot of all essential services) والملفات الأساسية في نظام Windows 10(Windows 10) الخاص بك ، كما هو موضح في هذه الطريقة.

ملاحظة:(Note:) تأكد من تسجيل الدخول كمسؤول(administrator) لإجراء التمهيد النظيف لنظام Windows.

1. افتح مربع الحوار Run ، واكتب الأمر msconfig ، واضغط على مفتاح Enter .

بعد إدخال msconfig ، انقر فوق الزر "موافق".  إصلاح موارد النظام غير الكافية لإكمال خطأ API

2. ستظهر نافذة تكوين النظام . (System Configuration)قم بالتبديل إلى علامة التبويب الخدمات .(Services)

3. حدد المربع بجوار إخفاء جميع خدمات Microsoft(Hide all Microsoft services) ، وانقر فوق الزر " تعطيل الكل(Disable all) " ، كما هو موضح في الصورة المحددة.

حدد مربع إخفاء جميع خدمات Microsoft

4. بعد ذلك ، قم بالتبديل إلى علامة التبويب Startup (بدء التشغيل ) وانقر فوق الارتباط Open Task Manager (فتح إدارة المهام).(Open Task Manager)

الآن ، قم بالتبديل إلى علامة التبويب "بدء التشغيل" وانقر فوق الارتباط "فتح إدارة المهام" |  Windows 10: كيفية إصلاح عدم كفاية موارد النظام الموجودة لإكمال خطأ API

5. قم بالتبديل إلى علامة التبويب " بدء التشغيل(Startup) " في نافذة "إدارة المهام" .(Task Manager)

6. بعد ذلك ، حدد مهمة(task ) بدء التشغيل غير المطلوبة. انقر فوق تعطيل(Disable) المعروض في الزاوية اليمنى السفلية.

بعد ذلك ، حدد مهام بدء التشغيل غير المطلوبة وانقر فوق تعطيل المعروض في الزاوية اليمنى السفلية.  اخفي كل خدمات مايكروسوفت

7. كرر(Repeat) ذلك لجميع هذه المهام التي تستهلك الموارد وغير ذات صلة ، باستثناء العمليات ذات الصلة بـ Windows و Microsoft .(Microsoft-related)

8. اخرج من نافذة إدارة المهام(Task Manager) وتكوين النظام (System Configuration)وأعد تشغيل الكمبيوتر(restart your PC) .

مُستَحسَن:(Recommended:)

نأمل أن يكون هذا الدليل مفيدًا ، وتمكنت من إصلاح هذا الجهاز لا يمكن بدء تشغيله. (الرمز 10) توجد موارد نظام غير كافية لإكمال خطأ API في Windows 10(fix This device cannot start. (Code 10) Insufficient system resources exist to complete the API error in Windows 10) . دعنا نعرف الطريقة التي نجحت معك. لا تتردد في ترك استفساراتك أو اقتراحاتك في قسم التعليقات أدناه.



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts