D3dcompiler_43.dll مفقود؟ إليك كيفية إصلاحها

d3dcompiler_43 dll مفقود

يعد d3dcompiler_43.dll ملف مكتبات ارتباط ديناميكي يستخدمه DirectX. على هذا النحو ، يعد هذا ملفًا أساسيًا إلى حد ما لتطبيقات الألعاب والرسومات.

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

من المرجح أن يحدث خطأ d3dcompiler_43.dll المفقود عند تشغيل الألعاب أو برامج الرسوم في العديد من أنظمة تشغيل Windows. لن تعمل حزم البرامج التي تعرض رسالة خطأ d3dcompiler_43.dll مفقودة من أجلك.

ومع ذلك ، هناك العديد من الإصلاحات المحتملة لخطأ " d3dcompiler_43.dll مفقود " ؛ وهذه بعض الحلول التي يمكنها حل المشكلة.

كيفية إصلاح أخطاء d3dcompiler_43.dll على نظام التشغيل Windows 10

  1. قم بتشغيل فحص مدقق ملفات النظام
  2. قم بتحديث Microsoft DirectX
  3. أعد تثبيت برنامج
  4. دحر النوافذ إلى نقطة الاستعادة
  5. استرداد ملف D3dcompiler_43.dll المفقود
  6. قم بتنزيل ملف D3dcompiler_43.dll جديد من DLL-files.com
  7. إصلاح ملفات DLL المفقودة باستخدام برنامج DLL Fixer

الحل 1 - قم بتشغيل فحص مدقق ملفات النظام

مدقق ملفات النظام ، أو SFC ، هو أداة مضمنة في Windows لإصلاح ملفات النظام التالفة أو المفقودة. يمكن لفحص SFC إصلاح أخطاء DLL المختلفة. اتبع الإرشادات أدناه لإجراء فحص SFC.

  1. يمكن لمستخدمي Windows 10 و 8 فتح موجه الأوامر من قائمة Win + X بالضغط على مفتاح التشغيل السريع Win key + X.
  2. حدد موجه الأوامر (المسؤول) في قائمة Win + X.
  3. قبل بدء فحص SFC ، أدخل " DISM.exe / Online / Cleanup-image / Restorehealth " في موجه الأوامر واضغط على Enter .
  4. ثم أدخل ' sfc / scannow ' في موجه الأوامر ، واضغط على مفتاح الرجوع لبدء الفحص.

    cmd sfc scan d3dcompiler_43 dll مفقود

عندما يكمل SFC الفحص ، سيخبرك موجه الأوامر ما إذا تم إصلاح ملفات Windows Resource Protection. إذا قام WRP بإصلاح شيء ما ، فأعد تشغيل سطح المكتب أو الكمبيوتر المحمول.

  • اقرأ أيضًا: كيفية إصلاح أخطاء unarc.dll في نظام التشغيل Windows 10

الحل 2 - تحديث Microsoft DirectX

نظرًا لأن d3dcompiler_43.dll جزء من Microsoft DirectX ، فإن تحديث DirectX هو إصلاح محتمل للخطأd3dcompiler_43.dll مفقود ”. يمكن لبرنامج DirectX End-User Runtime Web Installer تحديث إصدارات DirectX القديمة واستعادة ملفات DX المفقودة إذا لزم الأمر. هذه هي الطريقة التي يمكنك بها تحديث DirectX باستخدام هذا المثبت.

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

    تحميل الصفحة d3dcompiler_43 dll مفقود

  3. اضغط على زر DirectX End-User Run Web Installer لحفظ المثبت في Windows.
  4. افتح نافذة مثبت DirectX الموضحة أدناه مباشرة.

    إعداد DirectX d3dcompiler_43 dll غير موجود

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

    DirectX install finish d3dcompiler_43 dll مفقود

بمجرد تحديث DirectX ، تحقق مما إذا كانت المشكلة لا تزال قائمة.


