Script para resolver o bug de reconexão do League of Legends sem precisar reiniciar o PC.
Durante partidas, o cliente trava na tela de reconexão e o botão não funciona.
A solução manual envolve vários passos chatos — péssimo para quem está ao vivo.
- Encerra todos os processos do LoL e Riot Client
- Para o Vanguard (vgtray + serviços vgc/vgk)
- Limpa o cache DNS (
ipconfig /flushdns) - Renova o IP (
ipconfig /release+ipconfig /renew) - Reinicia o Vanguard
- Abre o Riot Client direto no LoL
- Coloque o
lol_reconnect_fix.batna área de trabalho - Quando o bug ocorrer, dê dois cliques no arquivo
- Aceite o prompt de administrador (UAC)
- Aguarde — o cliente abrirá automaticamente
Se o Riot Games ou o Vanguard estiverem instalados em caminhos diferentes dos padrões, edite as variáveis no início do script:
set VGTRAY_PATH=C:\Program Files\Riot Vanguard\vgtray.exe
set RIOT_CLIENT=C:\Riot Games\Riot Client\RiotClientServices.exe