این ارور اکثرا در هنگام اجرای بازی Call of Duty در ویندوز اتفاق می افتد، اما در بازی های دیگری نیز مشاهده شده است و مانع از اجرای بازی مورد نظر می شود. از پیام ارور این مسئله واضح است که مشکل مربوط به Microsoft DirectX می شود.

DirectX مجموعه ای از APIهاست که برای اجرای نرم افزارهای مولتی مدیا و گرافیکی مانند بازی های ویدئویی در ویندوز ضروری است. آخرین ورژن این بسته نرم افزاری، ورژن 12 است که می تواند کیفیت های گرافیکی بهتری را ارائه دهد. در ادامه راه حل هایی برای این ارور بیان می شود.

1. چک کردن نسخه مناسب DirectX

DirectX نسخه های مختلفی دارد. مانند 9، 10، 11 و 12. هر بازی براساس نوع ساخت و زمان ساخت به یکی از این نسخه ها نیاز دارد. بازی های جدیدتر اکثرا به آخرین نسخه های DirectX مانند 11 و 12 نیاز دارند. شما می توانید با جستجو در اینترنت نیازمندی های سخت افزاری بازی ها را مشاهده کنید که نسخه DirectX مناسب نیز در آن ذکر شده است.

در صورتی که می خواهید نسخه DirectX نصب شده بر روی سیستم خود را مشاهده کنید :

- دکمه های Windows + R را همزمان بفشارید تا پنجره Run برای شما باز شود

- سپس عبارت dxdiag را در آن تایپ کنید و Enter را بزنید. در صورتی که پیامی به شما نمایش داده شد بر روی Ok کلیک کنید

directx version

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

دقت کنید که معمولا نسخه DirectX مناسب هر بازی ویدئویی در پوشه نصب آن بازی قرار دارد و شما می توانید آن را نصب کنید. همچنین شما می توانید از این صفحه اقدام به دانلود DirectX کنید و یا اینکه می توانید خود نسخه مناسب را از وبسایت مایکروسافت دانلود کنید. به علاوه می توانید آخرین نسخه را از طریق به روز رسانی کردن ویندوز خود به وسیله Windows Update نصب کنید.

 

2. آخرین درایور کارت گرافیک خود را نصب کنید

برای اینکه بتوانید بازی های جدیدتر را در سیستم خود تجربه کنید، باید درایور کارت گرافیک خود را به روز رسانی کنید. سعی کنید تا آخرین نسخه درایور کارت گرافیک خود را از مرجع آن دانلود کرده و آن را بر روی سیستم خود نصب کنید. در هنگام دانلود به معماری ویندوز خود (32بیتی یا 64 بیتی) توجه کنید.

برای پاک کردن نسخه قبلی درایور و نصب نسخه جدید به صورت زیر عمل کنید:

- دکمه های Windows + X را همزمان کلیک کنید و در منوی باز شده Device Manager را بزنید

- حال بر روی Display adapters کلیک کنید و سپس بر روی نام کارت گرافیک خود راست کلیک کلیک و Uninstall device را بزنید

device manager

- سپس در پنجره باز شده تیک Delete the driver settings for this device را بزنید و Uninstall را بزنید

delete the driver settings for this device

- حال سیستم خود را ریست کنید. در صورتی که پیامی برای تشخیص درایور کارت گرافیک نمایش داده شد بر روی Cancel کلیک کنید

- در نهایت پس از راه اندازی دوباره سیستم درایور جدید خود را نصب کنید

 

3. تنظیم کردن تنظیمات نمایش DPI

بعضی از کابران گزارش داده اند که تغییر تنظیمات DPI به حل این ارور کمک کرده است. برای این کار :

- بر روی دسکتاپ خود راست کلیک کنید و Display Settings را بزنید

- در ویندوز 10 بر روی Custom scaling کلیک کنید و در کادر متنی اگر 100 نیست، 100 را تایپ کرده و Apply را بزنید و در نهایت Sign out را بزنید

custom scaling in display settings

- در ویندوز 8 اسلایدر DPI scaling bar’s را تا انتها به سمت چپ ببرید

 

4. رجیستری خود را ویرایش کنید

- دکمه های Windows + R را همزمان بزنید و در پنجره باز شده regedit را تایپ کرده و Ok را بزنید

- حال در پنجره Registry Editor به مسیر HKEY_CLASSES_ROOT > PROTOCOLS > Filter > text/xml بروید

- در ابتدا از سربرگ File را بزنید و سپس بر روی Export کلیک کنید و در پنجره باز شده یک مسیر و یک نام تعیین کنید تا یک فایل پشتیبانی از رجیستری شما تهیه شود.

- حال بر روی پوشه text/xml راست کلیک کرده و Delete و پس از آن Yes را بزنید

- پنجره رجیستری را ببندید و سیستم خود را ریست کنید

منبع : www.windowsreport.com

مطالب مرتبط

نظر شما

لطفا نام و نظر خود را در فرم زیر وارد کرده تا در صورت تایید برای کاربران نمایش داده شود.




متن تصویر:

نظرات کاربران

شایان سرخوش | سه شنبه 21 خرداد 1398 ساعت 01:22 |

من همرو انجام دادم ولی نشد