Хотите скачать Fortnite — а кнопки «Установить» просто нет. Серая неактивная заглушка. Аккаунт не забанен, интернет работает, друзья спокойно играют — а у вас всё мертво.
Не спешите переустанавливать Windows или писать в поддержку. Проблема кроется в крошечном конфигурационном файле, который весит пару килобайт. В этой статье — два рабочих решения (от простого до хирургически точного) и объяснение, почему это вообще произошло.
Почему Fortnite становится «недоступен»?
Epic Games Launcher при каждом запуске связывается с набором внутренних сервисов. Один из них — Lightswitch. Его единственная задача — сообщить лаунчеру текущий статус каждой игры: доступна ли она для скачивания, идёт ли техническое обслуживание, заблокирован ли регион и так далее.
Чтобы не запрашивать адрес этого сервиса каждый раз заново, лаунчер кеширует его в локальный конфигурационный файл. И вот тут начинаются проблемы.
Закешированный адрес может стать устаревшим или некорректным — например, после обновления лаунчера, сбоя сети или изменений на стороне CDN-инфраструктуры Epic Games. Лаунчер послушно обращается по старому адресу, получает в ответ ошибку (или вовсе тишину) и делает единственный «безопасный» вывод: игра недоступна. Установка блокируется.
Решение простое — нужно заставить лаунчер забыть старый адрес и получить актуальный.
⚠️ Перед началом: полностью закройте Epic Games Launcher
Это обязательный шаг для обоих способов. Лаунчер перезаписывает конфигурацию при выходе — любые ваши правки будут затёрты, если он останется запущенным.
1. Нажмите правой кнопкой мыши на иконку Epic Games в системном трее (область рядом с часами) и выберите «Выход».
2. Откройте Диспетчер задач — нажмите `Ctrl + Shift + Esc`.
3. Во вкладке «Процессы» найдите и завершите всё, что связано с Epic Games:
- - `EpicGamesLauncher`
- - `EpicWebHelper`
- - Любые другие процессы с пометкой *Epic*.
4. Убедитесь, что ни одного процесса Epic Games не осталось.
Способ 1. Простой: сброс настроек лаунчера
Подойдёт, если вы не хотите разбираться в конфигурационных файлах и готовы потратить пару минут на повторный вход в аккаунт.
Что делаем
Удаляем папку, в которой Epic Games Launcher хранит все локальные данные: кеш, настройки окон, сохранённые сессии и — главное — закешированные адреса серверов. При следующем запуске лаунчер создаст всё заново с нуля.
Пошаговая инструкция
1. Откройте Проводник (`Win + E`).
2. Нажмите на адресную строку и вставьте:
%LOCALAPPDATA%\EpicGamesLauncher
3. Нажмите Enter.
4. Вы увидите папку Saved. Удалите её полностью.
Если хотите максимально чистый сброс — можете удалить всю папку `EpicGamesLauncher`.
5. Запустите Epic Games Launcher.
Что произойдёт после
- Лаунчер запустится так, словно его только что установили.
- Нужно будет заново войти в аккаунт Epic Games.
- Все пользовательские настройки сбросятся: пути установки по умолчанию, настройки уведомлений, размеры окон.
- Установленные игры останутся на диске. Лаунчер может не увидеть их сразу — в таком случае начните установку игры, укажите ту же папку, и лаунчер обнаружит существующие файлы и подхватит их, выполнив проверку.
Почему это работает
Вместе с остальными данными удаляется и тот самый закешированный адрес сервиса Lightswitch. При запуске лаунчер не находит кеша, запрашивает все адреса заново у серверов Epic Games и получает актуальные, рабочие эндпоинты. Блокировка снимается.
Способ 2. Точечный: удаление проблемных строк в конфигурации
Подойдёт, если вы не хотите терять настройки, перелогиниваться и заново привязывать установленные игры. Этот способ устраняет только причину проблемы, не затрагивая ничего лишнего.
Что именно мы удаляем и зачем
В файле `GameUserSettings.ini` есть секция:
[OnlineSubsystemMcp.OnlineAccessMcp Prod]
ActiveDomain=lightswitch-public-service-prod.ak.epicgames.com
Здесь лаунчер хранит адрес сервиса Lightswitch, отвечающего за проверку доступности игр. Обратите внимание на фрагмент `.ak.` в адресе — это указание на ноду Akamai CDN. Если эта конкретная нода стала отдавать некорректный или устаревший ответ, лаунчер интерпретирует это как «Fortnite недоступен» и блокирует установку.
Удаляя эти строки, мы заставляем лаунчер заново запросить актуальный адрес — и он получает рабочий эндпоинт напрямую от Epic Games.
Пошаговая инструкция
1. Откройте Проводник (`Win + E`).
2. Вставьте в адресную строку:
%LOCALAPPDATA%\EpicGamesLauncher\Saved\Config\WindowsEditor
3. Нажмите Enter.
4. Найдите файл `GameUserSettings.ini` и откройте его любым текстовым редактором (Блокнот, Notepad++, VS Code).
5. Используйте поиск (`Ctrl + F`) и введите:
OnlineAccessMcp
6. Вы найдёте следующие строки:
[OnlineSubsystemMcp.OnlineAccessMcp Prod]
ActiveDomain=lightswitch-public-service-prod.ak.epicgames.com
7. Удалите обе строки целиком — и заголовок секции, и значение.
8. Сохраните файл (`Ctrl + S`).
9. Закройте текстовый редактор.
10. Запустите Epic Games Launcher.
Что произойдёт после
- Лаунчер запустится как обычно — никакого повторного входа.
- Все настройки, пути к играм и параметры загрузки останутся на месте.
- Лаунчер автоматически получит актуальный адрес Lightswitch и пропишет его обратно в конфигурацию.
- Fortnite снова станет доступен для установки и обновления.
Какой способ выбрать?
Рекомендую начать со Способа 2 — он чище, быстрее и не требует дополнительных действий. Если по какой-то причине не помог — Способ 1 гарантированно сбросит всё до заведомо рабочего состояния.
Если ничего не помогло
Убедитесь, что:
- Вы полностью закрыли лаунчер перед внесением правок, включая все фоновые процессы.
- Вы удалили именно обе строки — и `[OnlineSubsystemMcp.OnlineAccessMcp Prod]`, и `ActiveDomain=...`.
- У вас нет проблем с сетевым подключением — попробуйте перезагрузить роутер.
- Ваш антивирус или файрвол не блокирует соединения Epic Games Launcher.
Если проблема сохраняется даже после полного сброса (Способ 1), причина может быть на стороне серверов Epic Games или вашего интернет-провайдера. В таком случае стоит обратиться в службу поддержки Epic Games.