قم بتنزيل d3dcompiler_43.dll وإصلاح الخطأ في Windows 10 / 8.1 / 7

قد يظهر الخطأ d3dcompiler_43.dll عند تشغيل لعبة أو برنامج. تحدث هذه المشكلة عادةً لأن الملف مفقود أو تالف أو يتعذر الوصول إليه من التطبيق الذي يحتاج إليه. هذا DLL هو جزء من يونيو 2010 DirectX Runtime. على الرغم من حقيقة أن هذه المكتبة القديمة تعتبر قديمة (يتم استخدامها بشكل أساسي بواسطة ملفات DirectX 9 و DirectX 10 الإضافية) ، إلا أن العديد من الألعاب القديمة سترفض البدء إذا لم يتم تثبيت الملف بشكل صحيح وستظهر رسالة خطأ: " لا يمكن تشغيل البرنامج لأنه في d3dcompiler_43.dll مفقود من الكمبيوتر. حاول إعادة تثبيت البرنامج "في Windows 10 / 8.1 / 7.

كيفية إصلاح خطأ d3dcompiler_43.dll عند تشغيل الألعاب والتطبيقات

الخطوة 1 . دعنا أولاً نتحقق مما إذا كان هذا الملف تالفًا على نظام Windows الخاص بنا. سنستخدم أدوات SFC و DISM المدمجة ، والتي ستفحص النظام بحثًا عن سلامة ملفات النظام ، وإذا عثروا على ملفات تالفة ، فستتم استعادتها. افتح موجه الأوامر كمسؤول وأدخل الأوامر التالية بالترتيب وانتظر انتهاء العملية بعد كل منها:

  1. DISM /Online /Cleanup-image /Restorehealth
  2. sfc /scannow

أعد تشغيل جهاز الكمبيوتر الخاص بك وتحقق مما إذا كان قد تم حل خطأ d3dcompiler 43.dll

استعادة ملفات النظام باستخدام CMD DISM

الخطوة الثانية . لقد كتبت أن هذه المكتبة جزء من DirectX End-User Runtimes (يونيو 2010). لذلك ، تحتاج إلى تنزيل وتثبيت مكونات إضافية من Microsoft:

قم بالتنزيل والتثبيت بالترتيب ، وإعادة تشغيل الكمبيوتر بعد كل خطوة.

  1. قم بتنزيل DirectX للمستخدم النهائي.
  2. تنزيل DirectX End-User Runtimes (يونيو 2010). (عند التثبيت ، سيتم استخراج الملفات إلى الموقع الذي حددته ، وبعد ذلك انتقل إلى هذا المجلد وقم بتشغيل installer.exe)

الخطوة 3 . هذه الطريقة مناسبة إذا لم تكن لديك الفرصة لتنزيل المكونات المذكورة أعلاه وكنت قد أخذت ملف d3dcompiler_43.dll بشكل منفصل على جهاز كمبيوتر آخر من أجل نقله إلى نفسك. للقيام بذلك ، يجب أن تعرف مكان نسخه. تقع هذه المكتبة في المسار التالي:

  • نظام التشغيل Windows \ System32
  • Windows \ SysWOW64 (لنظام Windows 64 بت)
  • في بعض الأحيان يمكن وضع هذا الملف في مجلد اللعبة نفسها ، والذي لا يبدأ.

بمجرد نسخ الملف إلى جهاز الكمبيوتر الخاص بك في مجلد محدد من احتياجات نظام Windows ، فأنت بحاجة إلى تسجيله. للقيام بذلك ، افتح موجه الأوامر كمسؤول وأدخل:

  • regsvr32 d3dcompiler_43.dll

regsvr32 d3dcompiler_43 dll