آموزش رفع ارور DirectX 12 ویندوز 11 ، 10 و…

آموزش رفع ارور DirectX 12 ویندوز ۱۱ ، ۱۰ و…

DirectX 12 در واقع یک رابط برنامه نویسی کاربردی است که برای بهبود عملکرد گرافیکی🎨 در برنامه های چندرسانه ای (Multimedia Applications) و بازی ها طراحی شده است.

اما کاربران ویندوز ۱۱ و ۱۰ ممکن است با ارور DirectX 12 مواجه شوند که مانع اجرای صحیح برنامه ها و بازی ها می شود. با ما همراه باشید چون در این مطلب از انزل وب به آموزش رفع ارور DirectX 12 ویندوز ۱۱ ، ۱۰ و … می پردازیم.

حل مشکل ارور DirectX 12

?How to Fix DirectX 12 Error in Windows 11, 10 etc

به زبان ساده DirectX 12 مانند یک مترجم حرفه ای بین بازی ها، برنامه ها و کارت گرافیک سیستم شما عمل می کند. وظیفه DirectX 12 این است که دستورات برنامه یا بازی را به زبان قابل فهم برای کارت گرافیک ترجمه کند. بدین ترتیب کارت گرافیک می تواند تصاویر را سریع تر و بهتر پردازش کند. در نتیجه برنامه یا بازی موردنظر روان تر اجرا شده و گرافیک بهتری خواهد داشت. ارور DirectX 12 معمولاً به این معنی است که یا کارت گرافیک شما از DirectX 12 پشتیبانی نمی کند، یا درایور کارت گرافیکی شما قدیمی است و نیاز به بروز رسانی دارد، و یا اینکه فایل های DirectX 12 آسیب دیده اند و نیاز به تعمیر دارند. در ادامه ۶ راهکار عملی برای رفع ارور DirectX 12 ارائه می شود.

۱- به روز رسانی درایورهای کارت گرافیک

به روز رسانی درایورهای کارت گرافیک با استفاده از Device Manager

بروزرسانی درایورهای قدیمی و آسیب دیده یکی از راه های رفع ارور DX12 is not supported on your system است. برای این کار ابتدا روی منوی Start ویندوز خود راست کلیک کنید. سپس گزینه Device Manager را انتخاب نمایید.

رفع ارور DirectX 12 ویندوز

حالا در پنجره Device Manager مطابق تصویر زیر گزینه Display adapters را پیدا کنید. با باز کردن این گزینه کارت های گرافیک سیستم شما نمایش داده می شود. بر روی کارت گرافیک اختصاصی ویندوز خود کلیک راست نموده و گزینه Update driver را انتخاب کنید.

رفع ارور DirectX 12 ویندوز 11

 

در این مرحله باید روش به روز رسانی مدنظر خود را انتخاب کنید. با انتخاب اولین گزینه مطابق تصویر، ویندوز به صورت خودکار جدیدترین درایورها را پیدا نموده و نصب می کند.

رفع ارور DirectX 12 ویندوز 11 و 10

در صورتی که درایورهای کارت گرافیک سیستم شما قدیمی نبوده و به روز باشند پیام زیر را دریافت خواهید کرد.

رفع مشکل ارور DirectX 12 ویندوز

توجه داشته باشید که بهتر است قبل از نصب درایور جدید، درایور قبلی را حذف کنید. برای این کار در Device Manager روی کارت گرافیک قبلی کلیک راست کرده و گزینه Uninstall device را انتخاب کنید.

به روز رسانی درایورهای کارت گرافیک با استفاده از دانلود و نصب دستی درایورها

با توجه به مدل کارت گرافیک سیستم خود به یکی از وب سایت های زیر مراجعه کنید.

به عنوان مثال برای کارت گرافیک مدل NVIDIA وارد اولین سایت شوید. مشخصات کارت گرافیک خود را در قسمت های تعیین شده وارد کنید. در نهایت بر روی گزینه Find کلیک کنید. جدیدترین درایور را دانلود و نصب نمایید. بعد از اتمام نصب سیستم خود را ریستارت کنید.

 ارور DirectX 12 ویندوز را چگونه از بین ببریم؟

با استفاده از ابزار DirectX Diagnostic Tool می توانید مشخصات کارت گرافیک خود را مشاهده نمایید.

۲- چک کردن آپدیت های ویندوز

یکی دیگر از روش ها برای حل مشکل ارور DirectX function اطمینان از به روز بودن بخش های مختلف سیستم عامل ویندوز است. به همین منظور کلیدهای Windows و i را برای ورود به بخش Setting فشار دهید. به Windows Update بروید. حالا مطابق تصویر Check for updates را انتخاب کنید. در صورتی که بخش هایی از ویندوز شما نیاز به آپدیت داشت، آنرا به روز رسانی نمایید. در انتها هم ویندوز خود را ریستارت کنید.

 ارور DirectX 12 ویندوز را چطور برطرف کنیم؟

۳- آپدیت کردن DirectX

یکی دیگر از عواملی که باعث بروز ارور DirectX 12 می گردد، آپدیت نبودن نسخه DirectX است. شاید نیاز باشد که دانلود DirectX 12 برای ویندوز ۱۱ را انجام دهید. بنابراین ابتدا کلیدهای Windows و R را فشار دهید تا پنجره Run باز شود. در کادر Open مطابق تصویر زیر عبارت dxdiag را تایپ و بر روی گزینه Ok کلیک کنید.

