Instructions
Check the realm status and determine whether there are known server or realm issues, server restarts and maintenance schedule by visiting Battle.net's Realm Status and Service Status pages.
Delete all custom user interface mods: Close "World of Warcraft" and navigate to its installation directory. Inside the "World of Warcraft" folder, press "Shift" and click the three folders "Interface," "Cache" and "WTF." Press "Delete." Open the game and reconnect. If high latency still exists, it's not mod related.
Reboot the router and modem through a power cycle. Turn off your computer, followed by the router and the modem. Wait approximately one minute, and then power them up in reverse order. Allow the modem to fully reboot, followed by the router, and then the computer. Reconnect to the game. If latency still exists, the problem could be port or firewall related.
Check the open ports on your router, and ensure your firewalls are configured correctly. If you do not have your router or firewall configured correctly, you will experience high latency, as traffic will be downgraded via priority settings or blocked entirely. Visit Blizzard Support for detailed instructions on individual operating systems and routers.
Place your Windows system in Selective Startup mode to disable any possible application conflicts: Click "Start" and locate the "Run" box. Type "msconfig." Press "Enter." On the General tab click "Selective Startup." Click to deselect "Loadup startup items." Click "OK" to restart the computer. It will reboot in Selective Startup mode with only core applications and processes running. Reconnect to the game. If the latency issues still exist, it is not related to an application conflict.
Ensure your system's hardware drivers are up to date. Many latency issues are attributed to out-of-date drivers. Updates on this scale require knowing the individual hardware manufacturers. Visit the manufacturer of your system's graphics, sound and networking cards and determine if an updated driver is available.
Change your network card settings. Open the Device Manager for Windows. Click the "+" next to "Network Adapters." Right-click your card. Select the "Power Management" tab. Uncheck "Allow the Computer to Turn Off This Device to Save Power." Select the Advanced tab. In the list, select "Speed &Duplex" and change it to "Force 100 Full Duplex." From the same list, select "Checksum Offload" and change it to "None." Click "OK" and launch the game.