Enabling Packet Scheduler

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1

Bandwidth throttling uses Packet Scheduler to manage when data packets are sent. When you configure a site to use bandwidth throttling by using IIS Manager, Packet Scheduler is automatically installed, and IIS automatically sets bandwidth throttling to a minimum of 1024 kilobytes per second (KBps). However, if you use another method, such as Active Directory® Service Interfaces (ADSI) or WMI, you must install Packet Scheduler in order for bandwidth throttling to work correctly.

Important

You must be a member of the Administrators group on the local computer to perform the following procedure or procedures. As a security best practice, log on to your computer by using an account that is not in the Administrators group, and then use the runas command to run IIS Manager as an administrator. At a command prompt, type runas /user:Administrative_AccountName "mmc %systemroot%\system32\inetsrv\iis.msc".

To enable Packet Scheduler

  1. From the Start menu, click Control Panel, click Network Connections, right-click any of the listed connections, and then click Properties.

  2. On the General tab under This connection uses the following items, click any of the listed items, and then click Install.

  3. In the Select Network Component Type dialog box, click Service, and then click Add.

  4. In the Select Network Service dialog box, click QoS Packet Scheduler, and then click OK to close all open dialog boxes.

When using ADSI or WMI to configure bandwidth throttling, you must set bandwidth throttling to 1024 KBps or more, because Packet Scheduler cannot enforce bandwidth throttling settings below that level. Also, you need to uninstall Packet Scheduler if it is not in use by individual sites or the WWW service as a whole.