Configure and troubleshoot Background Intelligent Transfer Service
Background Intelligent Transfer Service (BITS) was extended in Ver. 2 (XP SP2 or MS KB842773) so it can throttle the use of bandwidth by using the following policies:
- Enable/Disable throttling of network traffic:
[HKEY_LOCAL_MACHINE \Software \Policies \Microsoft \Windows \BITS]
EnableBITSMaxBandwidth = 0 (1 = Imposes limit, 0 = Uses no limit, Default = 0) - Max bandwidth (kbps) to use in working hours:
[HKEY_LOCAL_MACHINE \Software \Policies \Microsoft \Windows \BITS]
MaxTransferRateOnSchedule = 50 (Default = 50 kbps) - Max bandwidth (kbps) to use in non-working hours:
[HKEY_LOCAL_MACHINE \Software \Policies \Microsoft \Windows \BITS]
MaxTransferRateOffSchedule = 0xffffffff (Default = Unlimited)
UseSystemMaximum = 0 (0 = Impose limit in non-working hours, 1 - Ignore limit) - Control the working hour period:
[HKEY_LOCAL_MACHINE \Software \Policies \Microsoft \Windows \BITS]
MaxBandwidthValidFrom = 8 (Hour of the day the working schedule begins, Default = 8)
MaxBandwidthValidTo = 18 (Hour of the day the working schedule ends, Default = 18)