بازی Delta Force که به عنوان رقیبی برای بتلفیلد و کالاف دیوتی مطرح است پس از بیش از یک دهه به صورت رایگان برای پلتفرمهای کامپیوتر و کنسولها منتشر شده است. بازی Delta Force از موتورهای Unreal Engine 5 (حالت کمپین) و Unreal Engine 4 (حالت چندنفره) استفاده میکند و با وجود بهینه سازی های انجام شده، برخی کاربران با خطاهای کرش در حین اجرا یا شروع بازی مواجه میشوند. در ادامه مطلب و این مقاله به بررسی راهنمای حل کرش و مشکلات بازی Delta Force در وب سایت لینک بازی مرجع دانلود بازی کامپیوتر می پردازیم.
رفع کرش Delta Force در ویندوز
خب دلایل زیادی کرش شدن بازی دلتافورس میتونه داشته باشه، مثل تداخل نرمافزارهای شخص ثالث، اورکلاک GPU یا تنظیمات نادرست سیستم عامل، که هر کدوم به تنهایی می تونن خیلی قشنگ باعث کرش بازی بشن. در ادامه با هم به بررسی دلایل و روش های رفع اون میپردازیم.
۱- غیرفعال کردن Game Bar و Game Mode | می تونن باعث سنگینی سیستم شن و بازی کرش کنه.
-
غیرفعال کردن Game Bar:
-
وارد Windows Settings شوید.
-
به مسیر System > System Components > Game Bar بروید.
-
گزینه Background Component Permissions را روی Never تنظیم کنید.
-
-
غیرفعال کردن Game Mode:
-
در تنظیمات ویندوز، به بخش Gaming > Game Mode بروید.
-
گزینه Game Mode را خاموش کنید.
-
۲- خاموش کردن Overlayهای داخلی | قبلا این مورد رو توی بازی های دیگم عنوان کردیم که بهتره انجام بشه.
نرمافزارهایی مانند Discord، Steam یا Nvidia Overlay ممکن است باعث کرش شوند:
-
Discord:
-
در تنظیمات کاربری، بخش Game Overlay را غیرفعال کنید.
-
-
Steam:
-
به Settings > In-Game رفته و گزینه Enable Steam Overlay را خاموش کنید.
-
-
Nvidia:
-
در اپلیکیشن Nvidia، به Settings > Features رفته و Nvidia Overlay را غیرفعال کنید.
-
۳- بازگشت به نسخه قبلی ویندوز | این نسخه جدید ویندوز تداخل وحشتناکی با کارت های گرافیک داشته و واقعا عذاب آور بوده و هنوز تا این تاریخ یعنی یک اسفند 1403 رفع نشده!!!!
نسخه Windows 11 24H2 ممکن است با آنتیچیت سطح هسته بازی تداخل داشته باشد:
-
وارد Windows Settings > System > Recovery شوید.
-
روی گزینه Go Back کلیک کنید تا سیستم به آپدیت قبلی بازگردد.
۴- اجرای بازی با DirectX 11 | گاهی بهتر از 12 هست.
برای رفع کرشهای مربوط به موتور Unreal Engine 4:
-
در کتابخانه Steam، روی بازی Delta Force راستکلیک و Properties را انتخاب کنید.
-
در قسمت Launch Options عبارت
-dx11
را وارد کنید. -
پس از اجرای بازی، در تنظیمات Launcher نیز
-dx11
را اضافه کنید.
۵- غیرفعال کردن اورکلاک GPU | نکن آقا نکن پرو پلیر
اورکلاک GPU (حتی اورکلاک کارخانه) ممکن است باعث ناپایداری بازی شود:
-
از Nvidia Control Panel گزینه Debug Mode را فعال کنید:
-
مسیر: Help > Debug Mode.
-
۶- محدود کردن نرخ فریم (FPS Cap) | حالا یه اف پی اس ثابت بگیری بد نیست
-
وارد Nvidia Control Panel > Manage 3D Settings شوید.
-
بازی Delta Force را انتخاب و گزینه Max Frame Rate را فعال کنید.
-
مقدار FPS را متناسب با نرخ رفرش مانیتور تنظیم کنید (مثلاً نصف رفرش ریت).
۷- اجرای بازی با کارت گرافیک اختصاصی | اینو همه بلدین دیگه!
-
به مسیر Windows Settings > System > Display > Graphics بروید.
-
بازی Delta Force را انتخاب و گزینه High Performance را فعال کنید.
۸- تنظیمات (TDR (Tweak Windows Timeout Detection and Recovery ویندوز
اصلا اول ببینیم این تی دی آر چیه؟
ویندوز TDR سیستمی درونی است که در صورت عدم پاسخگویی درایور GPU، تلاش میکند با ریست کردن آن مشکل را برطرف کند. اما گاهی این سیستم بهاشتباه درایور را دچار مشکل تشخیص داده و باعث کرش شدن بازیها میشود.
تغییر مقدار TdrLevel
این تنظیم باعث میشود زمانی که TDR مشکلی در درایور تشخیص میدهد، درایور ریست نشود. مراحل به شرح زیر است:
-
اجرای regedit بهعنوان مدیر:
برنامه “regedit” را اجرا کنید (با حالت Administrator). -
رفتن به مسیر رجیستری:
مسیر زیر را دنبال کنید:HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> GraphicsDrivers
-
ایجاد مقدار جدید:
- بر روی فضای خالی در پنل سمت راست کلیک کنید و گزینهی “New” را انتخاب نمایید.
- گزینهی “DWORD (32-bit) Value” را انتخاب کنید و نام آن را TdrLevel بگذارید.
-
تنظیم مقدار:
- بر روی فایل TdrLevel دابل کلیک کرده و گزینهی Modify را انتخاب کنید.
- مقدار آن را به 0 تنظیم کنید.
-
راهاندازی مجدد سیستم:
کامپیوتر خود را ریستارت کنید. -
آزمایش:
بازی Stalker 2 را اجرا کنید تا مطمئن شوید مشکل برطرف شده است.
تغییر مقدار TdrDelay
این تنظیم زمان انتظار ویندوز برای پاسخگویی درایور GPU را افزایش میدهد (پیشفرض ۲ ثانیه است). مراحل به شرح زیر است:
-
اجرای regedit بهعنوان مدیر:
در ویندوز عبارت “regedit” را در جستجو تایپ کرده و آن را بهعنوان Administrator اجرا کنید. -
رفتن به مسیر رجیستری:
مسیر زیر را دنبال کنید:HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> GraphicsDrivers
-
ایجاد مقدار جدید:
- بر روی فضای خالی در پنل سمت راست راست کلیک کنید و گزینهی “New” را انتخاب نمایید.
- گزینهی “DWORD (32-bit) Value” را انتخاب کنید و نام آن را TdrDelay بگذارید.
-
تنظیم مقدار:
- بر روی فایل TdrDelay دابل کلیک کرده و گزینهی Modify را انتخاب کنید.
- مقدار آن را به 10 تنظیم کنید.
-
راهاندازی مجدد سیستم:
کامپیوتر خود را ریستارت کنید. -
آزمایش:
بازی Delta Force را اجرا کنید تا از برطرف شدن مشکل کرش مطمئن شوید.