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

اما کاربران ویندوز ممکن است با مشکل DirectX مواجه شوند که مانع اجرای صحیح برنامه ها و بازی ها می شود.

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

بروزرسانی درایورهای قدیمی و آسیب دیده یکی از راه های رفع ارور است. برای این کار ابتدا روی منوی Start ویندوز خود راست کلیک کنید. سپس گزینه Device Manager را انتخاب نمایید.

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

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

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

 

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

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

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

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

استفاده از ابزار DirectX Diagnostic Tool

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

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

منبع: انزل وب