The below tutorial details how to correct ping spikes that some users experience in Windows 7, Vista and Windows 2008 R2, while playing a game and using Mumble at the same time. If you are not using either of theses operating systems, then this tutorial does not apply to you.

Background

For the curious among you, this issue is caused by the new network throttling code Microsoft first introduced into its operating system with Windows Vista SP1. Because multimedia programs require more resources, the Windows networking stack implements a throttling mechanism to restrict the processing of non-multimedia network traffic to 10 packets per millisecond.

In circumstances where you experience a decrease in network performance, you can control the throttling rate to improve network performance in Windows.

To configure the throttling rate, change the value of the NetworkThrottlingIndex registry entry under the following registry subkey:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\NetworkThrottlingIndex

Steps to fix

  1. Click on Start » Run » Enter regedit and click OK.(screenshot)
  2. Navigate to the following location: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\
    The registry is very similar to your file system (Think of My Documents). There are folders, and within those folders are files (called Keys).
  3. Double click on the NetworkThrottlingIndex (DWORD) key, and change its value to FFFFFFFF (hexadecimal).(screenshot)
  4. Reboot your computer.