// you’re reading...

How in the Tech

Maintain Network Speed When Playing Audio in Vista

Seems computers these days just aren’t fast enough to play music and copy large files across the network at the same time - at least that must be what Microsoft is thinking. You see, Vista restricts network traffic to 10 packets a millisecond while playing audio in order to prevent skipping. This is not what I would call effective multitasking but what do I know, I haven’t developed for the worlds largest consumer operating system. Anyways, the side effect of this artificial limit is a drastic throttling of your network speed, especially apparent when on a gigabit link.

From much “discussions” across the Internets, Microsoft concluded that this was probably not the ideal way to keep the beat bouncing, so to speak. How something of this lunacy made it out of Q&A is beyond me, but no harm I suppose as starting with Vista SP1 the impact is minimized. Though not addressed by default, through a new registry setting you are able to control the percentage of the throttling of your network.

  1. Click Start and in the Start Search box type regedit.exe
  2. Traverse the Registry Editor navigation tree on the left hand side down to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
  3. Double click on the DWORD NetworkThrottlingIndex. The default value of 10 can be changed from 1 to 70 - but ensure that you are in Decimal as your base.
  4. Reboot to apply your change. This may take some trial and error to dial in the appropriate value as you don’t want your audio to skip either.

For more information you can also read the Microsoft KB article on the subject

If you want to be notified the next time I write something please subscribe to my RSS feed. Thanks for reading!

Related Posts

Discussion

No comments for “Maintain Network Speed When Playing Audio in Vista”

Post a comment