Есть мнение, что Tekken 8 в плане общей насыщенности контента и обилия игровых режимов получилась очень даже ничего. Потому на этом фоне давно традиционные (к сожалению) для проектов такого уровня «приключения» вроде Fatal Error, LowLevelFatalError и даже DXGI Device Hung или Removed, хорошее настроение от игры подпортить могут основательно.
И судя по комментариям с этими проблемами публика уже знакомится во всю.
В общем, неприятно, да… Но в большинстве случаев поправимо (хоть и не всегда просто). Плюс, таки есть, о чем рассказать.
Итак, когда игра вылетела и система выдает сообщение об ошибке, в котором пишет что-то вроде:
LowLevelFatalError [File :D:\p4\eagle\v100_xx2-build_pkg_win\ue\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp] [Line : 1168] Interfaces.CopyCommandList ->Close() failed
at D:\p4\eagle\v100_xx2-build_pkg_win\ue\Engine\Source\Runtime\D3D12RHI\Private\D3D12CommandList.cpp:268 with error E_INVALIDARG
UE-Polaris Game crash isuue
или
LowLevelFatalError [File:D:\p4\eagle\v100_xx2-build_pkg_win\ue\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp] [Line: 1168]
CurrentQueue.Fence.D3DFence->GetCompletedValue() failed
at D:\p4\eagle\v100_xx2-build_pkg_win\ue\Engine\Source\Runtime\D3D12RHI\Private\D3D12Submission.cpp:939
with error DXGI_ERROR_DEVICE_REMOVED with Reason: DXGI_ERROR_DEVICE_HUNG
Либо же вместо Tekken 8 внезапно наблюдаем критическую ошибку, в описании которой присутствует любая из следующих формулировок:
DXGI_ERROR_DEVICE_HUNG
DXGI_ERROR_DEVICE_REMOVED
DXGI_ERROR_DEVICE_RESET
DXGI_ERROR_DRIVER_INTERNAL_ERROR
DXGI_ERROR_INVALID_CALL
DX12Device Removed Error ! reason: %x (%s)
То в таком случае для начала просто перезагружаем компьютер (на случай, если сбой случился из-за «перенакопления» временных файлов и прочего мусора в системе, а заодно перепроверяем машинку на предмет соответствия системным требованиям игры), отключаем все оверлеи и запускаем Tekken 8 по-новой.
К слову, если пробуем играть в эту игру на Steam Deckи тоже случилась LowLevelFatalError, то ставим и/или обновляем версию Proton, с соответствующими исправлениями именно для Tekken 8 — вот [ССЫЛКА].
Если игра запустилась и работает нормально, без вылетов, то ОК — поздравляем, в этот раз повезло (но временные файлы все равно нужно чистить регулярно).
В противном же случае (он же самый вероятный), придется заняться проблемой всерьез. Следовательно, продолжаем начатое мероприятие дальше и действуем следующим порядком:
#1 — Создаем файл TdrLevel
Срабатывает этот вариант не всегда, однако в половине случаев, а именно, когда надо исправить ошибку LowLevelFatalError DXGI или UE-Polaris Game crash, решение это, как показывает практика, вполне себе действенное. Поэтому:
- жмем «Пуск», в строке поиска системы пишем regedit, кликаем по строке «Редактор реестра» правой кнопкой мыши и в открывшемся меню жмем «Запуск от имени администратора«;
- в окне Редактора в адресную строку копируем следующий адрес (либо открываем папку GraphicsDrivers «вручную » в левой части окна):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
- теперь в правой части окна кликаем правой кнопкой мыши по пустому месту, затем в открывшемся меню выбираем «Создать» и потом — «Параметр Dword (32 бита)«;
- для параметра прописыванием название TdrLevel
- здесь же, в правой части окна Редактора двойным кликом по параметру TdrLevel открываем окошко свойств, в поле «Значение» ставим 0 и жмем «ОК«;
- перезагружаем компьютер и запускаем игру.
И после этого проверяем, как будет запускаться игра.
Если же проблема никуда не делась, то далее — уже по стандартной схеме:
обновляем драйвер видеокарты
С учетом того, что LowlevelFatalError, DXGI_ERROR_DEVICE_HUNG и еще уйма других проблем в любой игре случаются из-за устаревшего драйвера «видяхи» и/или из-за каких-то неполадок в его работе (установлен или обновился «коряво» и пр.), данную процедуру выполнять нужно в любом случае и желательно почаще.
Потому идем на официальный сайт производителя видеокарты — Nvidia [ССЫЛКА] или AMD [ССЫЛКА] — качаем и устанавливаем самую свежую версию драйвера для своей видеокарты.
ограничиваем максимальную частоту
… стандартно в настройках видеокарты. Делается это, напомним, следующим образом:
- открываем «Панель управления Nvidia« и жмем «Управление параметрами 3D»;
- переходим во вкладку «Программные настройки» (в справа) и выбираем Tekken 8 в меню программ;
- далее, чуть ниже в списке параметров находим «Макс. частота кадров» и устанавливаем точное значение, которое меньше, чем сейчас.
Либо же (но только если играем на мониторе, который НЕ поддерживает Freesync или Gsync), то не устанавливаем точное значение, а ставим сначала половину от рабочей частоты монитора (к примеру, если частота монитора 165 Гц, то ставим 83 Гц), перезапускаем игру и наблюдаем результат.
Если же снова видим ошибку LowlevelFatalError, то точно таким же образом устанавливаем частоту видеокарты в 1/3 (т.е. 55 Гц) от рабочей частоты монитора (или даже в 1/4) и снова пробуем запустить игру.
настраиваем кэш шейдеров DirectX
Мера тоже тарая, давно проверенная и весьма эффективная, так что забывать о ней точно не стоит. Ведь вылеты игры частенько случаются как раз по причине того, что видеокарте компа дефолтного объема кэша для Tekken 8 не хватает.
Следовательно, делаем, чтобы хватало. А для этого:
- открываем Панель управления Nvidia > Управление параметрами 3D > вкладка «Глобальныые настройки»;
- в списке параметров ниже находим «Кэширование шейдеров»;
- ставим для этого параметра «10 ГБ» и жмем ОК;
- перезагружаем комп и запускаем Tekken 8.
чистим кэш шейдеров DirectX
Так как вылеты игры (не только этой) частенько случаются как раз по причине программных сбоев в работе шейдеров DirectX, то:
- в строке поиска Windows пишем «Очистка диска» и затем кликаем по соответствующему значку выше;
- в окне утилиты выбираем диск С (если дисков у компа больше одного);
- далее в списке «Удалить следующие файлы» выделяем «Кэш построителя текстуры DirectX«
- и жмем ОК.
Закрываем «Очистку диска» и запускаем Tekken 8. Кроме того также…
отключаем разгон и включаем режим отладки
Если в Tekken 8 играем на компе с разогнанной видеокартой, то следует вернуть её к базовым параметрам (если же GPU с заводским разгоном, то понизить скорость можно с помощью утилиты MSI Afterburner ).
Если же видеокарта с заводским разгоном, то тогда открываем Панель управления Nvidia, жмем «Справка» (сверху) и в открывшемся меню кликаем «Режим отладки«. После этого видеокарта выйдет из режима разгона и, возможно, игра заработает нормально.
отключаем XMP
Если видеокарта с заводским разгоном или разогнанная «вручную», то отключаем XMP — если же вообще не в курсе ни за разгон, ни за то, как отключать XMP, то тогда сначала:
- открываем командную строку Windows от имени администратора;
- вводим команду wmic baseboard get product,Manufacturer и жмем Enter;
- запоминаем/записываем название материнской платы;
- далее гуглим, как войти в BIOS данной конкретной материнки и как отключить XMP.
Снова перезагружаем комп, запускаем игру и наблюдаем результат. Если снова не запускается или вылетает с ошибкой Fatal Error, LowLevelFatalError либо DXGI Device Removed, то в таком случае в качестве дополнительных мер делаем также следующее:
Проверяем систему
А для этого открываем командную строку от имени администратора (в поиске Windows пишем cmd, в выдаче кликаем по названию правой кнопкой мыши и жмем «Запуск от имени администратора«) и:
- запускаем процедуру проверки системных файлов Windows: вводим команду sfc /scannow, жмем Enter и дожидаемся завершения проверки;
- запускаем процедуру восстановления системных файлов Windows: вводим команду DISM /Online /Cleanup-Image /RestoreHealth и жмем Enter, после чего дожидаемся завершения процедуры сканирования компа (она займет некоторое время);
- устраняем ошибки диска с помощью команды CHKDSK: вводим команду chkdsk/f c: и жмем Enter, пишем Y и снова жмем Enter;
- после этого перезагружаем комп и запускаем Tekken 8.
Настраиваем файл подкачки
Данная мера особенно актуальна, когда на компе объем виртуальной памяти система определяет в автоматическом режиме. Поэтому:
- жмем «Пуск«, кликаем правой кнопкой мыши по «Компьютеру» и в открывшемся меню жмем «Свойства«;
- в окне «Система» кликаем «Дополнительные параметры системы«, в следующем окошке (Свойства системы) во вкладке «Дополнительно» жмем кнопку «Параметры» в разделе «Быстродействие«;
- далее в окне «Параметры быстродействия» переходим во вкладку «Дополнительно» и в разделе «Виртуальная память» жмем «Изменить«;
- отключаем опцию «Автоматически выбирать объем файла подкачки«;
- выбираем диск, включаем «Указать размер» и прописываем 16384 МБ для Исходного и 32768 МБ для Максимального;
- жмем ОК, перезагружаем комп и запускаем игру.
Проверяем совместимость Tekken 8
Тоже стандартно:
- открываем клиент Steam;
- кликаем правой кнопкой мыши (ПКМ) по названию Tekken 8 в Библиотеке;
- в меню жмем «Управление» и затем — «Просмотреть локальные файлы«;
- теперь в папке игры кликаем правой кнопкой мыши по exe-файлу игры и в открывшемся меню жмем «Свойства«;
- в окне свойств переходим во вкладку «Совместимость» и жмем кнопку «Запустить средство устранения проблем с совместимостью»;
- дожидаемся завершения проверки и разрешаем применить исправления.
Проверяем обновления Windows и перезапускаем игру в режиме совместимости
Старые Windows Tekken 8 тоже категорически не любит. Следовательно, систему тоже проверяем, и если на компе «винда» давно не обновлялась, то либо обновляем, либо играем в Tekken 8 на другом компе.
Процедура обновления Windows стандартная:
- открываем меню «Пуск»;
- через строку поиска открываем «Центр обновления Windows»;
- кликаем кнопку «Проверить наличие обновлений«;
- и устанавливаем все обязательные (а для пущей надежности можно и все дополнительные, для чего в том же окошке жмем «Дополнительные параметры» и затем запускаем установку дополнительных обновлений).
После этого перезапускаем игру в режиме совместимости:
- открываем папу игры (Steam > ПКМ по названию Tekken 8 в Библиотеке > «Управление» > «Просмотреть локальные файлы«);
- в папке игры ПКМ по exe-файлу Tekken 8, далее — «Свойства« и переходим во вкладку «Совместимость»;
- включаем опцию «Запустить программу в режиме совместимости с», в меню ниже выбираем «Windows 7», жмем «Применить» и ОК.
Ну вот как-то так пока…