Policy overview

Key metadata and intent for this policy.

ClassComputer
CategoryNetwork > Background Intelligent Transfer Service (BITS)
Supported onWindows 7 or computers with BITS 3.5 installed.

Supported OS tags: Windows10, Windows10RT, Windows11, Windows7, Windows8, Windows81, WindowsRT, WindowsRT81, WindowsServer2008, WindowsServer2012, WindowsServer2012R2, WindowsServer2016

This policy setting limits the network bandwidth that Background Intelligent Transfer Service (BITS) uses for background transfers during the work and nonwork days and hours. The work schedule is defined using a weekly calendar, which consists of days of the week and hours of the day. All hours and days that are not defined in a work schedule are considered non-work hours. If you enable this policy setting, you can set up a schedule for limiting network bandwidth during both work and nonwork hours. After the work schedule is defined, you can set the bandwidth usage limits for each of the three BITS background priority levels: high, normal, and low. You can specify a limit to use for background jobs during a work schedule. For example, you can limit the network bandwidth of low priority jobs to 128 Kbps from 8:00 A.M. to 5:00 P.M. on Monday through Friday, and then set the limit to 512 Kbps for nonwork hours. If you disable or do not configure this policy setting, BITS uses all available unused bandwidth for background job transfers.

Internal name
BITS_MaxBandwidthV2_Work
Policy ID
a103c755867b
Elements
17

Registry values

How enabled and disabled states update the registry.

No explicit registry values are set for enabled or disabled states.

Policy elements

Inputs and configuration options exposed by this policy.

ElementTypeRegistry mappingConstraints & behavior
High Priority Limit:
ID BITS_WorkHighPriorityLimit
decimal
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\WorkSchedule\HighBandwidthLimit
Type REG_DWORD
Range: ? to 4294967200
Normal Priority Limit:
ID BITS_WorkNormalPriorityLimit
decimal
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\WorkSchedule\NormalBandwidthLimit
Type REG_DWORD
Range: ? to 4294967200
Low Priority Limit:
ID BITS_WorkLowPriorityLimit
decimal
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\WorkSchedule\LowBandwidthLimit
Type REG_DWORD
Range: ? to 4294967200
High Priority Limit:
ID BITS_NonWorkHighPriorityLimit
decimal
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\NonWorkSchedule\HighBandwidthLimit
Type REG_DWORD
Range: ? to 4294967200
Normal Priority Limit:
ID BITS_NonWorkNormalPriorityLimit
decimal
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\NonWorkSchedule\NormalBandwidthLimit
Type REG_DWORD
Range: ? to 4294967200
Low Priority Limit:
ID BITS_NonWorkLowPriorityLimit
decimal
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\NonWorkSchedule\LowBandwidthLimit
Type REG_DWORD
Range: ? to 4294967200
From
ID BITS_WorkDaysFrom
enum
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\WorkSchedule\StartDay
Type REG_DWORD
Options: Sunday (0), Monday (1), Tuesday (2), Wednesday (3), Thursday (4), Friday (5), Saturday (6)
To
ID BITS_WorkDaysTo
enum
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\WorkSchedule\EndDay
Type REG_DWORD
Options: Sunday (0), Monday (1), Tuesday (2), Wednesday (3), Thursday (4), Friday (5), Saturday (6)
From
ID BITS_WorkHoursFrom
enum
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\WorkSchedule\StartHour
Type REG_DWORD
Options: 12 AM (0), 1 AM (1), 2 AM (2), 3 AM (3), 4 AM (4), 5 AM (5), 6 AM (6), 7 AM (7) … +16 more
To
ID BITS_WorkHoursTo
enum
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\WorkSchedule\EndHour
Type REG_DWORD
Options: 12 AM (0), 1 AM (1), 2 AM (2), 3 AM (3), 4 AM (4), 5 AM (5), 6 AM (6), 7 AM (7) … +16 more
High Priority Unit:
ID BITS_WorkHighPriorityUnit
enum
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\WorkSchedule\HighBandwidthType
Type REG_DWORD
Options: Kbps (1), Mbps (2), Unlimited (3)
Normal Priority Unit:
ID BITS_WorkNormalPriorityUnit
enum
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\WorkSchedule\NormalBandwidthType
Type REG_DWORD
Options: Kbps (1), Mbps (2), Unlimited (3)
Low Priority Unit:
ID BITS_WorkLowPriorityUnit
enum
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\WorkSchedule\LowBandwidthType
Type REG_DWORD
Options: Kbps (1), Mbps (2), Unlimited (3)
High Priority Unit:
ID BITS_NonWorkHighPriorityUnit
enum
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\NonWorkSchedule\HighBandwidthType
Type REG_DWORD
Options: Kbps (1), Mbps (2), Unlimited (3)
Normal Priority Unit:
ID BITS_NonWorkNormalPriorityUnit
enum
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\NonWorkSchedule\NormalBandwidthType
Type REG_DWORD
Options: Kbps (1), Mbps (2), Unlimited (3)
Low Priority Unit:
ID BITS_NonWorkLowPriorityUnit
enum
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\NonWorkSchedule\LowBandwidthType
Type REG_DWORD
Options: Kbps (1), Mbps (2), Unlimited (3)
Ignore bandwidth limits if the source and the destination are on the same subnet.
ID BITS_IgnoreLimitsOnLan
boolean
HKLM\Software\Policies\Microsoft\Windows\BITS\Throttling\IgnoreBandwidthLimitsOnLan
Type REG_DWORD
Options: true (), false ()
True: None · False: None

Other policies in this category

Explore related policies at the same level.

View all policies in this category