الحل 3 - أعد تثبيت البرنامج

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

  1. اضغط على مفتاح Win + R اختصار لوحة المفاتيح لفتح Run.
  2. أدخل " appwiz.cpl " في "تشغيل" ، واضغط على الزر " موافق" . سيؤدي ذلك إلى فتح علامة التبويب لوحة التحكم الموضحة أدناه مباشرة.

    إلغاء تثبيت التطبيق d3dcompiler_43 dll غير موجود

  3. حدد البرنامج المراد إلغاء تثبيته.
  4. قد تحتوي بعض البرامج على خيار الإصلاح . إذا كان الأمر كذلك ، فانقر فوق " إصلاح" أولاً لإصلاح تثبيت البرنامج.

    إصلاح التطبيق d3dcompiler_43 dll مفقود

  5. إذا لم يكن هناك  خيار إصلاح ، فاضغط على زر إلغاء التثبيت .
  6. اضغط على الزر " نعم" في مربع الحوار لتقديم مزيد من التأكيد.

    إلغاء التثبيت تأكيد d3dcompiler_43 dll

  7. أعد تشغيل Windows للتأكد من إزالة البرنامج بالكامل.
  8. قم بتثبيت البرنامج مرة أخرى باستخدام معالج الإعداد الخاص به. تأكد من تثبيت أحدث إصدار من البرنامج.

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

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

  • قم بتنزيل IObit Uninstaller PRO الآن مجانًا

نتيجة لذلك ، ستضمن إزالة التطبيق تمامًا ومنع أي مشاكل مستقبلية.

اقرأ أيضًا: إليك حلان سريعان لإصلاح أخطاء Camtasia filter.dll


الحل 4 - استرجاع النوافذ إلى نقطة الاستعادة

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

  1. أدخل "restrui" في مربع النص "تشغيل" وانقر فوق " موافق" لفتح النافذة أدناه مباشرة.
  2. انقر فوق التالي لفتح قائمة نقاط استعادة النظام.

    استعادة النظام النافذة الرئيسية d3dcompiler_43 dll مفقود

  3. حدد نقطة استعادة ستعيد نظام التشغيل إلى تاريخ لم يكن فيه خطأ d3dcompiler_43.dll مفقودًا على نظام Windows الأساسي الخاص بك.

    حدد نقطة استعادة d3dcompiler_43 dll غير موجود

  4. يمكنك أيضًا الضغط على زر المسح بحثًا عن البرامج المتأثرة لمعرفة البرنامج الذي قمت بتثبيته بعد نقطة استعادة محددة. البرامج والتحديثات وبرامج التشغيل المضافة بعد حذف نقطة الاستعادة المحددة.

    نتيجة استعادة النظام d3dcompiler_43 dll مفقودة

  5. انقر فوق " التالي" و " إنهاء" لتأكيد نقطة الاستعادة المحددة واسترجاع Windows.

الحل 5 - استرداد ملف D3dcompiler_43.dll المفقود

إذا تم حذف d3dcompiler_43 DLL ، فيمكنك استرداد هذا الملف بشكل عملي عن طريق التحقق مما إذا كان في سلة المحذوفات. افتح "سلة المحذوفات" ، وأدخل "D3DCompiler_43.dll" في مربع البحث الخاص بها. ثم انقر بزر الماوس الأيمن فوق d3dcompiler_43.dll وحدد خيار الاستعادة .

إذا لم تتمكن من استرداد d3dcompiler_43.dll المحذوف في سلة المحذوفات ، فقد يكون لديك المزيد من الحظ مع برنامج استرداد الملفات التابع لجهة خارجية. هناك الكثير من الأدوات المساعدة لاستعادة الملفات التي يمكن أن تستعيد ملف DLL المحذوف ، مثل Recuva و EaseUS Data Recovery و Pandora File Recovery و MiniTool Partition Recovery. يخبرك دليل البرامج هذا عن بعض أفضل أدوات استرداد الملفات لنظام التشغيل Windows.


