ثابت: D3DCOMPILER_47.dll مفقود من جهاز الكمبيوتر الخاص بك [نسخ القرص]

ملخص :

D3DCOMPILER_47.dll مفقود

هل يزعجك الخطأ 'D3DCOMPILER_47.dll مفقود'؟ غالبًا ما يحدث هذا الخطأ عند تشغيل برنامج مثل Photoshop. إنه أمر مزعج أنه لا يمكنك استخدام بعض البرامج بسلاسة. في مقالة اليوم ، ستتعلم العديد من الإصلاحات التي يمكن الوصول إليها من أداة MiniTool .





الإنتقال السريع :

ما هو D3DCOMPILER_47.dll

عندما يتعلق الأمر بـ D3DCOMPILER_47.dll ، يجب أن نتحدث عن Microsoft DirectX. بصفته مجموعة APIS (واجهات برمجة التطبيقات) في نظام Windows ، فإن DirectX مسؤول عن إدارة المهام المتعلقة بالفيديو وبرمجة الألعاب والوسائط المتعددة وبرامج الرسوم وما إلى ذلك.

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

الأسباب المحتملة لـ D3DCOMPILER_47.dll مفقودة

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



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

D3DCOMPILER_47.dll مفقود

هناك أسباب متعددة للمشكلة D3DCOMPILER_47.dll مفقود. يمكننا استكشاف هذه المشكلة وإصلاحها وفقًا لهذه الأسباب المحتملة.

  • تم حذف هذا الملف عن طريق الخطأ عند إزالة أحد البرامج.
  • D3DCompiler_47.dll تالف أو تالف.
  • يمكن أن تتسبب أيضًا برامج تشغيل الأجهزة التالفة أو القديمة في حدوث هذه المشكلة. هذا لأن برنامج تشغيل الجهاز يجعل نظام التشغيل الخاص بك والبرامج الأخرى تتفاعل مع أجهزة معينة.
  • إصدار غير صحيح أو قديم يجلب هذا الخطأ. يمكنك الحصول على أحدث إصدار من تحديث Windows أو البحث عنه على عميل DLL-files.com.

الآن ، دعونا نرى كيفية إصلاح مشكلة ملف D3DCOMPILER_47.dll مفقود.



إصلاح 1. احصل على ملف D3DCOMPILER_47.dll من جهاز كمبيوتر آخر موثوق به

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

  • إنه يأتي من نفس نظام تشغيل Windows مثل نظامك.
  • يأتي من نظام التشغيل مع تثبيت آخر التحديثات.

ثم يمكنك اتباع هذا الدليل السريع لإجراء هذه العملية.

الخطوة 1. على جهاز الكمبيوتر الموثوق به ، افتح ملف مستكشف الملفات (Windows 10) وانتقل إلى ملف ج: Windows System32 مجلد. هنا يجب أن تكون قادرًا على العثور على ملف D3DCompiler_47.dll ونسخه.



الخطوة 2. الصق الملف في ملف ج: Windows System32 الموقع على جهاز الكمبيوتر الخاص بك.

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

الإصلاح 2. أعد تسجيل ملف D3DCOMPILER_47.dll على جهاز الكمبيوتر الخاص بك

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



الخطوة 1. انقر بزر الماوس الأيمن فوق ملف بداية زر وحدد موجه الأوامر (المسؤول) من القائمة السياقية.

حدد موجه الأوامر (المسؤول)

الخطوة 2. في موجه الأوامر غير المقيد ، اكتب ملف regsvr32 / u D3DCompiler_47.dll الأمر وضرب يدخل .

الخطوه 3. ثم اكتب regsvr32 / i D3DCompiler_47.dll الأمر وضرب يدخل .

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

إصلاح 3. تحديث برنامج تشغيل الجهاز الخاص بك

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

الخطوة 1. حق - انقر على بداية القائمة وحدد ملف مدير الجهاز .

الخطوة 2. التوسع في محولات أجهزة العرض وانقر نقرًا مزدوجًا فوق غواص الجهاز لفتحه ملكيات .

انقر فوق خصائص

الخطوه 3. في النافذة الجديدة ، انتقل إلى سائق علامة التبويب وانقر فوق تحديث السائق زر.

انقر فوق زر تحديث برنامج التشغيل

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

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

ابحث عن برنامج التشغيل

الإصلاح 4. قم بتحديث Windows الخاص بك

يتوفر عادةً أحدث ملف D3DCOMPILER_47.dll في Windows Update. إذا لم تقم بتحديث النوافذ ، فلن تتمكن من الوصول إلى أحدث ملف في الوقت المناسب. إلى جانب ذلك ، يمكن أن تساعدك هذه الطريقة أيضًا في استعادة ملف DirectX المفقود.

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

وبالتالي ، فمن المستحسن كخطة ب أن تحاول الحصول على أحدث D3DCOMPILER_47.dll. هنا تستطيع ان تعرف كيف تفعل ذلك:

الخطوة 1. اكتب check for update في مربع البحث وانقر فوق فحص التحديثات من القائمة السياقية.

الخطوة 2. في قسم Windows Update ، انقر فوق فحص التحديثات زر في الجزء الأيمن.

انقر فوق التحقق من وجود تحديث

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

إصلاح 5. أعد تثبيت البرنامج الذي يتطلب D3DCOMPILER_47.dll

