بازی Kingdom Come: Deliverance II (KCD2) یک شاهکاره (البته از نظر فنی)، یعنی اینقدر خوب بهینه شده که خیلی کم پیش میاد شما مشکلی باهاش داشته باشین، اما بازم یه سری گزارشات منتشر شده که گیمرها گفتن بازی یهو وسط اجرا کرش میکنه و میپره بیرون. بازی Kingdom Come: Deliverance II که بر روی موتور CryEngine اجرا میشود، نه تنها گرافیک خیرهکنندهای دارد، بلکه روی سیستمهای کامپیوتری مختلف به خوبی بهینهسازی شده است. با این حال، هیچ نرمافزاری کامل نیست و بازی Kingdom Come: Deliverance II نیز از این قاعده مستثنی نیست. کاربران کامپیوتر با خطاهایی مانند Out of System Memory، WHGame.dll (روشون کلیک کنین کامل شرح دادم قبلا) یا خرابیهای ناگهانی در حین بازی مواجه شدهاند. در ادامه مطلب برای خواندن راهنمای رفع کرش درون بازی Kingdom Come: Deliverance 2 همراه وب سایت لینک بازی مرجع دانلود بازی کامپیوتر باشید.
علل احتمالی کرشهای درون بازی چیه؟
توی هر بازی به صورت کلی یه سری دلایل هست که بازی کرش میکنه! استفاده از این روش ها و دونستن دلایلش میتونه یکبار برای همیشه این مشکل رو نه فقط توی بازی Kingdom Come: Deliverance 2 بلکه توی هر بازی دیگه ای بی نیاز کنه! حالا این علل چی هستن رو در زیر مطالعه کن:
-
اورکلاک سختافزار: اورکلاک بیش از حد CPU یا GPU میتواند باعث ناپایداری سیستم و در نتیجه کرشهای بازی شود.
-
پروفایل XMP فعال: فعال بودن پروفایل XMP در BIOS ممکن است باعث ناپایداری حافظه و کرشهای بازی شود.
-
پوششهای درون بازی (Overlays): برنامههایی مانند Discord، Steam یا Nvidia Experience که از پوششهای درون بازی استفاده میکنند، ممکن است با بازی تداخل داشته باشند و باعث کرش شوند.
-
درایورهای کارت گرافیک: درایورهای قدیمی یا ناسازگار کارت گرافیک میتوانند باعث مشکلات گرافیکی و کرشهای بازی شوند.
-
تنظیمات نرخ فریم: نرخ فریم بالا یا بدون محدودیت میتواند باعث فشار بیش از حد به GPU و CPU شود و در نتیجه کرشهای بازی را به همراه داشته باشد.
روش اول: غیرفعال کردن XMP یا بازنشانی اورکلاک رم - بایوس رو باید باز کنی😬
KCD2 یک بازی سنگین برای CPU و رم است. اگر رم خود را اورکلاک کردهاید یا پروفایل XMP را در BIOS فعال کردهاید، این ممکن است دلیل خرابی بازی باشد. برای رفع مشکل:
۱. وارد BIOS شوید.
۲. پروفایل XMP را غیرفعال کنید یا فرکانس رم را به حالت پیشفرض بازگردانید.
۳. تغییرات را ذخیره و سیستم را ریاستارت کنید.
روش دوم: حذف پوشه “Shaders” - فک نمیکردم اینقدر مهم باشه!! توی تمام پست های مشکلات پای ثابت حل مشکلات بازی هست.
اگر فایلهای شیدر خراب یا ناسازگار باشند، بازی ممکن است خراب شود. برای رفع این مشکل:
۱. به مسیر زیر بروید:
C:\Users\«نام کاربری شما»\Saved Games\kingdomcome2\
۲. پوشه shaders را پیدا کرده و آن را حذف کنید.
۳. بازی را دوباره اجرا کنید.
حذف پوشه شیدر موجب میشود تا بازی بدون استفاده از فایلهای خراب، دوباره آنها را تولید کرده و از کرشهای ناشی از مشکلات گرافیکی جلوگیری میشود.
روش سوم: افزایش اندازه کش شیدر - اینم توی مشکلات قبلی بازی مورد اهمیت بوده! 💯
موتور CryEngine از کش شیدر استفاده میکند. اگر اندازه پیشفرض آن کافی نباشد، بازی خراب میشود. برای افزایش اندازه کش شیدر:
۱. Nvidia Control Panel را باز کنید.
۲. به بخش Manage 3D Settings > Global Settings بروید.
۳. گزینه Shader Cache Size را پیدا کرده و آن را روی ۱۰ گیگابایت یا بیشتر تنظیم کنید.
بازی را اجرا نمایید تا از بهبود عملکرد گرافیکی و رفع کرشهای ناشی از کش ناکافی اطمینان حاصل شود.
روش چهارم: غیرفعال کردن تمام Overlayهای درون بازی - توی اکثر بازی ها میتونه کار کنه! 💪
برنامههایی مانند دیسکورد، استیم یا Nvidia Overlay ممکن است با بازی تداخل داشته باشند.
Discord:
- وارد User Settings در نرمافزار Discord شوید.
- به بخش Game Overlay بروید.
- گزینه Enable In-game overlay را غیرفعال کنید.
Steam:
- نرمافزار Steam را باز کنید.
- به Settings و سپس تب In-Game بروید.
- تیک گزینه Enable the Steam overlay while in-game را بردارید و تغییرات را ذخیره کنید.
Nvidia:
- نرمافزار Nvidia GeForce Experience یا Nvidia App را باز کنید.
- به بخش Settings و سپس Features بروید.
- گزینه Nvidia Overlay را غیرفعال نمایید.
با غیرفعال کردن اوورلیها از تداخل نرمافزاری جلوگیری شده و بازی میتواند با ثبات بیشتری اجرا شود.
روش پنجم: آپدیت یا نصب درایور GPU متفاوت - با آپدیت ویندوز این مشکلات پیش میاد و ناسازگاری با گرافیک رخ میده!
برخی نسخههای درایور (مانند Nvidia 572.16) ممکن است باعث خرابی بازی شوند. برای رفع مشکل:
۱. درایور فعلی GPU را با استفاده از Display Driver Uninstaller (DDU) حذف کنید.
۲. نسخه پایدارتر (مانند Nvidia 566.36) را نصب تمیز (Clean Install) انجام دهید.
روش ششم: بازنشانی اورکلاک GPU یا فعال کردن Debug Mode - تقریبا اینم انجام بدین بد نیست جواب داده! 😍
اورکلاک کردن کارت گرافیک یا پردازنده میتواند عملکرد را افزایش دهد، اما در عین حال ممکن است باعث بیثباتی سیستم شود. در صورتی که کارت گرافیک یا پردازنده خود را اورکلاک کردهاید، بهتر است تنظیمات را به حالت پیشفرض برگردانید. اما در مواردی که کارت گرافیک به صورت کارخانهای اورکلاک شده است (مانند برخی مدلهای ارائه شده توسط برندهایی مانند Zotac)، فعالسازی حالت Debug میتواند به بهبود پایداری سیستم کمک کند:
اگر کارت گرافیک شما اورکلاک شده است:
۱. فرکانس GPU و حافظه را به حالت پیشفرض بازگردانید.
اگر کارت گرافیک اورکلاک کارخانهای دارد (مثل مدلهای Zotac):
۱. Nvidia Control Panel را باز کنید.
۲. از منوی بالا، Help > Debug Mode را انتخاب کنید.
۳. بازی را اجرا کنید.
روش هفتم: محدود کردن نرخ فریم بازی - توی مشکلات قبلی بازی ها هم بود که کاربردیه!!
اجرای بازی با فریم ریت بسیار بالا بدون محدود کردن آن، میتواند باعث فشار بیش از حد بر روی CPU و GPU شود که در نهایت منجر به کرشهای ناگهانی میگردد. اگر بازی را در حالت FPS باز و بدون محدودیت اجرا میکنید، توصیه میشود:
- اولین روش: گزینه VSync را در تنظیمات بازی فعال کنید تا فریم ریت به میزان رفرش ریت نمایشگر محدود شود.
- در صورت استفاده از نمایشگرهای با رفرش ریت بالا: از ابزارهای موجود در Nvidia Control Panel یا Nvidia App جهت محدود کردن حداکثر فریم ریت استفاده کنید.
محدود کردن FPS از طریق Nvidia Control Panel:
- گام ۱: Nvidia Control Panel را باز کنید.
- گام ۲: به بخش Manage 3D Settings بروید.
- گام ۳: تب Program Settings را انتخاب کرده و بازی Kingdom Come: Deliverance 2 را از لیست انتخاب کنید.
- گام ۴: گزینه Max Frame Rate را فعال کرده و مقدار دلخواه (با توجه به نرخ رفرش نمایشگر) را تنظیم نمایید.
- گام ۵: تغییرات را ذخیره کرده و بازی را اجرا کنید.
محدود کردن FPS از طریق Nvidia App:
- گام ۱: Nvidia App را باز کنید و به تب Graphics بروید.
- گام ۲: بازی Kingdom Come: Deliverance 2 را از لیست انتخاب کنید.
- گام ۳: به بخش Max Frame Rate دسترسی پیدا کرده و آن را فعال کنید.
- گام ۴: مقدار مناسب را تعیین نمایید (توصیه میشود در صورت عدم استفاده از Gsync یا Freesync، فریم ریت را به ۱/۲، ۱/۳ یا ۱/۴ نرخ رفرش نمایشگر محدود کنید).
محدود کردن فریم ریت باعث کاهش فشار بر روی سختافزار و در نتیجه کاهش احتمال کرشهای ناشی از افزایش بیش از حد بار سیستم میشود.
خب امیدوارم کمکتون کرده باشه این توضیحات!!! بازم اگه مشکلی داشتید توی بخش نظرات اعلام کنید تا مشکل رو حل کنیم!