كيفية إصلاح خطأ 'فشل تحميل المكونات الإضافية' في OBS Studio؟



جرب أداة القضاء على المشاكل

أبلغ بعض مستخدمي Windows أنهم لم يعد بإمكانهم استخدام مكونات إضافية محددة بعد ظهور الخطأ 'فشل تحميل المكونات الإضافية' في كل مرة يفتحون فيها OBS Studio. يتم الإبلاغ عن هذه المشكلة عادةً بعد تثبيت تحديث لبرنامج OBS Studio على نظام التشغيل Windows 10 أو 11.



إصلاح الإضافات فشل تحميل Obs



ملحوظة: الأكثر شيوعًا ، يمكنك توقع ظهور هذا الخطأ فورًا بعد تحديث برنامج OBS من الإصدار 27.2.4 إلى 28.0. المكونات الإضافية الأكثر شيوعًا التي تفشل مع هذا الخطأ هي Obs-websocket ، SteamFX ، و SteamDeckPlugin.



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

  • المكونات الإضافية غير متوافقة مع إصدار OBS - السبب الأكثر شيوعًا لتوقع حدوث هذا الخطأ هو سيناريو لا يتوافق فيه المكون الإضافي الذي تم تحميله في OBS مع الإصدار الحالي. في هذه الحالة ، يجب عليك التحقق مما إذا كان المكون الإضافي الفاشل واردًا في قائمة المكونات الإضافية المتوافقة مع OBS.
  • أوقات تشغيل VC مفقودة - سبب آخر يمكنك توقعه للتعامل مع هذا الخطأ هو سيناريو يفقد فيه البرنامج المساعد الذي تحاول تحميله في OBS أوقات تشغيل VC. لإصلاح هذه المشكلة ، ما عليك سوى تثبيت كل جزء من وقت تشغيل VC المفقود للتأكد من أن كل ملف. يمكن الوصول إلى تبعية DLL من خلال مكونات OBS الإضافية.
  • المكون الإضافي غير متوافق مع OBS Studio - تتمثل إحدى طرق حل المشكلة في الرجوع إلى إصدار أقدم من إصدار OBS الخاص بك إذا كان أسطول المكونات الإضافية لديك يتضمن مكونات إضافية غير متوافقة مع إصدار OBS الخاص بك. إذا اخترت هذه الدورة التدريبية ، فيجب عليك الانتقال عبر GitHub للحصول على إصدار يعمل مع أسطول المكونات الإضافية. بالإضافة إلى ذلك ، إذا كنت لا تستخدم هذا المكون الإضافي ، فيمكنك جعل رسالة الخطأ تختفي عن طريق إزالة المكون الإضافي غير المدعوم من مجلد المكون الإضافي.
  • البرنامج المساعد قديم - إذا كنت لا ترغب في الرجوع إلى إصدار أقدم من إصدار OBS ، فيجب عليك التأكد من أن جميع المكونات الإضافية تعمل بأحدث إصدار لمنع الاضطرار إلى الرجوع إلى إصدار أقدم من OBS. بدء تشغيل المثبت مع وصول المسؤول لتحديث المكونات الإضافية المتاحة يدويًا. أعد تشغيل الكمبيوتر بعد تثبيت التحديث ، ثم افتح OBS مرة أخرى.

الآن بعد أن تجاوزنا كل سبب محتمل يمكنك توقع ظهور الخطأ 'فشل تحميل المكونات الإضافية' عند فتح استوديو OBS ، إليك قائمة بالإصلاحات التي تم التحقق منها والتي استخدمها المستخدمون المتأثرون الآخرون بنجاح لإصلاح المشكلة.

1. تحقق مما إذا كان المكون الإضافي متوافقًا مع إصدارك

كما اتضح ، فإن السبب الأكثر منطقية في مواجهة الخطأ 'فشل تحميل المكونات الإضافية' في كل مرة يفتحون فيها OBS Studio هو سيناريو تكون فيه بعض المكونات الإضافية عرضة لمشاكل التوافق مع التحديث الأخير.



إذا تم تسمية البرنامج المساعد باسم 'غير متوفر،' لم يقم منشئه بتحديث توافق المكون الإضافي حتى الآن. يعمل منشئ المكون الإضافي على تحديث إذا لاحظت وجود ملف 'في تَقَدم' الحالة.

يعد نظام تشغيل Mac أكثر عرضة لمشاكل التوافق من نظام Windows. وبالتالي ، قد لا يعمل المكون الإضافي مع OBS إذا كنت تستخدم نظام التشغيل Mac OS.