الحل 6 - قم بتنزيل ملف D3dcompiler_43.dll جديد من DLL-files.com

هناك الكثير من مواقع الويب التي يمكنك من خلالها تنزيل ملف d3dcompiler_43 DLL جديد لاستبدال أحد الملفات المفقودة. قد لا تكون كل هذه المواقع مصادر حسنة السمعة ، ولكن DLL-files.com هو أحد أفضل مواقع الويب للحصول على DLL بديل منه عند الحاجة. يمكنك حفظ ملف DLL جديد على Windows من هذا الموقع على النحو التالي.

  1. افتح هذه الصفحة على DLL-files.com.
  2. انقر فوق " تنزيل" بجانب إصدار ملف d3dcompiler_43.dll 64 أو 32 بت. قم بتنزيل الملف 32 بت إذا كان لديك نظام تشغيل Windows 32 بت.
  3. يحفظ الملف كملف ZIP يمكنك استخراجه عن طريق فتح ملف ZIP في مستكشف الملفات والضغط على خيار استخراج الكل . حدد مسارًا للملف المستخرج ، واضغط على الزر Extract .

    دليل الاستخراج d3dcompiler_43 dll مفقود

  4. ستحتاج بعد ذلك إلى نقل d3dcompiler_43.dll إلى C:> Windows> مجلد System32 في File Explorer. يمكنك نقل الملفات في File Explorer عن طريق سحبها وإفلاتها في مجلدات بديلة.

    دليل system32 d3dcompiler_43 dll مفقود

  5. أعد تشغيل نظام التشغيل Windows.
  6. قد تحتاج أيضًا إلى تسجيل DLL الجديد. للقيام بذلك ، افتح موجه الأوامر بالضغط على مفتاح الاختصار Win + X وتحديد موجه الأوامر (المسؤول) .
  7. أدخل " regsvr32 d3dcompiler_43.dll " في الموجه ، واضغط على مفتاح الرجوع .

الحل 7 - إصلاح ملفات DLL المفقودة باستخدام برنامج DLL Fixer

هناك العديد من أدوات إصلاح DLL التي تعمل على إصلاح أخطاء DLL المفقودة في Windows. DLL Suite هو برنامج أداة مساعدة يمكنك إصلاحه واستبداله بملف d3dcompiler_43.dll التالف أو المحذوف. بالإضافة إلى ذلك ، سيقوم البرنامج تلقائيًا بإعادة تسجيل ملف DLL الجديد. يمكنك تجربة إصدار تجريبي من DLL Suite بالضغط على زر الإصدار التجريبي المجاني في صفحة الويب هذه. يتم بيع الإصدار الكامل من البرنامج بسعر 9.99 دولارًا أمريكيًا.

هذه عدة حلول قد تصلح خطأ d3dcompiler_43.dll المفقود في معظم أنظمة تشغيل Windows. بالإضافة إلى ذلك ، قد يؤدي فحص البرامج الضارة والسجل وتحديث برنامج تشغيل بطاقة الفيديو إلى حل هذه المشكلة أيضًا. راجع هذه المقالة لإصلاح أخطاء DLL المفقودة الأخرى بعد تحديث Windows 10 Creators.


ملاحظة المحرر : تم نشر هذا المنشور في الأصل في نوفمبر 2017 وتم تجديده وتحديثه منذ ذلك الحين من أجل الحداثة والدقة والشمولية.


اقرأ أيضًا:

  • إليك كيفية إصلاح خطأ SysMenu.dll على نظام التشغيل Windows 10
  • تصحيح: Skype DXVA2.DLL مفقود على أجهزة كمبيوتر Windows
  • ماذا تفعل عندما يكون Userdata.dll مفقودًا في نظام التشغيل Windows 10