خطای DirectX یکی از خطاهایی است که اکثر گیمرها با آن آشنا هستند. در این آموزش قصد داریم نحوه رفع خطای DirectX را یک بار برای همیشه به شما آموزش دهیم. ابتدا به بررسی دلیل این خطا می پردازیم.
بازیهای رایانهای و نرمافزارهای چندرسانهای و گرافیکی برای عملکرد خوب نیاز به استفاده از توابع و APIهای ویژه دارند. مایکروسافت این توابع و فایل های اجرایی را در بسته ای به نام DirectX گنجانده است. اکثر بازی هایی که خطاهای DirectX را نشان می دهند با عدم نصب صحیح بسته یا نرم افزار DirectX مشکل دارند.
معمولاً علت خطای DirectX یکی از موارد زیر است:
برای رفع خطای Directx و حل مشکل اجرا نشدن بازی ها می توانید دو راه حل زیر را امتحان کنید:
برای نصب DirectX بهتر است فایل اصلی را از سایت مایکروسافت دانلود کنید. مراحل نصب DirectX آسان است و با چند کلیک قابل انجام است.
ابتدا فایل DirectX End-User Runtime Web Installer را نصب کنید. این فایل بسیار کم حجم است و پس از اجرا بر روی سیستم شما فایل های ناقصی که در سیستم شما وجود ندارد را به صورت آنلاین دریافت می کند.
توجه داشته باشید که این فایل جایگزین فایل های خراب قبلی نمی شود و فقط فایل های DirextX را دانلود می کند که شما در سیستم خود ندارید.
بعد از دانلود فایل ها نصب کنید. بهتر است یکبار سیستم خود را ریستارت کنید.
اکثر اوقات با فعال کردن گزینه DirectPlay برای بازی هایی که به این ویژگی ویندوز نیاز دارند، بازی مورد نظر شما بدون نیاز به انجام کار دیگری اجرا می شود. این گزینه برای اکثر بازی های قدیمی مورد نیاز است و در صورت غیر فعال بودن با خطای Directx مواجه خواهید شد.
معمولا هنگام اجرای برخی از بازی های قدیمی در ویندوز 10، خطای Directx-9.0c ظاهر می شود. خطای Directx-9.0c معمولا با فعال سازی DirectPlay رفع می شود و نیازی به نصب موارد فوق نیست. پس بهتر است قبل از هر کاری مرحله دوم را انجام دهید.
خطای Directx ممکن است در ویندوز 8، 8.1 و 7 نیز رخ دهد. برای حل مشکل فقط باید مراحل بالا را انجام دهید.
با مراجعه به کنترل پنل (control panel) و تنظیمات ذکر شده در بالا ممکن است پوشه DirectPlay را نبینید. ظاهرا مایکروسافت این گزینه را از زمان آپدیت 1809 غیرفعال کرده است.
این نسخه از ویندوز دارای یک پوشه DirectPlay است.
برای حل این مشکل، این دو راه را امتحان کنید:
یکی از دلایل اصلی اجرا نشدن بازی های قدیمی و برخی از بازی ها در ویندوز 10، خاموش بودن دایرکت پلی است. با انجام مراحل بالا می توانید به راحتی بازی های قدیمی خود را نصب کنید و مانند قبل از آنها لذت ببرید.
یک تصور اشتباه رایج در مورد نصب نسخه های مختلف DirectX وجود دارد. برخی فکر می کنند که ویندوز 7 و 8 و 8.1 فقط دایرکت ایکس 11 دارند و ویندوز 10 فقط از DX 12 پشتیبانی می کند اما این تصور درست نیست.
با یکی دیگر از مقالات آموزشی آرانکووین در خدمت شما بودیم. در این آموزش نحوه رفع خطای DirectX را به شما آموزش دادیم. امیدواریم که این مطلب برای شما مفید واقع شده باشد. شما می توانید نظرات و دیدگاه های خود را از طریق فرم دیدگاه ها با ما در میان بگذارید.