أحدث إصدار من OBS غير متوافق مع المكونات الإضافية مثل 'OBS-RTSPServer' ، 'عناصر تحكم PTZ' ، 'إعادة التشغيل الفوري' و اخرين. سوف تحصل على 'خطأ في تحميل البرنامج المساعد' إذا كانت الملحقات الخاصة بك غير متوافقة.

إليك قائمة بـ المكونات الإضافية المتوافقة مع أحدث إصدار من OBS Studio.

ملحوظة: ضع في اعتبارك أن هذه القائمة ليست شاملة.

إذا كانت القائمة أعلاه لا تحتوي على المكون الإضافي الفاشل ، فستحصل على ملف 'فشل تحميل المكونات الإضافية' خطأ بسبب عدم التوافق.

2. قم بتثبيت تبعيات وقت تشغيل VC المفقودة

وفقًا للعديد من المستخدمين المصابين ، يمكن أن تحدث هذه المشكلة عندما تكون تبعية VC الإضافي OBS ضرورية مفقودة (أو تالفة). لإصلاح هذه المشكلة ، قم بتثبيت حزم Microsoft C ++ Visual Redist المطلوبة.

ضع في اعتبارك أن الألعاب والبرامج القديمة فقط هي التي تتطلب هذه المتطلبات. لذلك ، لا يصل Windows 11 مع تكوينها.

أبلغ العديد من العملاء الذين واجهوا خطأ 'فشل تحميل المكونات الإضافية' أنه تم حل المشكلة في النهاية بعد تثبيت كل من الإصدارين x86 و x64 من إصدارات redist 2013 Visual Studio.

يمكنك التأكيد عن طريق تنزيل وتثبيت أحدث الحزم من موقع Microsoft على الويب.

يمكن استخدام الإجراءات التالية للقيام بذلك وتثبيت أي من متطلبات نظام Visual C ++ مفقودة:

  1. قم بزيارة موقع Microsoft الرسمي و قم بتنزيل الإصدارين x86 و x64 من Visual C ++ من أجل الذهاب.

    قم بتنزيل V ++ redist المفقود. الحزم

    ملحوظة: يرجى ملاحظة أنه يجب عليك تأكيد رغبتك في السماح بتنزيل ملفات متعددة أثناء التنزيل باستخدام Chrome.

  2. لبدء عملية التثبيت للمتطلبات الأساسية المفقودة لـ Visual C ++ ، انقر نقرًا مزدوجًا فوق أي مثبت عند الانتهاء من التنزيل (في أي من الترتيبين).
  3. أعد تشغيل الكمبيوتر بعد اكتمال التثبيت.
  4. بمجرد إعادة تشغيل الكمبيوتر ، انتظر لترى ما إذا كان قد تم حل المشكلة.

إذا كانت مكونات OBS الإضافية لا تزال تفشل بسبب الخطأ نفسه ، فانتقل إلى الطريقة التالية أدناه.

3. خفض مستوى OBS

إذا ساعدتك الطريقة الأولى في هذه المقالة على إدراك أن أسطول المكونات الإضافية لديك يحتوي على مكونات إضافية غير متوافقة مع إصدار OBS الخاص بك ، فإن إحدى طرق التخلص من الخطأ هي الرجوع إلى إصدار أقدم من إصدار OBS الخاص بك.

السير في هذا المسار يعني أنه يجب عليك البحث في GitHub عن إصدار متوافق مع أسطول المكونات الإضافية.

كأفضل ممارسة ، نوصي بأخذ الوقت الكافي لإلغاء تثبيت إصدار OBS الحالي الخاص بك أولاً قبل تثبيت إصدار أقدم (حتى إذا كان المثبت يسمح بالرجوع إلى إصدار أقدم مباشرًا).

