نماد سایت مجله دانلود فارسی

آموزش رفع خطای D3D11-compatible GPU در ویندوز 10 و 11

رفع خطای d3d11 compatible gpu در ویندوز

اگر شما هم اهل بازی‌ و گیم‌های کامپیوتری باشید به احتمال زیاد با ارورها و خطاهای زیادی در هنگام بازی کردن مواجه شده‌اید. در این مطلب قصد داریم به بررسی چگونگی رفع یکی از آن‌ها یعنی خطای “D3D11-compatible GPU“ در ویندوز بپردازیم.

خطای D3D11-compatible GPU یکی از خطاهای رایج مرتبط با بازی در ویندوز‌های 10 و 11 است. این پیغام خطا اغلب زمانی که می‌خواهید بازی‌های هیجانی خاصی را شروع کنید نشان داده می‌شود. این خطا پیغامی را تحت عنوان “a “D3D11-compatible GPU is required to run the engine نمایش داده و بازی اجرا نخواهد شد. این خطا بیشتر در بازی Fortnite گزارش شده اما در سایر بازی‌های ویندوز هم اتفاق می‌افتد. در صورتی که شما هم با این خطا مواجه شده‌اید برای یادگیری چگونگی رفع آن ادامه‌ی مطلب را مطالعه کنید.

روش‌های رفع خطای D3D11-compatible GPU

در ادامه با 8 روش رفع خطای D3D11-compatible GPU آشنا خواهید شد.

1. همه‌ی آپدیت‌های در دسترس ویندوز را نصب کنید

با آپدیت کردن ویندوز، DirectX که یک API بازی و مولتی مدیا است هم آپدیت می‌شود. مرجع پیام خطای “D3D11-compatible GPU“، بخشی از DirectX به نام Direct3D 11 است. از آنجایی که این خطا با DirectX مرتبط است توصیه می‌شود همه‌ی آپدیت‌های ویندوز را نصب کرده و ببینید که آیا باعث رفع خطا می‌شود یا خیر.

در ادامه چگونگی بررسی و نصب آپدیت‌های ویندوز را آموزش داده‌ایم.

در صورتی که هر کدام از آپدیت‌های اختیاری موجود در لیست زیر را در این زبانه مشاهده کردید روی دکمه‌ی Download and install آن‌ها کلیک کنید. این آپدیت‌ها عبارتنداز ویندوز 11 فعلی، آپدیت نسخه‌ی 22H2‌ یا هر build version جدید دیگر که در صورت در دسترس بودن باید آن را انتخاب کنید تا آپدیت شود.

2. فایل سیستم‌ها را با SFC اسکن کنید

برای بررسی اینکه آیا فایل سیستمی باعث ایجاد خطای D3D11-compatible GPU شده است، اسکن System File Checker (SFC) انجام دهید. ابزار SFC فایل سیستم‌های خراب را در ویندوز شناسایی و تعمیر می‌کند. برای اجرای اسکن SFC در ویندوز مراحل زیر را انجام دهید:

sfc /scannow

3. تنظیم بازی را به صورتی انجام دهید که از یک کارت گرافیک تخصیص یافته‌ی خاص استفاده کند

آیا کامپیوتر شما کارت گرافیک مجزا یا آن برد دارد؟ در صورتی که چنین است مطمئن شوید که بازی هیجانی در حال استفاده از کارت گرافیک مجزای آن باشد. بدین منظور، می‌توانید از قسمت Settings گزینه‌ی High-performance را برای کارت گرافیک بازی انتخاب کنید.

علاوه بر این همچنین می‌توانید کارت گرافیک آن برد کامپیوتر را هم غیر فعال کنید. با این کار مطمئن خواهید شد همه‌ی بازی‌هایتان از کارت گرافیک مجزا استفاده می‌کنند. برای غیر فعال کردن کارت گرافیک آن برد باید گام‌های زیر را دنبال کنید:

4. درایور کارت گرافیک‌های کامپیوتر را آپدیت کنید

