Limit the maximum network bandwidth for BITS background transfers

This policy setting limits the network bandwidth that Background Intelligent Transfer Service (BITS) uses for background transfers. (This policy setting does not affect foreground transfers.)

You can specify a limit to use during a specific time interval and at all other times. For example, limit the use of network bandwidth to 10 Kbps from 8:00 A.M. to 5:00 P.M., and use all available unused bandwidth the rest of the day's hours.

If you enable this policy setting, BITS will limit its bandwidth usage to the specified values. You can specify the limit in kilobits per second (Kbps). If you specify a value less than 2 kilobits, BITS will continue to use approximately 2 kilobits. To prevent BITS transfers from occurring, specify a limit of 0.

If you disable or do not configure this policy setting, BITS uses all available unused bandwidth.

Note: You should base the limit on the speed of the network link, not the computer's network interface card (NIC). This policy setting does not affect Peercaching transfers between peer computers (it does affect transfers from the origin server); the "Limit the maximum network bandwidth used for Peercaching" policy setting should be used for that purpose.

Consider using this setting to prevent BITS transfers from competing for network bandwidth when the client computer has a fast network card (10Mbs), but is connected to the network via a slow link (56Kbs).

Supported on: Windows XP SP2 or Windows Server 2003 SP1, or computers with BITS 2.0 installed.
Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Microsoft\Windows\BITS
Value NameEnableBITSMaxBandwidth
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

Limit background transfer rate (Kbps) to:

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Microsoft\Windows\BITS
Value NameMaxTransferRateOnSchedule
Value TypeREG_DWORD
Default Value10
Min Value
Max Value4294967200
From


  1. 12 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value0
  2. 1 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value1
  3. 2 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value2
  4. 3 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value3
  5. 4 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value4
  6. 5 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value5
  7. 6 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value6
  8. 7 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value7
  9. 8 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value8
  10. 9 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value9
  11. 10 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value10
  12. 11 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value11
  13. 12 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value12
  14. 1 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value13
  15. 2 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value14
  16. 3 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value15
  17. 4 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value16
  18. 5 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value17
  19. 6 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value18
  20. 7 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value19
  21. 8 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value20
  22. 9 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value21
  23. 10 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value22
  24. 11 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidFrom
    Value TypeREG_DWORD
    Value23

to


  1. 12 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value0
  2. 1 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value1
  3. 2 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value2
  4. 3 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value3
  5. 4 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value4
  6. 5 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value5
  7. 6 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value6
  8. 7 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value7
  9. 8 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value8
  10. 9 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value9
  11. 10 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value10
  12. 11 AM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value11
  13. 12 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value12
  14. 1 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value13
  15. 2 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value14
  16. 3 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value15
  17. 4 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value16
  18. 5 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value17
  19. 6 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value18
  20. 7 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value19
  21. 8 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value20
  22. 9 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value21
  23. 10 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value22
  24. 11 PM
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Microsoft\Windows\BITS
    Value NameMaxBandwidthValidTo
    Value TypeREG_DWORD
    Value23

At all other times

Use all available unused bandwidth
Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Microsoft\Windows\BITS
Value NameUseSystemMaximum
Value TypeREG_DWORD
Default Value1
True Value1
False Value0

OR

Limit background transfer rate (Kbps) to:

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Microsoft\Windows\BITS
Value NameMaxTransferRateOffSchedule
Value TypeREG_DWORD
Default Value20
Min Value
Max Value4294967200

bits.admx

Administrative Templates (Computers)

Administrative Templates (Users)