Skip to main content

Modify bandwith reserved for QoS-aware programs

Posted August 2002 by Steve Sinchak

Traffic flow can be managed very well in Windows XP using the Quality of Service (QoS) Resource Reservation Protocol (RSVP). However, programs must be designed to take advantage of this QoS API. The traffic from programs that are not QoS-aware are sent directly to a different API called TCI. These programs have to fight for bandwidth because unlike the QoS API, there is no bandwidth reservation. If you use a lot of QoS-aware programs and would like to change the percent of the bandwidth that is reserved for the program, read below.1. Make sure your logged on as Administrator. Do not log on with any account that just has administrator privileges.

To log in as Administrator:

  • Click on start->logoff->logoff

  • At the logon screen hold Ctrl+Alt+Del.

  • In the user field type 'Administrator'

  • In the password field type the password for the administrator (if you don't have one leave blank) and press OK

  1. Click on the Start button and select run.
  2. Type gpedit.msc in the text box and click OK
  3. Once the program loads, expand the Computer configuration branch.
  4. Expand the Administrative templates branch.
  5. Expand the Network branch.
  6. Highlight the QoS Packet Scheduler in left window.
  7. In right window double click the limit reservable bandwidth setting
  8. On setting tab check the enabled option.
  9. Where it says Bandwidth limit %, change it to read what ever percent you want to reserve for QoS-aware applications.
  10. Click OK and exit the group policy editor.
  11. Go to your Network connections (start->my computer->my network connection-> view network connections).
  12. Right click on your connection, choose properties then under the General or the Networking tab (where it lists your protocols) make sure QoS packet scheduler is enabled.
  13. Now just reboot your computer and you are all done.

When a QoS-aware program is in use it will reserve the allocated amount of bandwidth and that will take away form other non QoS-aware programs. However, once the QoS-aware application is closed or closes the network connection, the bandwidth reservation is released. This is done by a series of PATH and RESV refresh messages sent back and fourth over the connection. Once these messages are no longer detected, the data flow is closed and the reservation of bandwidth is eliminated.

For more information on QoS Traffic Control: Click Here

For more information on the control of reservation of bandwidth: Click Here

Original Tweak was written by BigBrother but was rewritten after it was found to be incorrect.


Related Posts

If you own a Google Chromecast streaming device, you can easily share a browser tab in Chrome browser or even your entire desktop.  This can be very useful when presenting from your laptop or if you just want to watch something on a big screen that is only on your PC.  The only requirement is you must be on the same network as your Chromecast...

Read More

If you are a fan of minimalist desktop experiences, hiding the desktop icons are an easy way to clean up the Windows interface.  Instead of saving everything to your desktop, use the default profile folders such as downloads and documents.  Actually hiding all the icons on your desktop is a very simple customization hidden in the right-click context menu.  Just right-click on the desktop, select View...

Read More

Google security researchers have published details about a major security flaw found in the SSL protocol that is used to encrypt data transferred between your browser and a web server. SSL is typically used in situations where logon credentials are validated...

Read More

Enabling two-factor authentication is a great way to add an additional level of protection to your Microsoft account.  Even if your password is stolen, your account is still protected because two-factor authetication requires an additional level of verification to log in. Microsoft calls their version of two-factor authentication "two-step verification" and it works by providing you with a random code...

Read More