The Elder Scrolls Online Lag Issues & Fixes — 7 Tips That Actually Work

Known lag problems and proven fixes for The Elder Scrolls Online. Regional issues, ISP problems, and 7 optimization tips.

mmorpg ZeniMax Online Studios, 2014 3M monthly

How to Fix Lag

Try these first — they're free and solve the problem for most people.

01 Check your ping with /latency

1. Open the chat box in ESO (press Enter) 2. Type: /latency 3. Your current ping to the ESO server appears in the lower-left chat area 4. Alternatively: Settings > Interface > enable 'Display latency and framerate' for a permanent HUD display 5. Run this during normal gameplay and during Cyrodiil fights — compare the two numbers. A big difference means server load (not fixable by networking), a consistently high base number means ISP routing (fixable).

Diagnostic — the essential first step to understand if your problem is network latency or Cyrodiil server performance.

02 Switch megaserver to test routing

1. Log out to the character selection screen 2. Click 'Server' in the top-right corner 3. Switch from NA to EU (or vice versa) 4. Create a temporary test character 5. Use /latency to compare ping between servers 6. Note: your main characters are locked to their original server — this is a diagnostic step only

Confirms which server your ISP routes to more efficiently. Some players in the Caribbean, South America, or Eastern Europe get better ping to the 'wrong' megaserver.

03 Switch to a wired Ethernet connection

1. Connect your PC to your router with an Ethernet cable 2. Open Windows Settings > Network & Internet > WiFi 3. Click the WiFi toggle to disable it (prevents Windows from using WiFi as fallback) 4. Re-launch ESO and use /latency 5. Compare ping before and after

ESO's TCP protocol retransmits entire packets when WiFi drops occur. Switching to wired eliminates these micro-freezes entirely and typically reduces baseline ping by 2-10ms.

04 Select the megaserver closest to you

At the ESO login screen, click 'Server' in the top-right corner. Choose NA (Dallas, Texas) or EU (Frankfurt, Germany). If you are in Western Europe, EU will be dramatically faster. If you are in Eastern Europe, test both — some ISPs route better to NA via transatlantic CDN paths.

Can be a 50-200ms difference for players near server region boundaries. Characters are tied to a server, so you may need to create new characters to test.

General network tips (not The Elder Scrolls Online-specific)
05 Run traceroute to identify routing problems

1. Open Command Prompt (Win+R, type cmd, press Enter) 2. Type: tracert 198.20.198.103 3. Wait for it to complete (about 30 seconds) 4. Look for hops with unusually high latency in the middle of the route 5. If your latency triples between hop 5 and hop 6, your ISP is routing through a congested exchange point 6. This is the exact problem PingAim solves by routing around those bad hops

Diagnostic — shows you exactly where in the network path latency is being added. Essential for understanding if a network optimizer can help.

06 Flush DNS and reset network stack

1. Open Command Prompt as Administrator 2. Run: ipconfig /flushdns 3. Run: netsh winsock reset 4. Run: netsh int ip reset 5. Restart your PC 6. Launch ESO and check /latency

Clears stale DNS cache and resets network stack state. Fixes sudden ping increases that appear without any obvious cause.

07 Enable QoS on your router for ESO traffic

Access your router's admin panel and set up QoS prioritizing traffic on ports 24100-24131 (TCP/UDP) for eso64.exe. Most modern routers support application-level or port-level QoS.

Ensures ESO packets are processed ahead of other household traffic, especially important if others in your household are streaming or downloading.

Still lagging? The problem is likely your ISP's routing to the game servers.

PingAim detects The Elder Scrolls Online automatically

No manual config. PingAim identifies The Elder Scrolls Online by process name and routes it through your fastest connection using a kernel-level WFP driver.