Если Battle.net перестал отображать список установленных или доступных игр, первым делом полностью перезапустите клиент через «Диспетчер задач», завершив процессы Agent.exe и Battle.net.exe. Подобная проблема чаще всего связана с временным сбоем в кэше лаунчера или блокировкой сетевых соединений со стороны системного брандмауэра. Выполнение полной перезагрузки позволяет принудительно обновить сессию авторизации и восстановить связь с серверами Blizzard.
Очистка поврежденных данных кэша Battle.net
Лаунчер хранит временные файлы конфигурации в скрытых системных директориях, которые могут повреждаться при некорректном завершении работы программы или внезапном разрыве интернет-соединения. Удаление этих папок заставляет клиент пересоздать индексную базу данных с нуля.
- Закройте все приложения Blizzard и убедитесь, что в «Диспетчере задач» не осталось активных процессов Agent.exe.
- Нажмите клавиши Win + R, введите команду %ProgramData% и нажмите Enter.
- Найдите папку Blizzard Entertainment и удалите в ней содержимое подпапки Battle.net.
- Повторите операцию для папки %AppData% (введите в строке «Выполнить»), перейдя в LocalBlizzard EntertainmentBattle.net.
- Запустите Battle.net от имени администратора.
После удаления кэша лаунчер может потребовать повторного входа в учетную запись, так как все сохраненные сессии будут сброшены.
Настройка сетевых соединений и сброс протокола TCP/IP
Конфликты в сетевом стеке Windows часто препятствуют корректной загрузке контента из CDN-сетей Blizzard. Если список игр остается пустым даже после очистки кэша, необходимо обновить параметры сетевого адаптера через командную строку.
Для сброса настроек откройте командную строку (cmd) от имени администратора и последовательно выполните следующие команды:
- ipconfig /flushdns — очистка локального кэша DNS-запросов.
- ipconfig /release — освобождение текущего IP-адреса.
- ipconfig /renew — обновление IP-адреса от DHCP-сервера.
- netsh winsock reset — сброс каталога Winsock, отвечающего за работу сетевых протоколов.
После выполнения команд обязательно перезагрузите компьютер, чтобы изменения вступили в силу на уровне системных служб.
Влияние стороннего защитного ПО и брандмауэра
Антивирусы и сторонние фаерволы иногда ошибочно классифицируют запросы Battle.net как подозрительную активность, блокируя доступ к портам, необходимым для синхронизации библиотеки игр. Для диагностики проблемы временно отключите активную защиту или добавьте исполняемые файлы Battle.net.exe и Agent.exe в список исключений.
Проверка портов и региональных ограничений
Blizzard использует специфические порты для передачи данных. Убедитесь, что в настройках вашего роутера или брандмауэра открыты порты TCP/UDP 1119, 3724 и 6112. Также проверьте корректность выбранного региона в меню авторизации лаунчера: несовпадение региона учетной записи и текущего подключения может привести к тому, что сервер не будет возвращать список доступных игр.
Устранение проблем с прокси-серверами и VPN
Использование VPN-клиентов или прокси-серверов часто становится причиной разрыва соединения с серверами авторизации Battle.net. Эти службы могут изменять маршрутизацию пакетов, что приводит к таймаутам при запросе списка игр.
- Откройте «Параметры Windows» — «Сеть и Интернет» — «Прокси».
- Убедитесь, что переключатель «Использовать прокси-сервер» находится в положении «Откл».
- Полностью деактивируйте любые VPN-программы, включая расширения в браузере, если они работают на системном уровне.
- Если вы используете сторонний софт для оптимизации пинга (например, WTFast или ExitLag), временно отключите его, чтобы исключить влияние на сетевой трафик лаунчера.
Если после отключения прокси список игр появился, проблема заключается в настройках маршрутизации вашего VPN-провайдера. В таком случае рекомендуется сменить сервер подключения или использовать протокол с меньшим уровнем вмешательства в системные сетевые настройки.
