تبلیغات
تبلیغات

حل خطای D3DCOMPILER_47.dll is missing در ویندوز

حل خطای D3DCOMPILER_47.dll is missing ویندوز

بیشتر بازی‌ها و برخی از برنامه‌های کامپیوتری، از دایرکت‌ایکس (DirectX) استفاده می‌کنند. فایل D3DCOMPILER_47.dll نیز بخشی از دایرکت‌ایکس بوده و اگر شما با خطای زیر رو برو شوید:

که در واقع یعنی مشکل ویندوز شما از Microsoft DirectX است.

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

روش اول: رجیستر فایل D3DCOMPILER_47.dll

  1. در منوی استارت ویندوز، عبارت «Command Prompt» را جستجو کرده و برروی آن راست کلیک کنید.
  2. گزینه‌ی Run as administrator را انتخاب کنید.
  3. دستور زیر را نوشته و Enter بزنید:
  4. دستور زیر را نوشته و Enter بزنید:

روش دوم: آپدیت ویدیو کارت

  1. در منوی استارت ویندوز، عبارت «Device Manager» را جستجو کرده و برروی آن کلیک کنید.
  2. از قسمت Display Adapters در لیست ظاهر شده، برروی Parallels Display Adapter (یا ممکن است برای شما متفاوت باشد) کلیک کرده و گزینه‌ی Update driver را انتخاب کنید.
  3. برروی Search automatically کلیک کنید.

روش سوم: بررسی فایل‌های سیستمی

  1. در منوی استارت ویندوز، عبارت «Check for updates» را جستجو کرده و برروی آن کلیک کنید.
  2. برروی دکمه‌ی Check for updates کلیک کنید.

روش چهارم: حذف بازی یا برنامه

  1. در منوی استارت ویندوز، عبارت «Command Prompt» را جستجو کرده و برروی آن راست کلیک کنید.
  2. گزینه‌ی Run as administrator را انتخاب کنید.
  3. دستور زیر را نوشته و Enter بزنید:

روش پنجم: اسکن بدافزارها

پیشنهاد ما این است که از یک آنتی ویروس قوی برای اسکن سیستم خود استفاده کنید؛ اما می‌توان از خود ویندوز نیز برای این‌کار استفاده کرد:
  1. در منوی استارت ویندوز، عبارت «Virus & threat protection» را جستجو کرده و برروی آن کلیک کنید.
  2. برروی Run a new advanced scan کلیک کنید. (البته اگر آنتی‌ویروسی مثل Nod32 نصب کرده باشید، کنترل این بخش در دست آنتی‌ویروس بوده و گزینه‌های متفاوتی را مشاهده خواهید کرد.)
  3. گزینه‌ی Full scan را انتخاب کرده و برروی Scan now کلیک کنید.

روش ششم: بازگردانی سیستم به عقب

  1. کلیدهای ترکیبی Win + R را فشار دهید. (منظور از Win، کلید پرچم است.)
  2. عبارت rstrui.exe را نوشته و Enter بزنید.
  3. برروی Next کلیک کنید. (البته اگر با خطای System protection is turned off روبرو شدید، این قابلیت در ویندوز شما خاموش است و نمی‌توانید از این روش استفاده کنید.)
  4. تیک گزینه‌ی Show more restore points را فعال کنید؛ سپس در لیست نمایش داده شده، قدیمی‌ترین تاریخ را انتخاب کنید.
  5. برروی Next کلیک کنید.
  6. برروی Finish کلیک کنید.
کانال تلگرام فول کده
تبلیغات

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

علاقه‌مند به اشتراک‌گذاری اطلاعات در هر زمینه‌ای
برنامه‌نویس فول استک

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده بدون دیدگاه