dd_action('wp_footer', function() { ?>

5.13 Логи запуска: Launcher Logs и игровые логи движков

Launcher Logs и игровые логи с ошибками запуска игры

🧩 Что такое логи игры

Игровые логи (Game Logs) — это текстовые файлы, которые создают:

  • игровые лаунчеры;
  • игровые движки;
  • сама игра;
  • встроенные системы отчётов об ошибках.

Они показывают, на каком этапе запуска произошёл сбой.


При диагностике важно понимать:

игра может не запускаться не только из-за:

  • DLL;
  • DirectX;
  • драйвера;

но и из-за:

  • лаунчера;
  • проверки файлов;
  • авторизации;
  • встроенных компонентов;
  • настроек движка.

🎮 Два типа игровых логов

Есть два основных уровня:


1. Launcher Logs

Логи программы, которая запускает игру.

Примеры:

 
Launcher.exe

↓

Game.exe
 

2. Game Engine Logs

Логи самого игрового движка.

Пример:

 
Game.exe

↓

Engine

↓

Renderer

↓

Level loading
 

🧩 Launcher.exe и Game.exe — различие

Очень важный момент.


Launcher.exe отвечает за:

  • запуск игры;
  • обновления;
  • авторизацию;
  • проверку файлов;
  • DRM;
  • выбор настроек;
  • установку компонентов.

Game.exe отвечает за:

  • игровой движок;
  • графику;
  • звук;
  • загрузку уровней;
  • игровой процесс.

Схема:

 
Игрок

↓

Launcher.exe

↓

Проверка

↓

Game.exe

↓

Игровой движок
 

🔍 Как определить, где проблема

Вариант 1

Лаунчер не запускается:

 
Launcher.exe
 

Проверяем:

  • .NET Framework;
  • Visual C++ Runtime;
  • WebView2;
  • права доступа;
  • Defender;
  • антивирус.

Вариант 2

Лаунчер работает, игра не запускается:

 
Launcher.exe ✔

Game.exe ✖
 

Проверяем:

  • DLL;
  • DirectX;
  • драйвер;
  • видеокарту;
  • игровые файлы.

Вариант 3

Игра запускается напрямую:

 
Game.exe ✔
 

но через клиент нет.

Проблема:

  • лаунчер;
  • DRM;
  • авторизация;
  • Steam/GOG/EA/Ubisoft компоненты.

📁 Где искать Launcher Logs

Путь зависит от программы.


🟦 Ubisoft Connect

Обычно:

 
C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\logs
 

Возможные файлы:

 
launcher_log.txt

service_log.txt
 

Показывают:

  • запуск;
  • авторизацию;
  • ошибки файлов.

🟩 EA App / Origin

Пути:

 
%ProgramData%\EA Desktop\Logs
 

или:

 
%LOCALAPPDATA%\Electronic Arts
 

Показывают:

  • вход;
  • загрузку;
  • запуск игры.

🟥 Battle.net

Папки:

 
ProgramData\Battle.net
 

Логи:

  • Agent;
  • Launcher;
  • App.

Используются для:

  • ошибок обновления;
  • проблем Blizzard Agent;
  • проблем прав.

🟪 Rockstar Games Launcher

Путь:

 
Documents\Rockstar Games\Launcher
 

Содержит:

  • Social Club logs;
  • ошибки авторизации;
  • отчёты запуска GTA/RDR.

🟧 Epic Games Launcher

Путь:

 
%LOCALAPPDATA%\EpicGamesLauncher\Saved\Logs
 

Основной файл:

 
EpicGamesLauncher.log
 

Показывает:

  • запуск;
  • загрузку;
  • ошибки Unreal Engine.

🟦 Steam

Основная папка:

 
Steam\logs
 

Используются:

  • bootstrap_log;
  • content_log;
  • connection_log;
  • shader_log.

🟩 GOG Galaxy

Основные места:

 
%LOCALAPPDATA%\GOG.com\Galaxy\logs
 

или:

 
%ProgramData%\GOG.com\Galaxy\logs
 

🔍 Что искать в Launcher Logs

Главные ключевые слова:


Failed

Пример:

 
Failed to start process
 

Причина:

ошибка запуска.


Missing

Пример:

 
Missing file
 

Причина:

отсутствует файл.


Access denied

Причина:

  • нет прав;
  • Defender;
  • антивирус;
  • NTFS ограничения.

Cannot find

Пример:

 
Cannot find executable
 

Причина:

лаунчер не видит игру.


Dependency

Пример:

 
Missing dependency
 

Причина:

нет компонента:

  • DLL;
  • Runtime;
  • DirectX;
  • VC++.

📚 Лаунчеры и необходимые компоненты

Современные лаунчеры часто требуют:


Visual C++ Redistributable

Ошибки:

 
MSVCP140.dll

VCRUNTIME140.dll
 

Решение:

установка:

 
Visual C++ Redistributable
 

.NET Framework

Используется:

  • Ubisoft;
  • старые лаунчеры;
  • настройки игр.

Ошибки:

 
.NET Runtime error
 

Microsoft Edge WebView2

Используется современными лаунчерами.

Проблемы:

  • белое окно;
  • пустой экран;
  • не появляется авторизация.

🎮 Где искать Game Engine Logs

Если лаунчер работает, но игра падает — смотрим уже логи движка.


Основные места:


📂 Папка игры

Проверять:

 
Game Folder

├── logs
├── log
├── crash
├── reports
└── error
 

📂 Documents

Очень часто:

 
Documents\My Games\
 

Пример:

 
Documents\My Games\GameName
 

📂 AppData

Пути:

 
%LOCALAPPDATA%

%APPDATA%
 

📂 Steam/GOG папка игры

Например:

 
Steam\steamapps\common\Game
 

🟦 Unreal Engine Logs

Путь:

 
GameFolder

↓

Saved

↓

Logs
 

Файл:

 
GameName.log
 

Искать:

DirectX

 
Failed to create D3D device
 

Проверять:

  • DirectX;
  • драйвер;
  • GPU;
  • API.

Shader

 
Shader compilation failed
 

Проверять:

  • драйвер;
  • кеш шейдеров.

DLL

 
Unable to load module
 

Проверять:

  • DLL;
  • Runtime;
  • x86/x64.

🟩 Unity Player.log

Файл:

 
Player.log
 

Путь:

 
%USERPROFILE%\AppData\LocalLow\
 

Показывает:

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

Примеры:

 
Direct3D 11 device created
 

означает:

игра использует DirectX 11.


Ошибка:

 
Failed to initialize graphics
 

Проверять:

  • драйвер;
  • видеокарту;
  • API.

🟥 Source Engine Logs

Игры:

  • Half-Life;
  • Counter-Strike;
  • Portal;
  • Left 4 Dead.

Файлы:

 
console.log

engine.log
 

Ошибки:

 
Failed to load material
 

Причина:

  • отсутствующий ресурс;
  • повреждённый файл;
  • мод.

🟪 CryEngine Logs

Файл:

 
game.log
 

Ошибка:

 
Renderer initialization failed
 

Проверять:

  • DirectX;
  • драйвер;
  • видеокарту.

🟧 Bethesda Logs

Игры:

  • Skyrim;
  • Fallout.

Путь:

 
Documents\My Games\
 

Файлы:

 
Skyrim.ini

Fallout4.ini

FalloutPrefs.ini
 

Используются для:

  • GPU;
  • разрешения;
  • модов;
  • настроек.

🟦 Rockstar Logs

Игры:

  • GTA;
  • Red Dead Redemption.

Путь:

 
Documents\Rockstar Games\
 

Содержат:

  • crash reports;
  • настройки;
  • ошибки запуска.

🟩 Frostbite Logs

Игры:

  • Battlefield;
  • Need for Speed;
  • Dragon Age.

Ошибки:

 
DXGI_ERROR_DEVICE_REMOVED
 

Причины:

  • драйвер;
  • DirectX;
  • разгон GPU.

🔍 Как правильно читать лог

Не читать весь файл.

Искать:

 
ERROR

FAILED

Missing

Cannot

Exception

Crash
 

🎮 Практические примеры

Игра не запускается

Лог:

 
Initializing Renderer

DirectX 9

Failed
 

Проверяем:

  • d3d9.dll;
  • драйвер;
  • wrapper.

Вылет после заставки

Лог:

 
Loading texture

FAILED
 

Причина:

  • повреждён ресурс;
  • мод;
  • несовместимый файл.

Старая игра

Ошибка:

 
DirectDraw initialization failed
 

Проверяем:

  • ddraw.dll;
  • DDrawCompat;
  • cnc-ddraw;
  • dgVoodoo.

🧰 Crash Reports и Minidump

Некоторые игры создают:

 
CrashDump

CrashReport

.dmp
 

Открываются через:

  • WinDbg;
  • Visual Studio Debugger.

🔗 Полная цепочка диагностики

Правильный порядок:

 
Launcher Log

↓

Понять этап ошибки

↓

Game Log

↓

Event Viewer

↓

Dependencies

↓

ProcMon

↓

WinDbg
 

🛠 Как отличить проблему лаунчера от проблемы игры

СимптомПроверять
Лаунчер не открывается.NET, VC++, WebView2
Лаунчер открывается, игра нетEXE, DLL, DirectX
Игра работает напрямуюклиент/DRM
Ошибка входасеть/аккаунт
Ошибка файловVerify/Repair
Game.exe сразу падаетEvent Viewer + Game Log
Ошибка RendererDirectX/GPU/драйвер
Ошибка ресурсовфайлы игры/моды

⚠ Что нельзя делать

Не стоит:

❌ удалять папки лаунчера сразу;
❌ заменять DLL из случайных источников;
❌ удалять встроенные фиксы GOG/Steam;
❌ отключать защиту Windows без причины.


Правильный порядок:

  1. найти лог;
  2. определить этап ошибки;
  3. найти конкретный компонент;
  4. исправить только его.

📊 Логи — краткая таблица

ИсточникГде искать
Ubisoft ConnectUbisoft Game Launcher logs
EA AppEA Desktop Logs
Battle.netProgramData Battle.net
RockstarDocuments\Rockstar Games
Epic GamesEpicGamesLauncher\Saved\Logs
SteamSteam\logs
GOGGalaxy logs
Unreal EngineSaved\Logs
UnityPlayer.log
Sourceconsole.log
CryEnginegame.log
BethesdaMy Games

Итог

Launcher Logs и Game Engine Logs позволяют определить, где именно ломается запуск: в клиенте, компоненте Windows или самом игровом движке.

Они помогают:

✅ понять, запустился ли Game.exe;
✅ найти отсутствующие компоненты;
✅ определить ошибку DirectX;
✅ увидеть проблемы DLL;
✅ найти ошибки ресурсов;
✅ подготовить точное исправление.

Главная схема:

 
Запуск

↓

Launcher

↓

Game Engine

↓

Log

↓

Ошибка

↓

Компонент

↓

Исправление