Fortnite вылетает на DirectX 12 с процессорами Intel 13-го и 14-го поколения — найдено решение

Если вы играете в Fortnite, или любую другую игру на UnrealEngine 5+, с видеонастройками DirectX 12 и сталкиваетесь с резкими вылетами, особенно при использовании процессоров Intel 13th 14th Gen (i7-13700KF, i9-13900K и т.д.), то возможно, проблема кроется в нестабильности BIOS или настроек электропитания. Даже при работе на стандартных настройках.


Симптомы

  • Вылеты при загрузке игры или сразу после начала матча.

  • Ошибка: DecompressShaderWithOodleAndExtraLogging(): Could not decompress shader group with Oodle...

  • Обновлённый DirectX 12, нормальная видеокарта (например, RTX 3070), XMP включён, а проблема сохраняется.


🔧 Пошаговая инструкция по устранению на примере bios 1812 от Asus:

  • Отключить DirectX 12 в Fortnite (временное решение):

    • Запусти Fortnite.
    • Перейди в настройки графики.

    • Выбери DirectX 11 вместо DirectX 12.

    • Или измени параметры запустка
      Параметры запуска

    • Перезапусти игру и проверь стабильность.

    • Если это не устраивает (меньше FPS), переходи к следующему шагу.

  • Обнови BIOS материнской платы:

    • Перейди на сайт производителя (например, ASUS).

    • Найди последнюю версию BIOS для своей модели.

    • Обнови BIOS согласно инструкции на сайте.

  • Сбрось настройки BIOS в дефолт (Load Optimized Defaults):

    • Иногда пользовательские настройки мешают корректной работе Oodle.

  • Установи XMP-профиль снова, только после обновления BIOS.
  • Установи CPU Core Voltage вручную (Manual Override):

    • Зайди в BIOS.

    • Перейди в раздел «AI Tweaker» (или аналогичный).

    • Установи:

      • AI Overclock Tuner → Manual / XMP

      • CPU Core/Cache Voltage → Manual Mode

      • CPU Core Voltage Override1.320 V

      • CPU System Agent Voltage1.25 V

        📌 Ai Tweaker:

        Параметр Значение Комментарий
        Ai Overclock Tuner XMP I Включает профиль памяти 6000 МГц
        ASUS Multicore Enhancement Enabled – Remove All Limits Разблокирует лимиты мощности
        CPU Core Ratio Auto Не трогаем множитель вручную
        CPU Core Voltage Adaptive Mode Лучше под Fortnite
        - Additional Turbo Voltage 1.320 В Стабильно, не перегревается
        - Offset Mode Sign Auto  
        - CPU Core Voltage Offset Auto  
        CPU System Agent Voltage 1.250 В Помогает стабилизировать XMP
        CPU Input Voltage Auto  
        BCLK Aware Adaptive Voltage Disabled  
        Max CPU Cache Ratio Auto  
        Min CPU Cache Ratio Auto  

        ⚙️ DIGI+ VRM:

        Параметр Значение
        CPU Load-line Calibration Level 4
        CPU Current Capability 140%
        CPU VRM Switching Frequency Auto

      • 🔒 Advanced → CPU Configuration:

        Параметр Значение
        Intel SpeedStep Enabled
        Intel Turbo Boost Enabled
        AVX Offset 0
        Thermal Velocity Boost Enabled

        🔌 Advanced → CPU Power Management:

        Параметр Значение
        Long Duration Package Power Limit (PL1) 200
        Short Duration Package Power Limit (PL2) 200
        Package Power Time Window 56

        это не сильно уменшит производительность в играх (на практике, даже и не заметите разницы)

  • Выключи Turbo Boost (если не помогает):

    • Некоторые пользователи добиваются стабильности, отключив Turbo Boost.

  • Отключи/удали сторонние утилиты для разгона (Intel XTU, MSI Afterburner и т.д.):

    • Они могут конфликтовать с питанием CPU и вызывать сбои при распаковке шейдеров.

  • Проверь память MemTest86:

    • Чтобы убедиться, что XMP не вызывает ошибок.

  • Переустанови Fortnite (опционально): 

    • Удали папку:

      %localappdata%\FortniteGame\Saved

      Некоторые файлы шейдеров могли быть повреждены до настройки BIOS.

     

  • Не забудь сохранить клавишей F10 после изменения BIOS!

  • Ели не помогает, уменьшайте частоту P-core 

    CPU Core RatioAll Core47
    Это принудительно зафиксирует частоту на 4.7 ГГц
    Убедись, что напряжение при этом не падает ниже 1.30 В

Результат после всех шагов:

  • Fortnite перестал вылетать на DirectX 12.

  • Ошибка с Oodle больше не возникает.

  • Производительность стабильна, XMP активен, всё работает корректно.

 

Ссылки по теме:

 

pointer-events: none !important; /* важно */