گاهی اوقات آپدیت کردن درایورهای کارت گرافیک باعث رفع خطای D3D11-compatible GPU می‌شود. در صورتی که کارت گرافیکتان به روز نیست، آپدیت کردن آن می‌تواند یک راه حل باشد. توصیه می‌شود آخرین نسخه‌ی درایورهای کارت گرافیک‌ها را به صورت دستی از خود سایت‌های NVIDIA ،Intel یا AMD دانلود و نصب کنید.

همچنین بخوانید: حل مشکل ارور socialclub.dll در زمان اجرای بازی

5. Visual C++ Redistributables را در کامپیوتر خود را آپدیت کنید

خطای D3D11-compatible GPU گاهی اوقات به دلیل به دلیل عدم وجود یا خراب شدن کتابخانه‌های روتین نسخه‌های نرم افزار مایکروسافت Visual C++ Redistributables ایجاد شود. بنابراین ممکن است نیاز باشد یک کتابخانه‌ی زمان اجرا را روی کامپیوتر خود تعمیر یا نصب کنید. در ادامه به چگونگی انتخاب نسخه‌های Visual C++ Redistributables از طریق Apps & Features می‌پردازیم.

یا ممکن است لازم باشد برخی از کتابخانه‌های Visual C++ Redistributables که وجود ندارند را نصب کنید. برای نصب آخرین کتابخانه‌های زمان اجرای پکیج Microsoft Visual C++ 2015-2022 Redistributable روند زیر را دنبال کنید:

6. نصب کتابخانه‌های زمان اجرای DirectX

نصب کننده‌ی آنلاین Web Installer کتابخانه‌ی زمان اجرای سمت کاربر DirectX به برخی از کاربران در رفع خطای D3D11-compatible GPU کمک کرده است. این نصب کننده فایل‌های از دست رفته یا دارای مشکل DirectX را جایگزین می‌کند. در ادامه به بررسی گام‌های نصب کتابخانه‌های زمان اجرا با نصب کننده‌ی آنلاین Web Installer سمت کاربر DirectX می‌پردازیم.

7. بازی‌های هیجانی را به گونه‌ای تنظیم کنید که با DirectX 11 اجرا شوند

در صورت امکان سعی کنید بازی هیجانی را به گونه‌ای تنظیم کنید که به جای DX12 با DirectX 11 اجرا شود. البه در صورتی که صفحه‌ی settings بازی در ابتدا نمایش داده نشود نمی‌توانید این کار را انجام دهید. با وجود اینکه می‌توانید بازی‌ها را با آرگومان‌های خط فرمان در Epic Games و Steam به گونه‌ای تنظیم کنید که با DirectX 11 اجرا شوند. در ادامه چگونگی انجام این کار را توضیح داده‌ایم.

اجبار در اجرای Epic Games با DirectX 11

برای همه‌ی عناوین در Epic Games مراحل زیر را انجام دهید:

اجبار در اجرای Steam با DirectX 11

همچنین در صورتی که طرفدار Steam هستید مراحل زیر را دنبال کنید:

8. Page File را برای داشتن حافظه‌ی مجازی بیشتر افزایش دهید

توسعه‌ی Page File میزان حافظه‌ی مجازی در دسترس برای بازی‌ها را افزایش می‌دهد. این یکی از روش‌های توصیه شده رای رفع خطای D3D11-compatible GPU است زیرا در این حالت کامپیوتر شما بهتر می‌تواند تقاضاهای گرافیکی بازی‌های فشرده‌ی دارای page file‌های بزرگتر را مدیریت کند.

کلام آخر…

بسیاری از گیمرها و افراد علاقه‌مند به بازی با راهکارهایی که در این مطلب ارائه شد خطای D3D11-compatible GPU را رفع کرده‌اند. بنابراین احتمال اینکه یکی از این راهکارها برای بازی‌های ویندوز 10 یا 11 شما هم مفید باشد بسیار زیاد است. اگرچه بسیاری از گیمرهایی که کامپیوترهایشان کارت گرافیک‌های قدیمی دارد ممکن است به برای رفع این خطا به آپدیت کارت گرافیک نیاز پیدا کنند. کدام راهکار برای رفع این خطا برای شما مفید بود؟

خروج از نسخه موبایل