Бесконечная загрузка сессии в GTA 5 Online

Всем играющим в GTA 5 Online известны следующие проблемы:

  • Иногда нужна сессия без мешающих игроков, но с доступом к миссиям;
  • При выходе из миссии или при смене сессии по любой иной причине, сессия может грузиться бесконечно;
  • Rockstar ничего исправлять не желает.

Среди распространённых, более-менее работающих решений есть два:

  • Постановка процесса игры на паузу секунд на 10.
    Это приводит к отмене подключения к выбранной для вас игрой сессии и создании новой сессии с одним игроком. Требуется не стандартный Диспетер задач, предоставляющий возможность приостанавливать процессы.
    Например, идущий в комплекте с Windows _resmon.exe. Однако он запускается не быстро.
  • Отключение сетевого соединения, обычно выполняемое выдёргиванием кабеля Ethernet.
    Также можно запустить ncpa.cpl и отключить сетевой адаптер через контекстное меню.
    Это приводит к выбросу из сетевого в сюжетный режим.
    Также, при частом выдёгивании кабеля, можно повредить коннекторы Ethernet. Что в свою очередь может привести к нестабильной работе сети.

Чтобы держать оба средства под рукой, написана программа, представленная здесь.

Функциональность представлена в интерфейсе тремя вкладками:

  • Network Adapters
    Позволяет отключать и включать выбранные сетевые адаптеры одним нажатием кнопки. Для управления сетевыми адаптерами программе требуются права администратора.
  • Processes
    Позволяет выбрать процессы, у которых в имени есть указанные строки, и остановить/продолжить их.
  • Batch
    Здесь можно составить последовательность операций и запустить их на выполнение одной кнопкой. Список доступных операций следующий:
    • Приоставить подходищие под фильтр процессы;
    • Продолжить процессы;
    • Отключить выбранные сетевые адаптеры;
    • Включить сетевые адаптеры обратно;
    • Подождать указанное время (значение вводится в миллисекундах).

Video

Adapters Processes Batch