خطاها هنگام شروع بازی ها عمدتا به دلیل ناسازگاری نسخه های مختلف قطعات یا عدم پشتیبانی از نسخه های لازم از طرف سخت افزار (کارت ویدیو) رخ می دهند. یکی از آنها "خطای ایجاد دستگاه DirectX" است و در این مقاله مورد بحث قرار خواهد گرفت.
خطای "خطای ایجاد دستگاه DirectX" در بازی ها
این مشکل بیشتر در بازی های Electronic Arts مانند Battlefield 3 و Need for Speed: The Run وجود دارد که عمدتاً هنگام بارگذاری دنیای بازی ها انجام می شود. تجزیه و تحلیل دقیق پیام در جعبه گفتگو نشان می دهد که این بازی به آداپتور گرافیکی نیاز دارد که از DirectX نسخه 10 برای کارتهای گرافیکی NVIDIA و 10.1 برای AMD پشتیبانی می کند.
سایر اطلاعات در اینجا پنهان است: یک درایور ویدیویی منسوخ نیز می تواند در تعامل عادی بازی و کارت ویدیو دخالت کند. علاوه بر این ، با به روزرسانی های رسمی بازی ، برخی از مؤلفه های DX ممکن است عملکرد صحیح را متوقف کنند.
پشتیبانی DirectX
با هر نسل جدیدی از آداپتورهای ویدیویی ، حداکثر نسخه API DirectX پشتیبانی شده نیز در حال افزایش است. در مورد ما ، تجدید نظر در حداقل 10 مورد نیاز است.برای کارتهای ویدیویی NVIDIA ، این سری 8 است ، به عنوان مثال 8800GTX ، 8500GT و غیره.
بیشتر بخوانید: تعریف سری محصولات کارت گرافیک Nvidia
برای Reds ، پشتیبانی از نسخه مورد نیاز 10.1 با سری HD3000 و برای هسته های گرافیکی یکپارچه - با HD4000 - آغاز شد. کارت های ویدئویی یکپارچه اینتل با شروع دهمین نسخه DX و با شروع تراشه های سری G (G35 ، G41 ، GL40 و غیره) مجهز شدند. می توانید آداپتور ویدیویی را از دو طریق پشتیبانی کنید: با استفاده از نرم افزار یا در سایت های AMD ، NVIDIA و Intel.
بیشتر بخوانید: تعیین کنید آیا کارت گرافیک DirectX 11 پشتیبانی می کند یا خیر
مقاله اطلاعات جهانی و فقط در مورد DirectX یازدهم را ارائه نمی دهد.
درایور ویدیو
"هیزم" منسوخ شده برای آداپتور گرافیکی نیز می تواند باعث این خطا شود. اگر متقاعد شده اید که کارت از DX لازم پشتیبانی می کند ، پس ارزش آن است که درایور کارت ویدیو را به روز کنید.
جزئیات بیشتر:
نحوه نصب مجدد درایورهای کارت ویدیو
نحوه بروزرسانی درایور کارت گرافیک NVIDIA
کتابخانه های DirectX
علیرغم اینکه تمام مؤلفه های لازم در سیستم عامل ویندوز گنجانده شده است ، اما اطمینان حاصل نمی شود که آنها جدیدترین هستند.
بیشتر بخوانید: DirectX را به آخرین نسخه به روز کنید
اگر سیستم عامل Windows 7 یا Vista را نصب کرده اید ، می توانید از نصاب وب جهانی استفاده کنید. این برنامه نسخه DX موجود را بررسی می کند و در صورت لزوم ، بروزرسانی را نصب می کند.
صفحه بارگیری برنامه در وب سایت رسمی مایکروسافت
سیستم عامل
پشتیبانی رسمی از DirectX 10 با ویندوز ویستا آغاز شد ، بنابراین اگر هنوز از XP استفاده می کنید ، هیچ ترفندی به اجرای بازی های فوق کمک نمی کند.
نتیجه گیری
هنگام انتخاب بازی ها ، الزامات سیستم را با دقت بخوانید ، این کار در مرحله اولیه برای تعیین اینکه آیا این بازی کار خواهد کرد ، کمک می کند. این کار باعث صرفه جویی در وقت و اعصاب شما می شود. اگر قصد خرید کارت ویدیو را دارید ، باید به نسخه پشتیبانی شده DX توجه زیادی داشته باشید.
کاربران XP: سعی نکنید بسته های کتابخانه را از سایت های مشکوک نصب کنید ، این امر به هیچ چیز خوبی منجر نمی شود. اگر واقعاً می خواهید اسباب بازی های جدیدی بازی کنید ، باید به سیستم عامل جوانی بروید.