Почему лаунчер Epic Games вылетает при запуске игр и выдает ошибку совместимости

Вылет Epic Games Launcher с сообщением об ошибке совместимости (коды LS-0013, LS-0014, LS-0021) при запуске игр происходит из-за некорректной инициализации графического контекста, сбоя прав доступа службы Epic Online Services или конфликтов в параметрах совместимости Windows. Основными причинами проблемы являются повреждение кэша веб-клиента CEF, некорректно прописанные флаги в реестре Windows, а также блокировка системных библиотек антивирусным ПО. Ниже представлен пошаговый алгоритм устранения сбоя — от сброса временных конфигураций до прямой корректировки реестра и параметров запуска.

Экспресс-проверка и первичная диагностика

  • Изоляция фоновых процессов: откройте Диспетчер задач через комбинацию клавиш Ctrl + Shift + Esc, найдите и принудительно завершите процессы EpicGamesLauncher.exe, EpicWebHelper.exe и EpicOnlineServices.exe.
  • Сброс кэша веб-клиента: нажмите Win + R, введите путь %localappdata%EpicGamesLauncherSaved и удалите папки webcache, webcache_4147 и webcache_4430.
  • Проверка статуса системной службы: откройте оснастку через Win + Rservices.msc, найдите службу EpicOnlineServices и убедитесь, что параметр «Тип запуска» (Startup type) имеет значение «Вручную» (Manual).
  • Диагностика сетевого отклика: откройте утилиту cmd и выполните команду ping ping-service-ms-public-healthy.ol.epicgames.com для проверки связи с серверами авторизации.

Основные пошаговые методы устранения ошибки

Метод 1: Отключение режима совместимости и прав администратора

  1. Откройте проводник Windows и перейдите к исполняемому файлу лаунчера: C:Program Files (x86)Epic GamesLauncherEngineBinariesWin64EpicGamesLauncher.exe.
  2. Нажмите правой кнопкой мыши по файлу EpicGamesLauncher.exe и выберите пункт Свойства (Properties) → вкладка Совместимость (Compatibility).
  3. Снимите флажок с пункта «Запустить программу в режиме совместимости с:» (Run this program in compatibility mode for:).
  4. Снимите флажок с пункта «Запускать эту программу от имени администратора» (Run this program as an administrator).
  5. Нажмите кнопку «Изменить параметры для всех пользователей» (Change settings for all users) и убедитесь в отсутствии аналогичных активных чекбоксов. Нажмите Применить (Apply) и ОК.
  6. Перейдите в каталог с установленной игрой (например, C:Program FilesEpic Games[Название_Игры]BinariesWin64) и повторите процедуру отключения совместимости для главного исполняемого файла игры (.exe).

Метод 2: Полное удаление флагов AppCompatFlags из реестра Windows

  1. Откройте редактор реестра: нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите по ветке: HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers.
  3. В правой части окна найдите и удалите строковые параметры, содержащие пути к EpicGamesLauncher.exe или к .exe файлу вылетающей игры.
  4. Перейдите по второму пути: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers и аналогично удалите совпадения.
  5. Перейдите в ветку HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsCompatibility AssistantStore и очистите записи, ссылающиеся на исполняемые файлы Epic Games.

Метод 3: Переустановка компонента Epic Online Services (EOS)

  1. Перейдите по пути: Параметры → Приложения → Установленные приложения (Settings → Apps → Installed apps в Windows 11) или Настройки → Приложения → Приложения и возможности (Settings → Apps → Apps & features в Windows 10).
  2. В списке установленных программ найдите Epic Online Services.
  3. Нажмите на меню из трех точек напротив компонента, выберите пункт «Удалить» (Uninstall) и подтвердите действие.
  4. Перейдите в папку установочного дистрибутива EOS: C:Program Files (x86)Epic GamesLauncherPortalExtrasEpicOnlineServices.
  5. Запустите файл EpicOnlineServicesInstaller.exe от имени администратора и завершите процесс установки.

Сводная таблица параметров и кодов ошибок

Код ошибки / Симптом Вероятная причина сбоя Системный параметр / Точный путь Метод устранения
LS-0013 Включен режим совместимости или установлены ограничения доступа на уровне ОС AppCompatFlagsLayers Удаление ключей из реестра, снятие галочек совместимости в свойствах `.exe`
LS-0014 Файлы игры заблокированы или находятся в режиме «Только чтение» C:Program FilesEpic Games Выполнение команды attrib -r -s /d /s "C:Program FilesEpic Games*" в `cmd`
LS-0021 Служба Epic Online Services не может получить доступ к подсистеме Windows Служба EpicOnlineServices Переустановка дистрибутива EOS из папки PortalExtrasEpicOnlineServices
0xc000007b Конфликт x86/x64 библиотек DirectX / Visual C++ Redistributable C:WindowsSystem32xinput1_3.dll Полная переустановка пакетов Visual C++ 2015-2022 (x86 и x64)
Crash (No Code) Конфликт оверлеев стороннего ПО с графическим API (DirectX 12/Vulkan) Драйвер видеокарты / NitroSense / RTSS Запуск игры с принудительным флагом -d3d11 через параметры лаунчера

Нестандартные причины вылетов и альтернативные решения

Настройка правил Защитника Windows и антивирусного ПО

Служба Безопасность Windows (Windows Defender) или стороннее антивирусное ПО могут блокировать инжекцию библиотек службы EOS в процесс игры, расценивая это как работу вредоносного кода. Для исключения директорий из сканирования откройте консоль PowerShell от имени администратора и последовательно выполните команды:

Add-MpPreference -ExclusionPath "C:Program Files (x86)Epic Games"

Add-MpPreference -ExclusionPath "C:Program FilesEpic Games"

Сброс конфигурационных файлов инициализации графики

При сбое обновления Epic Games Launcher может генерировать поврежденные конфигурации инициализации видеорежима. Для их сброса к заводским значениям:

  1. Завершите работу Epic Games Launcher.
  2. Перейдите в директорию %localappdata%EpicGamesLauncherSavedConfigWindows.
  3. Удалите файлы Engine.ini и GameUserSettings.ini. При следующем старте лаунчер автоматически создаст чистые структурированные манифесты.

Критическое предупреждение: Применение сторонних модификаторов оверлеев (RivaTuner Statistics Server, Discord Overlay, GeForce Experience In-Game Overlay) совместно с функциями аппаратно-ускоренного планирования GPU в Windows 10/11 вызывают сбой защиты памяти (Access Violation) при инициализации хуков античита Easy Anti-Cheat. Перед запуском игр полностью отключайте оверлеи в настройках указанных программ.

Принудительная смена графического API через аргументы командной строки

Если вылет происходит на этапе инициализации рендерера DirectX 12, переведите игру на использование DirectX 11 через интерфейс Epic Games Launcher:

  1. В лаунчере нажмите на иконку профиля в правом верхнем углу → Настройки (Settings).
  2. Прокрутите список меню вниз до раздела «Управление играми» (Manage Games) и нажмите на название вылетающей игры.
  3. Установите флажок напротив пункта «Дополнительные командные строки» (Additional Command Line Arguments).
  4. В появившемся текстовом поле введите параметр: -d3d11 или -force-d3d11.


Добавить комментарий