

From there, create a new DWORD and name it to “SystemResponsiveness” set its hexadecimal value to 00000000 for pure gaming/streaming. To implement this tweak, run regedit and modify the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile. The “Multimedia Class Scheduler” service (MMCSS) ensures prioritized access to CPU resources, without denying CPU resources to lower-priority background applications. Multimedia streaming and some games that uses “Multimedia Class Scheduler” service (MMCSS) can only utilize up to 80% of the CPU. Under SystemProfile, create a DWORD value and name it to “NetworkThrottlingIndex” then set its Hexadecimal value to ffffffff for gaming and max throughput: ffffffff completely disables throttling. To implement this tweak, run regedit and modify the registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile. It is beneficial to turn off such throttling for achieving maximum throughput.

Windows implements a network throttling mechanism, the idea behind such throttling is that processing of network packets can be a resource-intensive task. I have tried it and my latency improved from 110 to 90ms (SEA Server) when playing Dota 2. Note: Some reports say that the tweaks did reduce latency when playing Dota 2 and League of Legends but it doesn’t work for some.

