كيفية استعادة ملف DLL DirectX مفقود

رسائل الخطأ تحذير من الملفات "مفقودة" و "غير موجود" DLL DirectX شائعة جدًا. يتم تطوير برامج الألعاب والرسومات باستمرار وتقوم Microsoft في كثير من الأحيان بإصدار تحديثات لبرنامج DirectX.

يعد تنزيل ملف DLL من موقع تنزيل DLL فكرة سيئة جدًا ، وأحيانًا لا يكون تثبيت DirectX بشكل كامل أمرًا ممكنًا لسبب ما أو أنه لا يعمل.

حل آمن وبسيط لاستعادة ملف DLL DirectX واحد هو استخراج الملف بشكل فردي من حزمة تثبيت DirectX.

كيفية استعادة ملف DLL DirectX مفقود

اتبع الخطوات السهلة أدناه لاستعادة ملف DLL DirectX مفقود. هذا عادة ما يستغرق أقل من 15 دقيقة.

  1. ابحث عن أحدث إصدار من DirectX على موقع Microsoft.
    1. ملاحظة: ينطبق نفس تنزيل DirectX على جميع أنظمة تشغيل Windows - Windows 10 و Windows 8 و Windows 7 و Windows Vista و Windows XP وما إلى ذلك. يمكنك استعادة أي ملف DLL DirectX مفقود - سواء كان DirectX 11 أو DirectX 10 أو DirectX 9 أو وما إلى ذلك - باستخدام هذا التنزيل.
  2. انقر فوق الارتباط الموجود في نتائج البحث لمرات تشغيل المستخدم النهائي لـ DirectX (MM YY) الذي يعرض تاريخ آخر إصدار. اتبع الإرشادات لتنزيل الملف في الصفحة التالية التي ترسلها Microsoft إليك. تأكد من تنزيل ملف تثبيت DirectX إلى سطح المكتب أو أي مكان آخر سهل العمل منه.
    1. ملاحظة: هذه هي النسخة الكاملة من DirectX لذا قد يكون تنزيلًا كبيرًا. إذا كنت تستخدم اتصالًا أبطأ ، فقد يستغرق هذا بعض الوقت.
    2. ملاحظة: احترس من البرامج الأخرى توصي Microsoft بتنزيلها مع DirectX. فقط قم بإلغاء تحديد أي شيء لا تريده ، ثم تابع التنزيل.
  3. انقر بزر الماوس الأيمن على سطح المكتب الخاص بك ، واختر جديد ثم اختر المجلد . اسم المجلد شيء يجب تذكره مثل ملفات DirectX أو اتركه كمجلد جديد افتراضي. سنستخدم هذا المجلد الجديد في الخطوات التالية.
  1. انقر نقرًا مزدوجًا على الملف الذي قمت بتنزيله في الخطوة 2.
    1. ملاحظة: إذا كنت تواجه مشكلات في تحديد موقع الملف ، فمن المحتمل أن يتم تسميته بشيء مثل directx_ [date] _redist.exe .
  2. انقر فوق نعم لاتفاقية الترخيص التي يتم عرضها.
  3. انقر فوق الزر استعراض ... في مربع الحوار الذي يسألك عن الرجاء كتابة الموقع الذي تريد وضع الملفات المستخرجة فيه واختر المجلد الذي قمت بإنشائه في الخطوة 3. ثم انقر فوق موافق .
    1. ملاحظة: إذا قمت بإنشاء المجلد على سطح المكتب الخاص بك ، فمن المحتمل أن يكون في أسفل قائمة المجلدات في مربع حوار الاستعراض بحثًا عن مجلد الذي تشاهده الآن.
  4. انقر فوق " موافق" عندما ترى مسار المجلد في مربع النص.
    1. سيقوم الآن برنامج التثبيت DirectX باستخراج كافة ملفاته إلى هذا المجلد. اعتمادا على سرعة جهاز الكمبيوتر الخاص بك ، قد يحدث هذا بسرعة كبيرة.
  5. افتح المجلد الذي قمت بإنشائه في الخطوة 3. سترى عددًا كبيرًا من ملفات CAB ، وعدد قليل من ملفات DLL ، وملف dxsetup.exe .
    1. ملاحظة: إذا قمت بتشغيل dxsetup.exe ، فسيتم تثبيت هذا الإصدار بالكامل من DirectX على جهاز الكمبيوتر الخاص بك. بينما يكون هذا مقبولاً تماماً ، فإن الخطوات هنا توضح كيفية استخراج ملف DLL واحد من حزمة DirectX. سيقوم الإعداد الكامل باستخراج كل منهم وتثبيته.
  1. حدد موقع ملف CAB الذي يحتوي على ملف DLL الذي تبحث عنه . على سبيل المثال ، وفقًا للجداول التي ارتبط بها فقط ، إذا كنت بحاجة إلى ملف d3dx9_41.dll ، فيمكن العثور عليه في ملف CAB Mar2009_d3dx9_41_x86 .
    1. ملاحظة: يوجد إصداران لمعظم ملفات CAB DirectX - أحدهما للإصدار 32 بت من Windows والآخر للإصدار 64 بت. تنتهي ملفات CAB للإصدارات ٣٢ بت بـ _x86 وستنتهي ملفات CAB للإصدارات ٦٤ بت بـ _x64 .
    2. إذا لم تكن متأكدًا من نوع Windows الذي تقوم بتشغيله ، راجع هل يمكنني تشغيل إصدار 32 بت أو 64 بت من Windows؟
  2. انقر نقرًا مزدوجًا على ملف CAB لفتحه.
    1. ملاحظة: يحتوي Windows على دعم مضمن لفتح ملفات CAB ولكن من الممكن أن يقوم برنامج آخر قمت بتثبيته على الكمبيوتر الخاص بك بفتح الملف. في كلتا الحالتين ، بمجرد فتح ملف CAB ، يجب أن تظهر في إطار مجلد ويجب أن تشاهد ملف DLL الذي تريده.
  3. استخراج ملف DLL إلى سطح المكتب أو موقع مؤقت آخر.
    1. اعتمادًا على البرنامج الذي فتح ملف CAB للعرض ، قد يتضمن هذا نوعًا من الاستخراج من قائمة البرنامج أو قد يكون سهلاً مثل نقل الملف من النافذة إلى سطح المكتب.
  1. نسخ ملف DLL إلى المجلد System32 الموجود في مجلد تثبيت Windows. على معظم أجهزة الكمبيوتر ، سيكون C: \ Windows \ System32 .
    1. ملاحظة: إذا تلقيت رسالة خطأ معينة حددت موقعًا آخر حيث يكون ملف DLL مفقودًا (على سبيل المثال ، في المجلد تم تثبيت لعبة معينة أو تطبيق رسومات) ، فقم بنسخ ملف DLL هناك بدلاً منه.
  2. حذف أي نسخ من ملف DLL من سطح المكتب الخاص بك وحذف المجلد مع ملفات DirectX المستخرجة التي قمت بإنشائها في الخطوة 3. يمكن ترك ملفات DLL على سطح المكتب إنشاء مشاكل في بعض الحالات.
  3. قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك .
  4. بعد إعادة تشغيل جهاز الكمبيوتر ، قم بإجراء اختبار لمعرفة ما إذا كانت استعادة ملف DLL الفردية قد حللت المشكلة التي كنت تواجهها.