اتبع الإرشادات أدناه للحصول على إرشادات خطوة بخطوة حول إلغاء تثبيت إصدار OBS الحالي قبل تثبيت إصدار قديم يدعم أسطول المكونات الإضافية لديك بشكل كامل:

  1. أولاً ، تأكد من إغلاق OBS Studio وعدم تشغيله في الخلفية.
  2. اضغط على مفتاح Windows + R. لفتح أ يجري صندوق المحادثة. بعد ذلك ، اكتب 'appwiz.cpl' داخل مربع النص ، ثم اضغط على Ctrl + Shift + Enter لفتح ملف برامج و مميزات قائمة.

    افتح قائمة البرامج والميزات.

  3. انقر فوق نعم لمنح وصول المسؤول عندما يطلب منك التحكم في حساب المستخدم (UAC).
  4. مرة واحدة داخل برامج و مميزات القائمة ، قم بالتمرير لأسفل عبر قائمة البرامج المثبتة وحدد موقع الإدخال المرتبط بتثبيت OBS الخاص بك.
  5. بعد تحديد موقعه ، انقر بزر الماوس الأيمن فوقه واختر الغاء التثبيت من قائمة السياق التي ظهرت للتو.

    قم بإلغاء تثبيت OBS studio

  6. اتبع التعليمات التي تظهر على الشاشة لإكمال إلغاء تثبيت تثبيت OBS Studio.
  7. بعد اكتمال إلغاء التثبيت ، أعد تشغيل الكمبيوتر وانتظر حتى يكتمل بدء التشغيل التالي.
  8. بمجرد تشغيل جهاز الكمبيوتر الخاص بك احتياطيًا ، انتقل إلى رابط تنزيل GitHub هذا وقم بتنزيل إصدار أقدم من OBS Studio.

    قم بتنزيل تثبيت OBS القابل للتنفيذ

    ملحوظة: تأكد من تنزيل الملف القابل للتنفيذ بالتمرير لأسفل إلى ملف أصول قسم وتنزيل الإصدار x64 أو x86 القابل للتنفيذ (اعتمادًا على بنية نظام التشغيل لديك).

  9. بمجرد تنزيل الملف القابل للتنفيذ ، انقر نقرًا مزدوجًا فوقه لتشغيل المثبت واتبع التعليمات التي تظهر على الشاشة لإكمال تثبيت الإصدار الذي تم إرجاعه إلى إصدار أقدم من ملاحظة ستوديو.
  10. قم بتشغيل الإصدار القديم من OBS studio ومعرفة ما إذا تم حل المشكلة الآن.

إذا استمرت المشكلة نفسها ، فانتقل إلى الطريقة التالية أدناه.

4. قم بتحديث المكونات الإضافية يدويًا

إذا قررت عدم استخدام الطريقة المذكورة أعلاه ، فيجب عليك التأكد من أن جميع المكونات الإضافية الخاصة بك تعمل بأحدث إصدار لتجنب الرجوع إلى OBS.

لكن ضع في اعتبارك أنك ستحتاج إلى تحديث المكونات الإضافية في معظم الوقت يدويًا.

على سبيل المثال ، إذا كنت تستخدم ملف البرنامج المساعد Elgato Stream Deck ، ستحتاج إلى تحديثه يدويًا باتباع ملف تعليمات رسمية .

مهم: عند تحديث المكونات الإضافية المتوفرة يدويًا ، تحتاج إلى التأكد من فتح برنامج التثبيت بحقوق المسؤول. بعد تثبيت التحديث ، أعد تشغيل الكمبيوتر وأعد تشغيل OBS.

ومع ذلك ، إذا لم يكن للمكوِّن الإضافي تحديثًا متاحًا لأحدث إصدار من OBS ، فليس لديك أي شيء آخر لتفعله ولكن انتظر حتى يتم إصدار التحديث من قبل المطور.

إذا كنت ترغب في استكشاف إصلاح مختلف لـ فشل تحميل الإضافات 'خطأ ، انتقل إلى الطريقة التالية أدناه.

5. حذف الإضافات غير المتوافقة من مجلد الملحقات

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

لإزالة مكون إضافي غير متوافق بشكل صحيح ، يجب عليك حذف كل من ملفي .dll ملف و .pdb ملف.

على سبيل المثال ، إذا كان المكون الإضافي غير المتوافق هو SteamFX تأكد من حذف كلا الملفين SteamFX.dll و ال SteamFX.pdb من مجلد الإضافات.

للحصول على إرشادات خطوة بخطوة حول كيفية القيام بذلك ، اتبع الإرشادات أدناه:

  1. افتح File Explorer (مفتاح Windows + I) وانتقل إلى موقع مكونات OBS الإضافية. موقع المكون الإضافي الافتراضي لـ OBS هو:
    C:\Program Files\obs-studio\obs-pluginsbit\

    ملحوظة: إذا كنت تستخدم إصدار 32 بت من Windows ، فإن الموقع الافتراضي هو:

    C:\Program Files\obs-studio\obs-pluginsbit\
  2. بمجرد وصولك إلى الموقع الصحيح ، قم بإزالة كل من .dll و .pdb ملفات المكون الإضافي غير المتوافق.
  3. بعد حذف كلا الملفين الإضافيين ، أعد تشغيل جهاز الكمبيوتر الخاص بك وابدأ تشغيل OBS Studio مرة أخرى لمعرفة ما إذا كانت المشكلة قد تم إصلاحها الآن.