يحدث هذا الخطأ أيضًا في بعض البرامج مثل Photoshop أو الألعاب التي تتطلب D3DCOMPILER_47.dll. إذا فشلت جميع الطرق المذكورة أعلاه في العمل معك ، يمكنك محاولة إعادة تثبيت البرنامج. هنا دليل بسيط يمكن أن يساعدك.

الخطوة 1. يضعط Win + R. مفاتيح لاستدعاء يركض مربع الحوار ، ثم اكتب appwiz.cpl الأمر في المربع واضغط يدخل .

اكتب appwiz.cpl في مربع التشغيل

الخطوة 2. داخل برامج و مميزات نافذة ، انتقل إلى البرنامج الذي تسبب في فقدان ملف D3DCOMPILER_47.dll ، وانقر بزر الماوس الأيمن فوقه وحدد الغاء التثبيت من القائمة المنسدلة.

بعد إلغاء تثبيت اللعبة أو البرنامج تمامًا ، أعد تثبيته وتحقق مما إذا كانت هذه المشكلة لا تزال قائمة.

الإصلاح 6. تشغيل مدقق ملفات النظام

في معظم الحالات، مدقق ملفات النظام هو المكان الأول لفحص وإصلاح ملفات النظام المفقودة أو التالفة. كما هو موضح أعلاه ، يعد D3DCOMPILER_47.dll مكونًا مهمًا في Microsoft DirectX. لذلك ، يمكنك محاولة تشغيل أمر sfc / scannow لإصلاح هذه المشكلة.

فيما يلي دليل حول كيفية تشغيل مدقق ملفات النظام.

الخطوة 1. افتح موجه الأوامر (المسؤول) من خلال مربع البحث.

الخطوة 2. اكتب ال sfc / scannow الأمر وضرب يدخل .

قم بتشغيل الأمر sfc / scannow

الخطوه 3. ثم أعد تشغيل Windows. تحتاج إلى الانتظار لبعض الوقت حتى تقوم هذه الأداة بفحص وإصلاح ملفات النظام التالفة تلقائيًا.

الإصلاح 7. تشغيل نقطة استعادة النظام

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

إذا كانت هناك أية نقاط استعادة للنظام قمت بإنشائها قبل مشكلة 'D3DCOMPILER_47.dll مفقود' ، فمن الممكن أن تتمكن من حل هذه المشكلة. دعونا نرى كيف نفعل ذلك.

الخطوة 1. يضعط مفاتيح Win + R. لفتح مربع الحوار 'تشغيل' ، ثم اكتب ملف rstrui.exe الأمر في المربع واضغط يدخل .

اكتب الأمر rstruiexe

الخطوة 2. داخل نافذة استعادة النظام ، انقر فوق التالي زر للمتابعة.

انقر فوق Next للمتابعة

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

حدد نقطة استعادة النظام التي تفضلها

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

انقر فوق

إصلاح 7. استخدم عميل Dll-files.com لإصلاح الملف المفقود

Dll-files.com Client هو مكان جيد يمكنه تثبيت ملف D3DCOMPILER_47.dll الصحيح على جهاز الكمبيوتر الخاص بك. حتى أنك لست مضطرًا إلى معرفة النظام الذي تقوم بتشغيله لأن العميل يمكنه التعامل مع كل شيء نيابة عنك. لنلقي نظرة.

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

ملحوظة: ضع في اعتبارك أنه يجب عليك حفظ الملف في ملف ج: Windows System32 الموقع أو يمكنك حفظه في مجلد البرنامج المتسبب في الخطأ.

إصلاح 8. أعد تثبيت نظام التشغيل Windows الخاص بك

لاستعادة ملف DirectX المفقود أو إصلاح ملف DirectX التالف ، يمكنك محاولة تحديث Windows وتشغيل System File Checker وميزة نقطة استعادة النظام. ولكن إذا فشلت جميع الطرق المذكورة أعلاه في حل مشكلتك ، فيجب أن نوصي بإعادة تثبيت نظام التشغيل Windows.

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

إلى جانب ذلك ، تحتاج أيضًا إلى إعداد محرك أقراص USB أو قرص CD / DVD لتثبيت Windows. إذا لم يكن لديك وسائط التثبيت ، فيمكنك أيضًا إنشاء واحدة باستخدام أداة إنشاء وسائط Windows 10 . وبعد ذلك يمكنك ذلك أعد تثبيت نظام التشغيل من وسائط التثبيت.

أعد تثبيت Windows الخاص بك

كان لدي نظام تشغيل Windows عندما حاولت فتح Photoshop الخاص بي ، ظهرت رسالة خطأ 'لا يمكن بدء تشغيل البرنامج لأن D3DCOMPILER_47.dll مفقود من جهاز الكمبيوتر الخاص بك ، ملف D3DCOMPILER_47.dll'. لقد وجدت العديد من المنشورات على Google ، لكن هذه المنشورة فقط ساعدت في حل مشكلتي. قد يكون لديك محاولة. انقر للتغريد

الحد الأدنى

في مقال اليوم ، استكشفنا ما هو D3DCOMPILER_47.dll وكيفية إصلاح المشكلة 'D3DCOMPILER_47.dll مفقود'. آمل أن يتمكن هذا المنشور من حل مشكلتك حقًا.

إذا كان لديك أي أسئلة ، يمكنك مراسلتنا عبر البريد الإلكتروني [البريد الإلكتروني محمي] ونقدر أيضًا أي أفكار إذا تركتها في منطقة التعليقات.