من المؤكد أنك واجهت خطأ DLL ❌ أثناء تشغيل لعبة أو برنامج في Windows.
يرتبط الخطأ d3dx9_43.dll بمشكلة في برنامج تطبيق DirectX في نظام التشغيل Windows. في هذه المقالة من Nooh Freestyle، نقدم طرقًا لإصلاح خطأ d3dx9_43.dll في أنظمة التشغيل Windows 11 و 10 و 7.
حل مشكلة d3dx9_43 dll في الويندوز
How to Fix “d3dx9_43.dll Not Found/Missing” Error on Windows?
في كثير من الحالات، أثناء العمل مع برامج الكمبيوتر، قد تصادف أخطاء تتعلق بمكتبات الارتباط الحيوي (DLL). مثل خطأ EMP.dll الخاص بألعاب Red Dead Redemption 2 أو خطأ d3dx9_43 dll الذي قد تواجهه عند فتح بعض الألعاب والبرامج. قبل حل خطأ d3dx9_43 dll، يجب أن تعلم أن d3dx9_43.dll هو أحد مكونات برنامج DirectX الخاص بشركة Microsoft، والذي يستخدم عادةً في تشغيل برامج الألعاب والوسائط المتعددة. يحدث الخطأ d3dx9_43.dll Missing عندما يحاول البرنامج الوصول إلى ملف DLL هذا، ولكن لا يمكنه العثور عليه لأن الملف مفقود أو تالف. في هذه الحالات، قد تواجه إحدى الرسائل التالية:
- The program can’t start because d3dx9_43.dll is missing
- The code execution cannot proceed because d3dx9_43.dll is missing
- D3dx9_43.DLL Not Found
- The file d3dx9_43.dll is missing
- The file is corrupt
- File d3dx9_43.dll not found
- D3dx9_43.dll not found. Reinstalling might help fix this
فيما يلي، نقدم بعض الطرق السريعة والعملية لإصلاح خطأ Windows d3dx9_43.dll.
1- قم بإعادة تشغيل الكمبيوتر لحل خطأ d3dx9_43 dll
الطريقة الأولى والأسهل لحل هذا الخطأ هي إعادة تشغيل جهاز الكمبيوتر الخاص بك. يمكن أن تؤدي إعادة تشغيل النظام إلى إصلاح الأخطاء العشوائية والمؤقتة في برنامجك أو لعبتك المتعلقة بملف DLL هذا.
2- إعادة تثبيت DirectX من موقع مايكروسوفت
في الخطوة التالية، قم بالخطوات التالية لإصلاح خطأ Windows d3dx9_43.dll :
انتقل إلى صفحة تنزيل DirectX الرسمية على موقع Microsoft وقم بتنزيل ملف DirectX End-User Runtime Web Installer بالنقر فوق الزر "Download".
قم بتشغيل الملف الذي تم تنزيله وتثبيت DirectX.
من خلال القيام بذلك، سيتم إعادة ملفات DirectX التالفة أو المحذوفة إلى جهازك بناءً على آخر تحديث. الملف d3dx9_43.dll موجود أيضًا بين هذه الملفات. سيحل البرنامج الذي تم تنزيله محل ملفات DirectX 11، DirectX 10 او DirectX 9 القديمة وهو مناسب لجميع أنظمة التشغيل Windows بما في ذلك Windows 11 وWindows 10 وWindows 7 وحتى Windows Vista.
المزيد من المحتوى: الدليل الكامل لإصلاح خطأ MSVCR71.dll في ويندوز (جميع الإصدارات)
بعد اكتمال التثبيت، أعد تشغيل الكمبيوتر وتحقق مما إذا تم حل المشكلة أم لا. إذا كنت تريد معرفة ما إذا كان برنامج DirectX مثبتًا بشكل صحيح على نظامك، فاتبع الخطوات التالية:
اضغط على المفاتيح المدمجة Windows + R وفي نافذة Run، اكتب dxdiag واضغط على Enter.
حدد الخيار Yes.
سيتم فتح نافذة DirectX Diagnostic Tool. افتح علامة التبويب "System" وتحقق من إصدار DirectX المثبت على نظامك.
3- إصلاح خطأ d3dx9_43.dll للويندوز عن طريق تثبيت DirectX من البرامج الأخرى
عادةً ما تستخدم برامج أو ألعاب Windows الأخرى برنامج DirectX ويكون ملف تثبيت هذا البرنامج موجودًا داخل حزمة التثبيت أو القرص الخاص بها. ولهذا السبب إذا كانت هناك مشكلة في هذا البرنامج، فسوف تواجه أخطاء مختلفة مثل d3dx9_43.dll خطأ مفقود أو خطأ The application was unable to start correctly . في بعض الأحيان، لحل الخطأ d3dx9_43.dll Missing، يكون هذا الإصدار أكثر ملاءمة من الإصدار الأحدث من DirectX الموجود على موقع Microsoft. لذلك يمكنك البحث بشكل فردي عن ملف تثبيت DirectX بين ملفات ألعابك وبرامجك وتثبيته.
4- انسخ ملف DLL المحذوف لإصلاح الخطأ d3dx9_43.dll Missing
لإصلاح خطأ Windows d3dx9_43.dll بهذه الطريقة، قم بتنزيل ملف DLL من موقع حسن السمعة مثل DLL-Files . بالإضافة إلى زيارة المواقع الموثوقة، من الأفضل استخدام أحد برامج مكافحة الفيروسات للتأكد من أن الملف الذي قمت بتنزيله لا يحتوي على فيروسات أو برامج ضارة.
انسخ الملف إلى المجلد حيث يجب أن يكون. عنوان هذا المجلد في نظام التشغيل Windows 32 بت هو كما يلي:
C:\Windows\System32
إذا كان نظام Windows الخاص بك 64 بت، فيجب عليك نسخ الملف إلى كلا العنوانين التاليين:
C:\Windows\System32
C:\Windows\SysWOW64
قم بتسجيل ملف DLL. للقيام بذلك، اكتب CMD في قائمة Start. انقر بزر الماوس الأيمن على Command Prompt ثم انقر فوق Run as administrator.
في النافذة المفتوحة، regsvr32 d3dx9_43.dll اكتب الأمر واضغط على زر الإدخال لتنفيذ أمر التسجيل.
لاحظ أن تنزيل ملف DLL في بعض الأحيان قد لا يكون كافيًا لإصلاح خطأ Windows d3dx9_43.dll وحده، أو قد تواجه خطأً جديدًا متعلقًا بـ DLL آخر لاحقًا. لأن هذا الملف ليس سوى جزء صغير من برنامج DirectX. لذلك، إذا لم يتم حل مشكلتك بهذه الطريقة أو واجهت أخطاء جديدة مشابهة لخطأ d3dx9_43.dll، فاستخدم الطرق التالية.
5- إصلاح خطأ d3dx9_43.dll لنظام التشغيل Windows عن طريق تحديث برنامج تشغيل رسومات الكمبيوتر
يرتبط سبب خطأ d3dx9_43 dll أحيانًا ببرنامج تشغيل الرسومات. يمكنك تحديث برنامج تشغيل الرسومات بجهازك بطريقتين، تلقائي ويدوي. لتحديث برنامج التشغيل تلقائيًا وحل خطأ d3dx9_43 dll، يجب عليك اتباع الخطوات التالية:
انقر بزر الماوس الأيمن فوق شعار Windows (قائمة Start) على شريط المهام وانقر فوق "Device Manager".
المزيد من المحتوى: 8 طرق لإصلاح ايرور msvcp110.dll في ويندوز 11 , 10 و...
افتح قسم Display Adapters. في هذا القسم، يمكنك رؤية طراز بطاقة الرسومات الخاصة بك. انقر بزر الماوس الأيمن على محول الرسومات الخاص بك وحدد Update driver.
انقر فوق خيار Search automatically for drivers.
إذا كان هناك إصدار أحدث من برنامج بطاقة الرسومات لديك، فسيقوم Windows بتحديث برنامج تشغيل بطاقة الرسومات.
لتحديث برنامج تشغيل الرسومات يدويًا لإصلاح خطأ Windows d3dx9_43.dll، قم بزيارة موقع الويب الخاص بالشركة المصنعة لبطاقة الرسومات (على سبيل المثال، NVIDIA، AMD او Intel). ثم ابحث عن أحدث إصدار من برنامج تشغيل الرسومات (GPU) لطراز بطاقة الرسومات الخاصة بك وقم بتنزيله وتثبيته.
6- قم بإزالة أو إعادة تثبيت البرنامج أو اللعبة لإصلاح خطأ Windows d3dx9_43.dll
في بعض الأحيان يرتبط الخطأ d3dx9_43.dll Missing بمشكلة تثبيت البرنامج أو اللعبة المطلوبة. بمجرد مواجهة الخطأ d3dx9_43.dll أثناء الدخول إلى البرنامج أو اللعبة، قم بحذفه بالكامل وإعادة تثبيته. لحذف برنامج أو لعبة اذهب إلى المسار التالي:
Start > Control Panel > Programs and Features
ثم ابحث عن البرنامج أو اللعبة في القائمة، وانقر عليها ثم انقر فوق Uninstall. اتبع خطوات الإزالة حتى النهاية.
بعد الإزالة الكاملة، إذا كنت تريد أن يكون لديك هذا البرنامج أو اللعبة على نظامك ولا تواجه رمز الخطأ d3dx9_43 dll، فحاول تثبيت البرنامج أو اللعبة مرة أخرى. قد تحل هذه الطريقة مشكلتك لإصلاح خطأ Windows d3dx9_43.dll .
7- فحص النظام للملفات باستخدام فحص SFC و DISM
على غرار الطريقة المذكورة في الحالة الثانية لمعرفة كيفية إصلاح خطأ d3dx9_43 dll، قم بفتح نافذة Command Prompt كـ Run as administrator. اكتب الأمر التالي واضغط على زر الانتير:
sfc /scannow
انتظر حتى يكتمل فحص النظام. ثم تحقق من إصلاح خطأ Windows d3dx9_43.dll. إذا استمرت المشكلة، افتح نافذة Command Prompt مرة أخرى واكتب الأمر التالي فيها:
dism /Online /Cleanup-Image /ScanHealth
ثم اضغط على دخول وانتظر. قد تستغرق عملية المراجعة ما يصل إلى 30 دقيقة. بمجرد الانتهاء من ذلك، أعد تشغيل جهاز الكمبيوتر الخاص بك ومعرفة ما إذا كان الخطأ d3dx9_43.dll قد تم إصلاحه أم لا.
8- إصلاح خطأ الويندوز d3dx9_43.dll عن طريق تحديث الويندوز بشكل كامل
لحل مشكلة d3dx9_43 dll فمن الأفضل التأكد من تحديث نظام Windows لديك واستخدام أحدث إصدار من البرامج. قد يكون هذا سببًا لخطأ d3dx9_43 dll. ولهذا يجب عليك إجراء كافة التحديثات المتوفرة لنظام التشغيل Windows في قائمة Windows Updates في قسم Settings. يمكن أن تساعد هذه الطريقة أيضًا في حل الأخطاء الأخرى، مثل اصلاح خطأ api-ms-win-crt-runtime-l1-1-0.dll .
9- فحص النظام لتنظيف البرامج الضارة
في بعض الأحيان قد تتسبب البرامج الضارة في تلف ملفات DLL أو حذفها. لإصلاح خطأ Windows d3dx9_43.dll، قم بفحص النظام بالكامل باستخدام برنامج قوي لمكافحة الفيروسات أو البرامج الضارة وتأكد من إزالة أي عناصر مشبوهة.
المزيد من المحتوى: 4 طرق لإصلاح ايرور mfplat.dll في ويندوز 11 , 10 و..
يمكنك أيضًا استخدام الفحص الأمني الخاص بنظام Windows. لهذا الغرض، اكتب Windows Security في القائمة "Start" وادخل إلى البرنامج.
انقر فوق Virus & threat protection في القائمة الموجودة على الجانب الأيسر من النافذة. ثم اضغط على Scan options.
حدد خيار Full Scan واضغط على زر Scan Now.
انتظر حتى يكتمل فحص الجهاز. ثم اتبع تعليمات Windows التالية.
10- استخدام طريقة System Restore لإصلاح خطأ Windows d3dx9_43.dll
إذا واجهت مؤخرًا مشكلة رمز الخطأ d3dx9_43 dll، فيمكنك استعادة Windows الخاص بك إلى نقطة زمنية في الماضي لم يكن فيها هذا الخطأ موجودًا. لهذا:
في القائمة "Start"، اكتب "Restore" وافتح "Create a Restore Point".
انقر فوق System Restore.
انقر فوق "Next" واختر أحد العناصر المقترحة. اتبع الخطوات التالية لاستعادة Windows بالكامل. بهذه الطريقة ستنجح في حل مشكلة d3dx9_43 dll.
11- إعادة تثبيت الإصدار القديم من DirectX
تتطلب بعض الألعاب أو البرامج القديمة إصدارًا محددًا من DirectX، والذي قد لا يكون بالضرورة الإصدار الأحدث. في هذه الحالة، يمكنك تجربة طريقة تثبيت إصدار أقدم، وهو DirectX June 2010 Redistributable ، لإصلاح خطأ Windows d3dx9_43.dll .
الأسئلة المتداولة
كيفية تثبيت ملف DLL؟
إذا كان Windows لديك 32 بت، فيجب نسخ ملفات DLL إلى المجلد System32، وإذا كان Windows لديك 64 بت، فيجب نسخ الملفات إلى المجلد SysWOW64. بعد القيام بذلك، يمكنك تسجيل ملفات DLL من خلال نافذة Command Prompt باستخدام الأمر regsvr32 filename.dll.
كيفية فتح ملف DLL؟
يمكنك عادةً فتح ملف DLL باستخدام برامج أخرى مثل Visual Studio أو Microsoft C++ Build Tools. ولكن لإصلاح الأخطاء المتعلقة بمكتبات DLL، لا تحتاج عادة إلى فتحها وكل ما عليك فعله هو وضعها في المجلد المناسب.
ملخص
الرسالة d3dx9_43 dll not Found هي خطأ يتعلق بـ DirectX وهو برنامج ضروري لتشغيل بعض الألعاب وبرامج Windows الأخرى. يمكنك حل خطأ d3dx9_43 dll عن طريق إعادة تشغيل الكمبيوتر، وإعادة تثبيت DirectX، واستبدال ملف DLL، وإعادة تثبيت البرنامج، وفحص Windows، وتحديث برنامج تشغيل الرسومات، وتحديث Windows، وغيرها من الطرق. ضع في اعتبارك أيضًا أنه إذا كان الخطأ d3dx9_43.dll يمنع Windows الخاص بك من التشغيل بشكل صحيح ولم تتمكن من تجربة الطرق المذكورة في الوضع العادي، فقم بتشغيل Windows في Safe Mode وتابع بطرق مختلفة.
تعليقاتكم واقتراحاتكم؟
قمنا في هذه المقالة بشرح طرق إصلاح خطأ Windows d3dx9_43.dll. هل سبق لك أن واجهت هذا الخطأ أثناء تشغيل البرامج والألعاب في نظام التشغيل Windows؟ شاركنا بتعليقاتك واقتراحاتك وانتقاداتك في أسفل هذا المقال.