كيفية إصلاح خطأ “D3DX9_39.dll مفقود” على Windows 11

هل يعرض الكمبيوتر الذي يعمل بنظام Windows رسالة خطأ تُفيد بأنَّه “لم يتم العثور علي الملف D3DX9_39.”؟ إذا كان الأمر كذلك ، فربما تتعامل مع إصدار مفقود أو تالف من تطبيق DirectX — وهو مُكوِّن مُهم لتشغيل العديد من مهام الوسائط المُتعددة على Windows مثل الألعاب ومقاطع الفيديو.

لحسن الحظ ، هناك بعض الطرق التي يُمكنك من خلالها محاولة إصلاح هذا الخطأ على Windows. ولكن قبل ذلك ، دعنا نرى أسباب المُحتملة لعرض رمز الخطأ المُحدد. تحقق من أفضل الطرق لفتح أداة تشخيص DirectX في Windows 11.

كيفية إصلاح خطأ "D3DX9_39.dll مفقود" على Windows 11 - الويندوز

ما الذي يُسبب فقدان D3DX9_39.dll؟

ملف D3DX9_39.dll عبارة عن مكتبة ارتباط ديناميكي (DLL) لـ DirectX تُمكِّن التطبيقات المُتعلقة بـ DirectX من العمل بشكل صحيح على الكمبيوتر الذي يعمل بنظام Windows. بدون هذا الملف ، لن تعمل العديد من هذه التطبيقات ، خاصةً الألعاب التي تستخدم مكتبات DirectX للتشغيل.

هناك عدة أسباب لعرض الخطأ “D3DX9_39.dll مفقود”. والتي قد تتضمن التثبيت غير الصحيح لـ DirectX ، أو إصابة النظام ببرامج ضارة ، أو تلف الملف لأي سبب من الأسباب. ومع ذلك ، في معظم الحالات ، يكون الملف ببساطة تالفًا أو مفقودًا من مكانه المُفترض. إذا كنت تتطلع إلى العودة إلى ممارسة الألعاب أو استخدام تطبيقات Windows ، فإنَّ حل هذا الخطأ بسرعة ضروري.

إذن ، كيف يُمكنك إصلاح هذا الخطأ؟ فيما يلي بعض الحلول التي يُمكنك تجربتها على جهاز Windows الخاص بك:

1. إعادة تشغيل الكمبيوتر

يُعد إعادة تشغيل الكمبيوتر أحد أبسط الحلول وأكثرها توصيةً به لإصلاح أي مشكلة مُتعلقة بـ DirectX. حيث تقوم بتحديث جميع العمليات وإعادة ضبط ذاكرة النظام ، والتي يُمكن أن تحل المشكلة في كثير من الأحيان.

لإعادة تشغيل الكمبيوتر الخاص بك ، اتبع الخطوات التالية:

  • احفظ وأغلق أي تطبيقات مفتوحة على الكمبيوتر الخاص بك
  • الآن اضغط على Win + R على لوحة المفاتيح.
  • في مربع الحوار “تشغيل” ، اكتب الأمر التالي واضغط على Enter.
shutdown /r
  • سيتم إعادة تشغيل الكمبيوتر تلقائيًا

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

2. إعادة تثبيت DirectX

إذا لم تنجح إعادة تشغيل الكمبيوتر ، يُمكنك محاولة تثبيت DirectX على أحدث إصدار. إليك كيفية القيام بذلك:

  1. انتقل إلى صفحة تنزيل Microsoft DirectX. سيؤدي هذا تلقائيًا إلى تنزيل أحدث إصدار من DirectX لنظام Windows الخاص بك.
  2. بعد التنزيل ، اضغط على Win + R على لوحة المفاتيح.
  3. اكتب Downloads في مربع النص واضغط على Enter.
  4. بعد ذلك ، انقر نقرًا مزدوجًا فوق الملف القابل للتنفيذ لتثبيته.
  5. عندما تظهر مطالبات UAC على الشاشة ، انقر فوق “نعم” للمتابعة.

بمجرد إعادة تثبيت DirectX على الكمبيوتر الخاص بك ، قم بإعادة تشغيله. بعد ذلك ، حاول تشغيل التطبيق الذي تسبب في عرض خطأ “D3DX9_39.dll مفقود” ومعرفة ما إذا كان هذا يحل المشكلة.

