يحدث هذا الخطأ عادة عند تشغيل ألعاب مثل Sims 3 أو GTA 4. تظهر نافذة تحتوي على الرسالة: "لا يمكن تشغيل البرنامج d3dx9_31.dll". المكتبة المفقودة في هذه الحالة هي الملف المضمن في حزمة التثبيت دايركت 9. يحدث الخطأ لأن DLL ببساطة غير موجود في النظام أو تالف. من الممكن أيضا أن نسخته لا تناسب هذا التطبيق. اللعبة تحتاج إلى ملف معين ، ونظام ويندوز مختلف. هذا يحدث نادرا للغاية ، ولكن هذا لا يمكن استبعاده.
حتى إذا تم تثبيت آخر DirectX بالفعل ، فلن يساعد هذا في هذا الموقف ، نظرًا لعدم حفظ الإصدارات الأقدم تلقائيًا. لا تزال بحاجة إلى تثبيت d3dx9_31.dll. عادةً ما تأتي المكتبات الإضافية مع اللعبة ، ولكن إذا استخدمت "repacks" ، فربما لن تتم إضافة DLL هذا إلى الحزمة. قد يكون الملف مفقودًا بسبب إجراء الفيروس.
محتوى
يمكنك استخدام الطرق المختلفة لإصلاح المشكلة مع d3dx9_31.dll. سيكون كافيًا لتنزيل مثبّت الويب والسماح له بتثبيت جميع الملفات المفقودة. بالإضافة إلى ذلك ، هناك برامج مصممة خصيصًا لمثل هذه العمليات. هناك أيضًا خيار لنسخ المكتبة يدويًا في دليل النظام.
هذا البرنامج يجد DLL اللازمة ، وذلك باستخدام قاعدة البيانات الخاصة بها ، وتثبيتها على جهاز الكمبيوتر تلقائيا. لاستخدامها ، ستحتاج إلى:
يوفر التطبيق فرصة إضافية لتثبيت إصدارات معينة. لاستخدام هذه الوظيفة ، تحتاج إلى:
لاستخدام هذه الطريقة ، تحتاج إلى تنزيل برنامج خاص.
قم بتنزيل مثبت ويب DirectX من الموقع الرسمي
في صفحة التنزيل ، ستحتاج إلى تعيين المعلمات التالية:
عند اكتمال التنزيل ، قم بتشغيل الملف التنفيذي للتطبيق. ثم قم بما يلي:
انتظر حتى اكتمال التثبيت ، سيقوم التطبيق بكل العمليات اللازمة نفسها.
تتضمن هذه الطريقة النسخ المعتاد للمكتبة في الدليل:
C:WindowsSystem32
يمكن القيام بذلك بالطريقة المعتادة أو بسحب ملف.
نظرًا لأن مجلدات التثبيت للإصدارات المختلفة من Windows ليست دائمًا متماثلة ، فمن المستحسن قراءة مقال إضافي ، حيث يتم وصف عملية التثبيت لمثل هذه الحالات الفردية بالتفصيل. في بعض الأحيان قد تحتاج إلى تسجيل DLL بنفسك. كيف يمكن القيام بذلك هو موضح في آخر مقالنا .