اغلب خطا از فرم وجود دارد "فایل Dxgi.dll یافت نشد". معنی و علت این خطا بستگی به نسخه سیستم عامل نصب شده بر روی کامپیوتر دارد. اگر یک پیغام مشابه در ویندوز XP مشاهده می کنید - به احتمال زیاد شما سعی می کنید یک بازی را اجرا کنید که نیاز به DirectX 11 دارد که توسط این سیستم پشتیبانی نمی شود. در ویندوز ویستا و جدیدتر، چنین خطایی به معنای نیاز به به روز رسانی چندین اجزای نرم افزاری - درایور یا Direct X است.
روشهای حذف شکست در dxgi.dll
اولا، ما متوجه می شویم که این خطا در ویندوز XP قابل شکست نیست، تنها نصب نسخه جدید ویندوز کمک خواهد کرد! اگر شما فقط در نسخه های جدید سیستم Redmond روبرو هستید، باید سعی کنید DirectX را به روز کنید و اگر این کار را نکردید، درایور گرافیکی.
روش 1: آخرین نسخه DirectX را نصب کنید
یکی از ویژگی های آخرین نسخه Direct X (در زمان نوشتن این مقاله DirectX 12) عدم وجود برخی از کتابخانه ها در بسته، از جمله dxgi.dll می باشد. نصب شده توسط نصب کننده وب استاندارد امکان پذیر نیست، شما باید از نصب کننده مستقل استفاده کنید، لینکی که در زیر ارائه شده است.
دانلود DirectX End-User Runtimes
- با شروع آرشیو خود استخراج، ابتدا موافقت نامه مجوز را بپذیرید.
- در پنجره بعدی، پوشه ای را که کتابخانه ها و نصب کننده آن استخراج می شود را انتخاب کنید.
- وقتی فرایند باز کردن بسته کامل است، باز شود "اکسپلورر" و به پوشه ای که فایل های Unzip را گذاشته اید بروید.
محل فایل را در داخل دایرکتوری قرار دهید DXSETUP.exe و آن را اجرا کنید - موافقت نامه مجوز را قبول کنید و نصب را با کلیک بر روی نصب شروع کنید "بعدی".
- اگر هیچ خرابی نداشته باشید، نصب کننده به زودی اعلام موفقیت آمیز کار را اعلام خواهد کرد.
برای رفع نتیجه، کامپیوتر را مجددا راه اندازی کنید.
برای کاربران ویندوز 10. پس از هر ارتقاء سیستم عامل، باید دستورالعمل نصب و راه انداز End-User Direct X تکرار شود.
اگر این روش به شما کمک نکرد، به بعدی بروید.
روش 2: آخرین نسخه های درایور را نصب کنید
ممکن است اتفاق بیافتد که تمام DLL های لازم برای اجرای بازی وجود دارد، اما خطا همچنان مشاهده می شود. واقعیت این است که توسعه دهندگان رانندگان کارت گرافیک که شما استفاده می کنید احتمالا خطایی در تجدید نظر در نرم افزار فعلی ایجاد کرده اند، که به موجب آن نرم افزار به سادگی نمی تواند کتابخانه ها را برای DirectX تشخیص دهد. چنین کمبودهایی به سرعت مورد اصلاح قرار میگیرند، بنابراین لازم است آخرین نسخه راننده را نصب کنید. شما حتی می توانید بتا را امتحان کنید.
ساده ترین راه برای به روز رسانی این است که از برنامه های ویژه استفاده کنید، دستورالعمل هایی برای کار با آن در لینک های زیر توضیح داده شده است.
جزئیات بیشتر:
نصب درایور با تجربه NVIDIA GeForce
نصب درایور از طریق AMD Radeon Software Crimson
نصب درایورها از طریق مرکز کنترل AMD Catalyst
این دستکاری ها فرصتی برای عیب یابی تقریبا تضمین شده در کتابخانه dxgi.dll را فراهم می کنند.