أنت تحاول تشغيل لعبة أو برنامج ، وتأتي رسالة خطأ على وجهك إما "D3dx9_42.dll غير موجود" أو "ملف d3dx9_42.dll مفقود“. في بعض الأحيان ، قد ترى أيضًا رسالة الخطأ "لا يمكن بدء تشغيل البرنامج لأن d3dx9_42.dll مفقود من جهاز الكمبيوتر الخاص بك. الرجاء إعادة تحميل البرنامج \ التطبيق لعلاج هذه المشكلة. " تسببت هذه المشكلة بشكل عام في حدوث مشكلات مع DirectX نظرًا لاستخدامها في معظم تطبيقات الألعاب والرسومات التي تستند إلى Windows. والخبر السار هو أن لدينا بعض الحلول للخطأ المفقود D3dx9_42.dll في جهاز الكمبيوتر الذي يعمل بنظام Windows 10.
الطريقة الأولى: عن طريق تثبيت ملف D3dx9_42.dll
الخطوة 1: افتح متصفحك وقم بزيارة الرابط أدناه لتنزيل ملف ملف D3dx9_42.dll:
https://www.dll-files.com/d3dx9_42.dll.html
ثم انقر فوق تحميل الارتباط بناءً على ما إذا كان نظامك 32 بت أو 64 بت.
*ملحوظة - لمعرفة بنية النظام الخاص بك (32 بت أو 64 بت)، إتبع هذه العملية.
الخطوة 2: بمجرد التنزيل ، افتح المجلد المضغوط وانسخ ملف dll.
الخطوه 3: الآن اضغط فوز + إي معًا على لوحة المفاتيح لفتح ملف مستكشف الملفات.
في ال مستكشف الملفات النافذة ، اتبع المسار أدناه للوصول إلى النظام 32 مجلد:
ج: \ Windows \ System32
الخطوة الرابعة: اضغط على يكمل زر لمنح إذن وصول المسؤول وإنهاء العملية.
الآن ، يمكنك محاولة تشغيل البرنامج ويجب ألا ترى خطأ dll المفقود بعد الآن.
*ملحوظة - بدلاً من ذلك ، يمكنك أيضًا نسخ الملف ولصقه في مجلد اللعبة (التي تواجهك بها المشكلة). اتبع الخطوات أدناه.
الخطوة 1: للانتقال إلى مجلد اللعبة ، انتقل إلى رمز اللعبة على سطح المكتب ، وانقر بزر الماوس الأيمن فوقه واختر افتح مكان ملف.
الخطوة 2: الآن ، الصق ملف ملف dll.
الخطوه 3: انقر فوق يكمل لمنح إذن المسؤول وإكمال العملية.
يمكنك الآن محاولة فتح اللعبة ويجب أن تعمل بشكل جيد.
الطريقة 2: عن طريق تثبيت حزمة DirectX End-User Runtimes
الخطوة 1: افتح متصفحك وانتقل إلى الرابط أدناه لتنزيل ملف أوقات تشغيل المستخدم النهائي لـ Windows صفحة التحميل:
https://www.microsoft.com/en-us/download/details.aspx? المعرف = 8109
الخطوة 2: بمجرد انتهاء التنزيل ، قم بتشغيل الملف واتبع الإرشادات الموجودة على المعالج لإنهاء التثبيت.
مرة واحدة في برنامج DirectX تم تثبيت الملف ، أعد تشغيل جهاز الكمبيوتر الخاص بك وحاول فتح اللعبة أو البرنامج الذي كنت تواجه مشكلة فيه. يجب أن يختفي الخطأ ويجب أن يعمل البرنامج بشكل طبيعي.
بدلاً من ذلك ، يمكنك أيضًا تحديث DirectX إلى أحدث إصدار.
الطريقة الثالثة: عن طريق إعادة تثبيت البرنامج أو اللعبة
الخطوة 1: انقر بزر الماوس الأيمن فوق بداية القائمة وحدد يركض لفتح ملف الأمر Run.
الخطوة 2: في ال الأمر Run نافذة ، اكتب appwiz.cpl و اضغط نعم لفتح ملف برامج و مميزات نافذة في لوحة التحكم.
الخطوه 3: في ال البرامج والميزات نافذة تحت إلغاء تثبيت برنامج أو تغييره، انقر بزر الماوس الأيمن على البرنامج الذي يظهر الخطأ وحدد الغاء التثبيت.
الخطوة الرابعة: في الموجه الذي يظهر ، انقر فوق نعم لتأكيد إلغاء التثبيت.
لا ، أعد تشغيل الكمبيوتر وأعد تثبيت البرنامج. يمكنك الآن تشغيل البرنامج دون ظهور أي خطأ.
الطريقة الرابعة: عن طريق تحديث برامج تشغيل GPU
في بعض الأحيان ، قد يكون الخطأ المفقود D3dx9_42.dll بسبب برامج التشغيل القديمة ، وبالتالي ، يمكن أن يؤدي تحديث برامج تشغيل GPU إلى حل المشكلة. دعونا نرى كيف:
الحل 1: استخدام إدارة الأجهزة
الخطوة 1: انقر بزر الماوس الأيمن فوق بداية القائمة وحدد مدير الجهاز.
الخطوة 2: في ال مدير الجهاز نافذة ، قم بتوسيع محولات أجهزة العرض ، انقر بزر الماوس الأيمن فوق برنامج تشغيل الرسومات الخاص بك وحدد تحديث السائق.
الخطوه 3: في النافذة المنبثقة ، حدد ابحث تلقائيًا عن السائقين.
الآن ، انتظر حتى يكتشف أي تحديث آخر متاح. إذا كان متاحًا ، فسيتم تثبيت أحدث برنامج تشغيل لنظامك.
بدلاً من ذلك ، يمكنك أيضًا تثبيت برامج التشغيل من جهاز الكمبيوتر المحلي الخاص بك. دعونا نرى كيف.
الخطوة 1: انقر بزر الماوس الأيمن فوق ملف بداية القائمة وحدد يركض لفتح ملف الأمر Run.
الخطوة 2: في ال الأمر Run مربع البحث ، اكتب devmgmt.msc و اضغط نعم لفتح ملف مدير الجهاز نافذة او شباك.
الخطوه 3: في ال مدير الجهاز نافذة ، قم بتوسيع محولات أجهزة العرض ، انقر بزر الماوس الأيمن فوق برنامج تشغيل الرسومات الخاص بك وحدد تحديث السائق.
الخطوة الرابعة: الآن ، في تحديث برامج التشغيل نافذة ، حدد تصفح جهاز الكمبيوتر الخاص بي للسائقين اختيار.
الخطوة الخامسة: في النافذة التالية ، انتقل إلى ابحث عن برنامج التشغيل في هذا الموقع الحقل وانقر على تصفح زر.
الخطوة السادسة: بمجرد العثور على المجلد الصحيح ، انقر فوق نعم لتأكيد المجلد ثم اضغط على التالي. سيقوم Windows الآن بفحص المجلد بحثًا عن برامج التشغيل المحدثة والمتوافقة.
بمجرد العثور عليها ، سيقوم Windows 10 بتثبيتها تلقائيًا.
أعد تشغيل جهاز الكمبيوتر الخاص بك ويمكنك الآن فتح اللعبة أو البرنامج بشكل طبيعي.
الحل 2: عن طريق تحديث برنامج تشغيل GPU يدويًا
الخطوة 1: اضغط على فوز + X معًا على لوحة المفاتيح وحدد مدير الجهاز.
الخطوة 2: في ال مدير الجهاز نافذة ، اذهب إلى محولات أجهزة العرض ، انقر فوق السهم الموجود بجانبه لتوسيع القسم ، وانقر بزر الماوس الأيمن فوق برنامج تشغيل الرسومات وحدد الخصائص.
الخطوه 3: في ال الخصائص نافذة ، حدد تفاصيل التبويب.
الآن ، اذهب إلى ملكية المجال وحدد معرفات الأجهزة من القائمة المنسدلة.
انقر بزر الماوس الأيمن فوق و ينسخ القيمة الأولى من قيمة قائمة.
الخطوة الرابعة: الآن ، افتح متصفحك والصق هذه القيمة المنسوخة في محرك البحث. ابحث عن رابط دعم برنامج التشغيل الرسمي وقم بتنزيل آخر تحديث لبرنامج التشغيل وفقًا لذلك.
*ملحوظة - اضغط على تحميل الارتباط بناءً على ما إذا كان نظامك 32 بت أو 64 بت. لمعرفة بنية النظام الخاص بك (32 بت أو 64 بت)، إتبع هذه العملية.
بمجرد تثبيت برنامج التشغيل ، أعد تشغيل جهاز الكمبيوتر الخاص بك ويجب ألا ترى الخطأ بعد الآن أثناء تشغيل اللعبة أو البرنامج.
الطريقة الخامسة: عن طريق تشغيل أمر SFC Scannow
إذا لم تنجح أي من الطرق المذكورة أعلاه ، فيمكنك محاولة تشغيل مدقق ملفات النظام لاكتشاف إمكانية إصلاح أي ملفات نظام تالفة على جهاز الكمبيوتر الخاص بك.
الخطوة 1: اضغط على Win + R. مفتاح التشغيل السريع على لوحة المفاتيح لفتح ملف الأمر Run.
الخطوة 2: في ال الأمر Run نافذة ، اكتب كمد في حقل البحث واضغط على Ctrl + Shift + Enter معًا على لوحة المفاتيح لبدء التشغيل موجه الأمر مع حقوق المسؤول.
الخطوه 3: في ال موجه الأمر نافذة (مرتفعة) ، اكتب الأمر أدناه واضغط يدخل:
SFC / Scannow
تستغرق العملية بعض الوقت. لذا ، انتظر بعض الوقت أثناء اكتشاف وإصلاح أي ملفات تالفة على نظامك.
أعد تشغيل جهاز الكمبيوتر الخاص بك ويمكنك الآن تشغيل اللعبة أو البرنامج الخاص بك دون رؤية خطأ D3dx9_42.dll المفقود.