بازی Avowed اثر جدید استودیوی Obsidian Entertainment با موتور Unreal Engine 5 (UE5) است که با وجود گرافیک خیرهکننده و بهینه سازی خوب، اما با مشکلات فنی زیادی که از طرف کاربران کامپیوتر گزارش شده مانند کرش حین کامپایل شیدر و خطای LowLevelFatalError روی PC مواجه شده است. در پست های قبل به بررسی دو خطای مهم یعنی رفع ارور UE-Alabama Game Has Crashed در بازی Avowed و رفع ارور Visual C++ Runtime بازی Avowed پرداختیم. در ادامه مطلب به بررسی رفع ارور LowLevelFatalError بازی Avowed در وب سایت لینک بازی مرجع دانلود بازی کامپیوتر می پردازیم.
علت و نشانههای خطا
خطای رایج هنگام کامپایل شیدر: خب ببینید هر خطایی یه توضیحی داره، خطای فوق به صورت زیر ظاهر می شه و می تونه دلایلی زیادی داشته باشه اما به بررسی مهمترین هاش اول میپردازیم.
LowLevelFatalError [File:D:\Projects\Alabama\Engine\Source\Runtime\RenderCore\Private\ShaderCodeArchive.cpp] [Line: 385] DecompressShaderWithOodleAndExtraLogging(): Could not decompress shader group with Oodle. Group Index: 10150 Group IoStoreHash:4a52a9
دلایل احتمالی:
-
محدودیت حجم کش شیدر
-
مشکلات مربوط به پردازندههای Intel نسل ۱۳ و ۱۴
-
تنظیمات نادرست DirectX یا رمزنگاری ویندوز
روش های حل ارور LowLevelFatalError در بازی Avowed
۱. تغییر نسخه DirectX به نسخه ۱۱ - توی ارورهای دیگه این بازی هم بود.
اگرچه بازی Avowed از DirectX 12 پشتیبانی میکند، گاهی تغییر به DX11 مشکل را حل میکند:
-
در استیم، روی Avowed راستکلیک کرده و Properties > General را انتخاب کنید.
-
در بخش Launch Options، عبارت
-dx11
را وارد و پنجره را ببندید. -
پس از کامپایل شیدر، میتوانید DX12 را دوباره فعال کنید.
نکته: قابلیتهایی مانند Ray Tracing یا DLSS در DX11 غیرفعال میشوند.
۲. تنظیم رمزنگاری ویندوز (Windows Cryptography)
-
کلیدهای
Win + R
را زده وregedit
را تایپ کنید. -
به مسیر
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography
بروید. -
روی
MachineGuid
دوبار کلیک کرده و مقدار آن را بهd1eb246e-6243-4460-a88e-5d4e52b1ef6b
تغییر دهید. -
تغییرات را ذخیره و سیستم را ری استارت کنید.
۳. آپدیت BIOS برای پردازندههای Intel نسل ۱۳ و ۱۴
مشکل کرش در این پردازندهها معمولاً با بهروزرسانی BIOS حل میشود. به وبسایت سازنده مادربرد مراجعه و آخرین نسخه BIOS را نصب کنید.
۴. کاهش نسبت هستههای Performance (P-Core) یا Undervolting
با استفاده از Intel Extreme Tuning Utility:
-
نسبت هستههای Performance (P-Core Ratio) را به ۵۳ یا ۵۴ کاهش دهید.
-
یا از طریق تنظیمات پاور ویندوز:
-
به
Settings > System > Power & battery
بروید. -
حالت Best power efficiency را انتخاب کنید.
-
۵. افزایش اندازه کش شیدر Shader cache در کارت گرافیک انویدیا: توی بازی ها و ارورهای دیگه هم اینو تست کردیمو جواب داده!
-
وارد Nvidia Control Panel شوید.
-
به بخش
Manage 3D Settings > Global Settings
بروید. -
گزینه Shader Cache Size را روی 10GB یا بیشتر تنظیم کنید.
۶. بهروزرسانی درایور کارت گرافیک: گاهی هم مشکلاتی پیش میاد با نصب آپدیت که باید چک کنین یا برین نسخه قبلی یا نسخه جدید نصب کنید.
-
آخرین نسخه درایور GPU را از وبسایت انویدیا، AMD یا اینتل دریافت و با انتخاب گزینه Clean Install نصب کنید.