چگونه ارور DirectX 12 ویندوز را حل کنیم؟

حالا در پنجره DirectX Diagnostic Tool مطابق تصویر، Direct Version باید DirectX 12 باشد. در غیر این صورت باید ورژن آن به روز رسانی شود.

برطرف نمودن ارور DirectX 12 ویندوز

برای دانلود آخرین نسخه DirectX به آدرس Download DiecrX مراجعه نموده و با انتخاب گزینه Download، آخرین نسخه DirectX End-User Runtime را دانلود نمایید. پس از طی کردن مراحل دانلود و نصب DirectX سیستم خود را ریستارت کنید. بدین ترتیب با این اقدام، احتمال رفع ارور DirectX Runtime بسیار زیاد است.

برطرف نمودن مشکل ارور DirectX 12 ویندوز 10

۴- استفاده از ابزار DirectX Diagnostic Tool برای رفع ارور DirectX 12 ویندوز

مطابق مراحل گفته شده در روش ۳ وارد پنجره DirectX Diagnostic Tool شوید. در سربرگ های Display مشخصات کارت های گرافیک موجود در سیستم شما نمایش داده می شود. سربرگ مربوط به کارت گرافیکی اختصاصی سیستم خود را انتخاب کنید. طبق تصویر زیر اگر در قسمت ۱ (Notes) با پیام No problems found روبرو شدید به این معنی است که ارور و مشکلی وجود ندارد. اما اگر با اروری در این قسمت مواجه شدید، آپدیت کردن کارت گرافیک سیستم و نصب دوباره آن می تواند کارساز باشد. در قسمت ۲ اگر Feature Levels شامل ۰_۱۲ و بالاتر بود بدین معنی است که کارت گرافیک ویندوزتان از DirectX 12 پشتیبانی می کند.

برطرف کردن ارور DirectX 12 ویندوز 10 و 11

۵- نصب مجدد بازی جهت رفع ارور DirectX 12 ویندوز ۱۱

گاهی اوقات ارور DirectX 12 فقط در مورد یکی از بازی های موجود در ویندوزتان رخ می دهد. اگر در هنگام اجرای بقیه بازی ها با این ارور مواجه نمی شوید، بهتر است که بازی مدنظر را از حالت نصب خارج کنید. نصب مجدد بازی می تواند مشکل ارور DirectX 12 را برطرف کند.

۶- بررسی سازگاری سخت افزار

پشتیبانی نکردن کارت گرافیک از DirectX 12 نیز می تواند باعث ارور DirectX 12 ویندوز ۱۱ و ۱۰ شود. بنابراین مطمئن شوید که کارت گرافیک ویندوز شما قدیمی نیست و از DirectX 12 پشتیبانی می کند. در غیر این صورت آن را ارتقا دهید. طبق نکات گفته شده در روش ۴ می توانید مشخصات کارت گرافیک خود را چک کنید.

سوالات متداول

چگونه DirectX را تغییر دهیم؟

DirectX جزئی از سیستم عامل ویندوز است. تغییر آن به معنای ارتقاء یا نصب نسخه جدیدتر نیست. باید بدانید که نسخه DirectX که می توانید استفاده کنید به نسخه ویندوز شما بستگی دارد.

کارت گرافیک هایی که از DirectX 12 پشتیبانی می کنند؟

کارت های گرافیکی NVIDIA، AMD و Intel از جمله کارت های گرافیک هستند که از DirectX 12 پشتیبانی می کنند.

جمع بندی

وظیفه DirectX 12 این است که دستورات برنامه یا بازی را به زبان قابل فهم برای کارت گرافیک ترجمه کند. بدین ترتیب برنامه یا بازی موردنظر روان تر اجرا شده و گرافیک بهتری خواهد داشت. اما روبرو شدن با ارور DirectX 12 در برخی بازی ها و برنامه ها نیز امری اجتناب ناپذیر است. برای رفع ارور DirectX 12 ویندوز ۱۱ و ۱۰ آپدیت های ویندوز خود را چک کنید. از به روز بودن درایورهای کارت گرافیک ویندوز خود مطمئن شوید. آپدیت بودن نسخه DirectX 12 را چک کنید. در صورت نیاز آخرین نسخه DirectX 12 را از سایت مایکروسافت دانلود و نصب کنید. گاهی اوقات Uninstall کردن بازی و نصب مجدد آن می تواند این مشکل را حل کند.

نظرات و پیشنهادات شما؟

در این مطلب از انزل وب به آموزش رفع ارور DirectX 12 ویندوز ۱۱ ، ۱۰ و… پرداختیم. اگر شما هم تجربه روبرو شدن با این ارور را داشته اید، برای ما در بخش نظرات بنویسید که در هنگام اجرای چه برنامه و یا بازی با این ارور مواجه شدید.

به این مطلب امتیاز دهید

بیشتر بخوانید

آموزش رفع ارور DirectX Runtime ویندوز 11 ، 10 و..
آموزش رفع ارور DirectX Runtime ویندوز ۱۱ ، ۱۰ و..
آموزش 7 روش رفع ارور Xinput1_3.dll در ویندوز 10 ، 8 و 7
آموزش ۷ روش رفع ارور Xinput1_3.dll در ویندوز ۱۰ ، ۸ و ۷
آموزش دانلود، محل پوشه و نصب Directx در ویندوز 10، 8 و 7
آموزش دانلود، محل پوشه و نصب DirectX در ویندوز ۱۰، ۸ و ۷

نظرات

×