Содержание
Я столкнулся с проблемой: игра не может синхронизировать прогресс, бесконечно грузится или вылетает с ошибкой сети. Проблема в маршрутах до Tencent Cloud и фрагментации пакетов. Вот пошаговый план, как привести соединение в чувство.
Подготовка (Убираем лишнее)
- Игра конфликтует с ПО КриптоПРО, NVIDIA Broadcast, в первую очередь удалите их если установлены, у некоторых хватает этого, если не помогло переходим к следующим шагам…
Если у тебя установлен Radmin VPN, он может конфликтовать с игровыми маршрутами. Его лучше временно вырубить.
- Запусти Командную строку (CMD) от имени Администратора.
- Введи:
netsh interface set interface "Radmin VPN" disable
Настройка MTU (Самое важное!)
Стандартный размер пакета (1500) часто "режется" на пути к китайским серверам. Мы принудительно ставим 1400, чтобы пакеты пролетали без затыков.
В той же командной строке (CMD) От имени Администратора:
- Если интернет по проводу:
netsh interface ipv4 set subinterface "Ethernet" mtu=1400 store=persistent
- Если интернет по Wi-Fi:
netsh interface ipv4 set subinterface "Wi-Fi" mtu=1400 store=persistent
Зачем это? Это решает проблему фрагментации. Меньше пакет — выше стабильность на плохих маршрутах.
Проброс UDP в Брандмауэре
Игра активно юзает UDP для синхрона. Дадим ей "зеленый свет":
netsh advfirewall firewall add rule name="Endfield UDP In" dir=in action=allow protocol=UDP program="C:GamesArknightsEndfieldgowoUgamesEndField GameEndfield.exe" enable=yes
netsh advfirewall firewall add rule name="Endfield UDP Out" dir=out action=allow protocol=UDP program="C:GamesArknightsEndfieldgowoUgamesEndField GameEndfield.exe" enable=yes
(Если путь к игре другой — замени на свой!)
Чистка кэша (DNS и игровые данные)
Чтобы сбросить старые неудачные попытки подключения:
- Закрой игру
- Запусти CMD (От админа) и выполни команду:
ipconfig /flushdns
- Удали папку с временными данными пользователя (путь по умолчанию):
del /F /Q "C:Users%USERNAME%AppDataLocalLowGryphlineEndfield*.*"
Конфиг для Zapret (Если используешь)
Убедись, что в твоем профиле прописаны правила для портов 10000-10100. Это критично для обхода DPI на игровых портах:
Вставь в конец списка:
Если запрет на компе (Например "C:zapret-discord-youtube-1.9.3general (ALT).bat" ):
—new ^
—filter-udp=10000-10100 ^
—dpi-desync=fake ^
Можно ещё добавить:
—dpi-desync-cutoff=n2
Это снижает задержку при плохом канале.
Как проверить, что всё сработало?
- MTU: Введи
netsh interface ipv4 show subinterface
Должно стоять 1400.
- Соединение:
Зайди в игру и в CMD введи:
netstat -ano | findstr "10012"
Если видишь статус ESTABLISHED — победа!
Как откатить (если вдруг надо)
Если захочешь вернуть MTU на стандарт:
netsh interface ipv4 set subinterface "Ethernet" mtu=1500 store=persistent
NIONORY approved. Всем стабильного пинга, Бро! 🤜🤛
Источник: www.playground.ru