3. تحقق من وجود أي تحديثات مُتاحة لـ Windows

يوصى أيضًا بالتحقق من أي تحديثات Windows قد تكون مُتاحة منذ أن قمت بتنزيل DirectX وتثبيته في البداية. قد تتضمن هذه التحديثات إصلاحات للأخطاء بالإضافة إلى تحسينات متقدمة في الأداء ، والتي يُمكن أن تُساعد في حل أخطاء DirectX الي تُواجهها.

إذا لم تكن متأكدًا من كيفية تحديث Windows ، فتحقق من كيفية تحديث Windows يدويًا للحصول على الإرشادات.

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

4. أعد تثبيت التطبيق المُتسبب في المُشكلة

إذا استمر ظهور الخطأ المُتعلق بـ d3dx9_39.dll ، فمن المحتمل أن يكون التطبيق الذي تُريد تشغيله تالفًا أو مثبتًا بشكل غير صحيح. لإصلاح هذه المشكلة ، حاول إعادة تثبيت التطبيق ومعرفة ما إذا كان يعمل من بعد. إليك كيفية القيام بذلك:

  1. افتح لوحة التحكم وحدد إلغاء تثبيت التطبيق.
  2. حدد التطبيق المُتسبب من قائمة التطبيقات المُثبتة.
  3. انقر فوق إلغاء التثبيت وحدد نعم في مربع التأكيد.
  4. أعد تشغيل الكمبيوتر وأعد تثبيت التطبيق من موقعه الرسمي.

بعد إعادة التثبيت ، حاول تشغيل التطبيق لمعرفة ما إذا كان يعمل أم لا. إذا كنت لا تزال تواجه أخطاء d3dx9_43.dll ، فتابع إلى الحل التالي.

5. إصلاح ملفات النظام التالفة

إذا فشلت الخطوات المذكورة أعلاه في حل الخطأ “d3dx9_43.dll مفقود”  ، فمن المحتمل أن تكون ملفات نظام Windows تالفة أو مفقودة ، مما قد يتسبب في حدوث الخطأ. لإصلاح هذه المشكلة ، حاول تشغيل فحص SFC و DISM لإصلاح أي تلف محتمل في ملف النظام.

تم تصميم هذه الأدوات للتحقق من أي ملفات نظام تالفة وإصلاحها تلقائيًا. إذا كنت ترغب في معرفة المزيد ، بما في ذلك كيفية تشغيلها ، تحقق من الاختلافات بين CHKDSK و SFC و DISM للحصول على المساعدة.

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

6. تحديث برامج تشغيل الرسومات

إذا كانت برامج تشغيل الرسومات قديمة ، فقد يحدث خطأ في ملف d3dx9_43.dll. لإصلاح هذه المشكلة ، قم بتحديث برامج تشغيل الرسومات التي لديك. يُمكنك القيام بذلك يدويًا ، أو استخدام أحد تطبيقات إدارة بطاقات الرسومات العديدة الموجودة للقيام بالمهمة نيابة عنك. إذا واجهتك مشكلة ، فتحقق من كيفية تحديث بطاقة الرسومات الخاصة بك على Windows.

في حالة توفر أي تحديثات ، قم بتثبيتها وأعد تشغيل الكمبيوتر.

7. فحص الكمبيوتر بحثًا عن البرامج الضارة

إذا تسبب فيروس أو برنامج ضار آخر في فقدان ملف DLL ، فقد لا تتمكن من إصلاح المشكلة دون إزالة العدوى. يجب إجراء فحص لمكافحة الفيروسات على الكمبيوتر الخاص بك لاكتشاف وإزالة أي برامج ضارة يُمكن أن تسبب خطأ D3DX9_39.dll المفقود.

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

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

إصلاح خطأ “D3DX9_39.dll مفقود” على Windows

إذا واجهت رسالة خطأ تُفيد بأنَّ “D3DX9_39.dll مفقود من الكمبيوتر الخاص بك” عند تشغيل تطبيق مُعين على Windows ، فيجب عليك تجربة الخطوات المذكورة في هذا الدليل. سيساعدك هذا في تحديد المشكلة وحلها بسرعة. يُمكنك الإطلاع الآن على أفضل تطبيقات تحسين معدل الإطارات لـ Windows.

زر الذهاب إلى الأعلى