چگونه یک فایل DLL از دست رفته DirectX را بازیابی کنیم

فهرست مطالب:

چگونه یک فایل DLL از دست رفته DirectX را بازیابی کنیم
چگونه یک فایل DLL از دست رفته DirectX را بازیابی کنیم
Anonim

چه باید بدانیم

  • DirectX را در وب سایت مایکروسافت جستجو کنید، جدیدترین پیوند Download DirectX End-User Runtimes را انتخاب کنید و را کلیک کنید. دانلود.
  • پوشه ای به نام DirectX Files ایجاد کنید. نصب کننده DirectX را باز کنید و به این پوشه بروید. DirectX تمام فایل های خود را در پوشه استخراج می کند.
  • فایل CAB را با فایل DLL مورد نظر خود باز کنید. فایل DLL را به دسکتاپ منتقل کنید. فایل را در پوشه System32 کپی کنید و کامپیوتر را مجددا راه اندازی کنید.

این مقاله نحوه استخراج یک فایل DirectX DLL را از بسته نصبی DirectX توضیح می دهد اگر با پیغام خطا در مورد یک فایل DirectX DLL "مفقود" یا "یافت نشد" مواجه شدید.اطلاعات همه سیستم‌عامل‌های مایکروسافت، از جمله Windows 10، Windows 8، Windows 7، Windows Vista و Windows XP را پوشش می‌دهد.

چگونه یک فایل DLL از دست رفته DirectX را بازیابی کنیم

برای بازیابی یک فایل DLL DirectX از دست رفته:

  1. از وب سایت مایکروسافت، ذره بین بالای صفحه را انتخاب کنید و DirectX را جستجو کنید.

    Image
    Image
  2. نتایج جستجو را به پایین اسکرول کنید و پیوند Download DirectX End-User Runtimes (MM YY) را برای آخرین تاریخ انتشار انتخاب کنید.

    Image
    Image
  3. دانلود را انتخاب کنید.

    Image
    Image

    همین نصب کننده DirectX برای همه نسخه های ویندوز کار می کند.

  4. روی دسکتاپ خود راست کلیک کنید و New > Folder را انتخاب کنید. نام پوشه جدید را چیزی برای به خاطر سپردن آسان بگذارید مانند DirectX Files.

    Image
    Image
  5. نصب کننده DirectX را که دانلود کرده اید باز کنید و Yes را برای پذیرش قرارداد مجوز انتخاب کنید.

    Image
    Image
  6. Browse را در کادر گفتگو انتخاب کنید.

    Image
    Image
  7. پوشه ای را که در مرحله 4 ایجاد کردید انتخاب کنید و OK را انتخاب کنید.

    Image
    Image
  8. OK را با مشاهده مسیر پوشه در کادر متن انتخاب کنید. برنامه نصب DirectX تمام فایل های خود را در پوشه استخراج می کند.

    Image
    Image
  9. پوشه‌ای را که قبلاً ایجاد کرده‌اید باز کنید تا تعداد زیادی فایل CAB، چند فایل DLL و یکی به نام dxsetup.exe پیدا کنید.

    Image
    Image

    می توانید dxsetup.exe را برای نصب کامل DirectX و نصب مجدد همه فایل های DLL اجرا کنید.

  10. فایل CAB حاوی فایل DLL مورد نظر خود را پیدا کنید. برای مثال، اگر به فایل d3dx9_41.dll نیاز دارید، می‌توانید آن را در فایل CAB Mar2009_d3dx9_41_x86 پیدا کنید. روی فایل CAB مناسب دوبار کلیک کنید تا باز شود.

    Image
    Image

    دو نسخه از اکثر فایل‌های DirectX CAB وجود دارد: یک نسخه ۳۲ بیتی و دیگری ۶۴ بیتی. فایل‌های سیستم‌های ۳۲ بیتی با _x86 و فایل‌های سیستمی ۶۴ بیتی با _x64 پایان می‌یابند. شما باید بدانید که کدام نسخه ویندوز را اجرا می کنید تا بدانید از کدام فایل استفاده کنید.

  11. فایل .dll را به دسکتاپ خود منتقل کنید.

    Image
    Image

    ویندوز برای باز کردن فایل های CAB پشتیبانی داخلی دارد، اما اگر برنامه دیگری آن را باز کرد، به دنبال گزینه ای برای استخراج فایل در منوی برنامه و استخراج آن در دسکتاپ خود باشید.

  12. فایل را در پوشه System32 واقع در پوشه نصب ویندوز خود کپی کنید. در اکثر رایانه‌ها، C:\Windows\System32 خواهد بود.

    Image
    Image

    اگر پیغام خطایی دریافت کردید که مکان دیگری را که فایل DLL وجود ندارد (مثلاً در پوشه یک بازی یا برنامه گرافیکی خاص) را مشخص کرده است، به جای آن فایل DLL را در آنجا کپی کنید.

  13. هر گونه کپی از فایل DLL را از دسکتاپ خود حذف کنید و پوشه حاوی فایل های DirectX استخراج شده را حذف کنید. گذاشتن فایل‌های DLL روی دسک‌تاپ می‌تواند در برخی شرایط مشکلاتی ایجاد کند.

    Image
    Image
  14. کامپیوتر خود را راه اندازی مجدد کنید.

    Image
    Image

پس از راه‌اندازی مجدد، آزمایش کنید که آیا بازیابی فایل DLL منفرد مشکل شما را اصلاح کرده است یا خیر. اگر باز هم پیغام خطا دریافت کردید، DirectX را دوباره نصب کنید یا مشکلات DLL مربوط به سخت افزار را برطرف کنید.

توصیه شده: