Share via


ポリシー CSP - BITS

BandwidthThrottlingEndTime

適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./Device/Vendor/MSFT/Policy/Config/BITS/BandwidthThrottlingEndTime

このポリシー設定では、バックグラウンド インテリジェント転送サービス (BITS) がバックグラウンド転送に使用するネットワーク帯域幅を制限します。 (このポリシー設定はフォアグラウンド転送には影響しません)。

特定の時間間隔やその他の時間に使用する制限を指定できます。 たとえば、ネットワーク帯域幅の使用を 8:00 A. M. から 5:00 P. M.に 10 Kbps に制限し、1 日の残りの時間に使用可能なすべての未使用の帯域幅を使用します。

  • このポリシー設定を有効にすると、BITS によって帯域幅の使用量が指定された値に制限されます。 1 秒あたりのキロビット数 (Kbps) で制限を指定できます。 2 キロビット未満の値を指定した場合、BITS は引き続き約 2 キロビットを使用します。 BITS 転送の発生を防ぐには、0 の制限を指定します。

  • このポリシー設定を無効にするか、構成しない場合、BITS は使用可能なすべての未使用の帯域幅を使用します。

コンピューターのネットワーク インターフェイス カード (NIC) ではなく、ネットワーク リンクの速度に基づいて制限する必要があります。 このポリシー設定は、ピア コンピューター間のピアキャッシング転送には影響しません (配信元サーバーからの転送には影響します)。そのため、"Peercaching に使用される最大ネットワーク帯域幅を制限する" ポリシー設定を使用する必要があります。

クライアント コンピューターが高速ネットワーク カード (10 Mbs) を持ち、低速リンク (56 Kbs) を介してネットワークに接続されている場合に、BITS 転送がネットワーク帯域幅と競合しないようにするには、この設定を使用することを検討してください。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
指定可能な値 範囲: [0-23]
既定値 17

グループ ポリシー マッピング:

名前
名前 BITS_MaxBandwidth
フレンドリ名 BITS バックグラウンド転送の最大ネットワーク帯域幅を制限する
要素名 宛先。
場所 [コンピューターの構成]
パス ネットワーク > バックグラウンド インテリジェント転送サービス (BITS)
レジストリ キー名 Software\Policies\Microsoft\Windows\BITS
ADMX ファイル名 Bits.admx

BandwidthThrottlingStartTime

適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./Device/Vendor/MSFT/Policy/Config/BITS/BandwidthThrottlingStartTime

このポリシー設定では、バックグラウンド インテリジェント転送サービス (BITS) がバックグラウンド転送に使用するネットワーク帯域幅を制限します。 (このポリシー設定はフォアグラウンド転送には影響しません)。

特定の時間間隔やその他の時間に使用する制限を指定できます。 たとえば、ネットワーク帯域幅の使用を 8:00 A. M. から 5:00 P. M.に 10 Kbps に制限し、1 日の残りの時間に使用可能なすべての未使用の帯域幅を使用します。

  • このポリシー設定を有効にすると、BITS によって帯域幅の使用量が指定された値に制限されます。 1 秒あたりのキロビット数 (Kbps) で制限を指定できます。 2 キロビット未満の値を指定した場合、BITS は引き続き約 2 キロビットを使用します。 BITS 転送の発生を防ぐには、0 の制限を指定します。

  • このポリシー設定を無効にするか、構成しない場合、BITS は使用可能なすべての未使用の帯域幅を使用します。

コンピューターのネットワーク インターフェイス カード (NIC) ではなく、ネットワーク リンクの速度に基づいて制限する必要があります。 このポリシー設定は、ピア コンピューター間のピアキャッシング転送には影響しません (配信元サーバーからの転送には影響します)。そのため、"Peercaching に使用される最大ネットワーク帯域幅を制限する" ポリシー設定を使用する必要があります。

クライアント コンピューターが高速ネットワーク カード (10 Mbs) を持ち、低速リンク (56 Kbs) を介してネットワークに接続されている場合に、BITS 転送がネットワーク帯域幅と競合しないようにするには、この設定を使用することを検討してください。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
指定可能な値 範囲: [0-23]
既定値 8

グループ ポリシー マッピング:

名前
名前 BITS_MaxBandwidth
フレンドリ名 BITS バックグラウンド転送の最大ネットワーク帯域幅を制限する
要素名 差出人。
場所 [コンピューターの構成]
パス ネットワーク > バックグラウンド インテリジェント転送サービス (BITS)
レジストリ キー名 Software\Policies\Microsoft\Windows\BITS
ADMX ファイル名 Bits.admx

BandwidthThrottlingTransferRate

適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./Device/Vendor/MSFT/Policy/Config/BITS/BandwidthThrottlingTransferRate

このポリシー設定では、バックグラウンド インテリジェント転送サービス (BITS) がバックグラウンド転送に使用するネットワーク帯域幅を制限します。 (このポリシー設定はフォアグラウンド転送には影響しません)。

特定の時間間隔やその他の時間に使用する制限を指定できます。 たとえば、ネットワーク帯域幅の使用を 8:00 A. M. から 5:00 P. M.に 10 Kbps に制限し、1 日の残りの時間に使用可能なすべての未使用の帯域幅を使用します。

  • このポリシー設定を有効にすると、BITS によって帯域幅の使用量が指定された値に制限されます。 1 秒あたりのキロビット数 (Kbps) で制限を指定できます。 2 キロビット未満の値を指定した場合、BITS は引き続き約 2 キロビットを使用します。 BITS 転送の発生を防ぐには、0 の制限を指定します。

  • このポリシー設定を無効にするか、構成しない場合、BITS は使用可能なすべての未使用の帯域幅を使用します。

コンピューターのネットワーク インターフェイス カード (NIC) ではなく、ネットワーク リンクの速度に基づいて制限する必要があります。 このポリシー設定は、ピア コンピューター間のピアキャッシング転送には影響しません (配信元サーバーからの転送には影響します)。そのため、"Peercaching に使用される最大ネットワーク帯域幅を制限する" ポリシー設定を使用する必要があります。

クライアント コンピューターが高速ネットワーク カード (10 Mbs) を持ち、低速リンク (56 Kbs) を介してネットワークに接続されている場合に、BITS 転送がネットワーク帯域幅と競合しないようにするには、この設定を使用することを検討してください。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
指定可能な値 範囲: [0-4294967200]
既定値 1000

グループ ポリシー マッピング:

名前
名前 BITS_MaxBandwidth
フレンドリ名 BITS バックグラウンド転送の最大ネットワーク帯域幅を制限する
要素名 バックグラウンド転送速度 (Kbps) を に制限します。
場所 [コンピューターの構成]
パス ネットワーク > バックグラウンド インテリジェント転送サービス (BITS)
レジストリ キー名 Software\Policies\Microsoft\Windows\BITS
ADMX ファイル名 Bits.admx

CostedNetworkBehaviorBackgroundPriority

適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./Device/Vendor/MSFT/Policy/Config/BITS/CostedNetworkBehaviorBackgroundPriority

このポリシー設定は、システムがコストのかかるネットワーク (3G など) に接続されている場合にバックグラウンド インテリジェント転送サービス (BITS) がバックグラウンド転送に使用する既定の動作を定義します。 ダウンロード動作ポリシーは、バックグラウンド転送のネットワーク使用をさらに制限します。

このポリシー設定を有効にした場合は、BITS ジョブの優先順位ごとに既定のダウンロード ポリシーを定義できます。 この設定は、BITS ジョブを作成したアプリケーションによって明示的に構成されたダウンロード ポリシーをオーバーライドしませんが、優先順位のみを指定して作成されたジョブには適用されます。

たとえば、バックグラウンド ジョブが既定で転送されるのは、ネットワーク接続が解放されている場合のみですが、フォアグラウンド ジョブはローミングしない場合にのみ続行するように指定できます。 割り当て可能な値は次のとおりです。

  • 常に転送
  • ローミング以外の転送
  • 追加料金が適用されない限り転送 (ローミングまたはオーバーキャップではない場合)
  • 転送制限に近づく (ローミングまたは上限に近くない場合)
  • 拘束されていない場合にのみ転送する
  • Custom- では、ビットマスクを指定できます。ビットは、この優先順位で許可または許可されていないコストの状態を記述します。(ここで説明するビット) 0x1 - コストが不明であるか、接続が無制限であり、使用量と容量の制約が無制限と見なされます。

0x2 - この接続の使用は、特定のデータ制限0x4まで無制限です。この接続の使用は、特定のデータ制限まで無制限であり、プランの使用量は制限の 80% 未満です。

0x8 - この接続の使用は、特定のデータ制限まで無制限であり、プランの使用量は制限の 80% から 100% の間です。

0x10 - この接続の使用は、特定のデータ制限まで無制限であり、これを超えています。 追加料金が適用されているか不明です。

0x20 - この接続の使用は、特定のデータ制限まで無制限であり、これを超えています。 追加料金は適用されませんが、速度が低下する可能性があります。

0x40 - 接続はバイト単位でコストがかかります。

0x80 - 接続がローミング中です。

0x80000000 - 輻輳を無視します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
既定値 1

指定可能な値

説明
1 (既定値) 常に転送します。
2 ローミングしない限り転送します。
3 追加料金が適用されない限り(ローミングまたは上限を超えない場合)転送。
4 制限に近づく (ローミングまたは上限に近くない場合) を除き、転送します。
5 制約のない場合にのみ転送します。

グループ ポリシー マッピング:

名前
名前 BITS_SetTransferPolicyOnCostedNetwork
フレンドリ名 コストのかかるネットワーク上の BITS ジョブの既定のダウンロード動作を設定する
要素名 通常。
場所 [コンピューターの構成]
パス ネットワーク > バックグラウンド インテリジェント転送サービス (BITS)
レジストリ キー名 Software\Policies\Microsoft\Windows\BITS\TransferPolicy
ADMX ファイル名 Bits.admx

CostedNetworkBehaviorForegroundPriority

適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./Device/Vendor/MSFT/Policy/Config/BITS/CostedNetworkBehaviorForegroundPriority

このポリシー設定は、システムがコストのかかるネットワーク (3G など) に接続されている場合にバックグラウンド インテリジェント転送サービス (BITS) がバックグラウンド転送に使用する既定の動作を定義します。 ダウンロード動作ポリシーは、バックグラウンド転送のネットワーク使用をさらに制限します。

このポリシー設定を有効にした場合は、BITS ジョブの優先順位ごとに既定のダウンロード ポリシーを定義できます。 この設定は、BITS ジョブを作成したアプリケーションによって明示的に構成されたダウンロード ポリシーをオーバーライドしませんが、優先順位のみを指定して作成されたジョブには適用されます。

たとえば、バックグラウンド ジョブが既定で転送されるのは、ネットワーク接続が解放されている場合のみですが、フォアグラウンド ジョブはローミングしない場合にのみ続行するように指定できます。 割り当て可能な値は次のとおりです。

  • 常に転送
  • ローミング以外の転送
  • 追加料金が適用されない限り転送 (ローミングまたはオーバーキャップではない場合)
  • 転送制限に近づく (ローミングまたは上限に近くない場合)
  • 拘束されていない場合にのみ転送する
  • Custom- では、ビットマスクを指定できます。ビットは、この優先順位で許可または許可されていないコストの状態を記述します。(ここで説明するビット) 0x1 - コストが不明であるか、接続が無制限であり、使用量と容量の制約が無制限と見なされます。

0x2 - この接続の使用は、特定のデータ制限0x4まで無制限です。この接続の使用は、特定のデータ制限まで無制限であり、プランの使用量は制限の 80% 未満です。

0x8 - この接続の使用は、特定のデータ制限まで無制限であり、プランの使用量は制限の 80% から 100% の間です。

0x10 - この接続の使用は、特定のデータ制限まで無制限であり、これを超えています。 追加料金が適用されているか不明です。

0x20 - この接続の使用は、特定のデータ制限まで無制限であり、これを超えています。 追加料金は適用されませんが、速度が低下する可能性があります。

0x40 - 接続はバイト単位でコストがかかります。

0x80 - 接続がローミング中です。

0x80000000 - 輻輳を無視します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
既定値 1

指定可能な値

説明
1 (既定値) 常に転送します。
2 ローミングしない限り転送します。
3 追加料金が適用されない限り(ローミングまたは上限を超えない場合)転送。
4 制限に近づく (ローミングまたは上限に近くない場合) を除き、転送します。
5 制約のない場合にのみ転送します。

グループ ポリシー マッピング:

名前
名前 BITS_SetTransferPolicyOnCostedNetwork
フレンドリ名 コストのかかるネットワーク上の BITS ジョブの既定のダウンロード動作を設定する
要素名 前景。
場所 [コンピューターの構成]
パス ネットワーク > バックグラウンド インテリジェント転送サービス (BITS)
レジストリ キー名 Software\Policies\Microsoft\Windows\BITS\TransferPolicy
ADMX ファイル名 Bits.admx

JobInactivityTimeout

適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./Device/Vendor/MSFT/Policy/Config/BITS/JobInactivityTimeout

このポリシー設定は、保留中の BITS ジョブがジョブが破棄されたと見なされるまでの非アクティブな状態を維持できる日数を指定します。 既定では、BITS は、非アクティブなジョブが破棄されたことを考慮する前に 90 日間待機します。 ジョブが破棄されると判断された後、ジョブは BITS から削除され、ジョブのダウンロードされたファイルはすべてディスクから削除されます。

ジョブに対するプロパティの変更、またはダウンロードアクションの成功により、このタイムアウトがリセットされます。

コンピューターが長時間オフラインのままで、まだ保留中のジョブがある場合は、タイムアウト値を増やすことを検討してください。

孤立したジョブがディスク領域を占有することを心配する場合は、この値を小さくすることを検討してください。

  • このポリシー設定を有効にした場合は、非アクティブなジョブ タイムアウトを指定した日数に構成できます。

  • このポリシー設定を無効にした場合、または構成しなかった場合、非アクティブなジョブ タイムアウトには既定値の 90 (日) が使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換
指定可能な値 範囲: [1-999]
既定値 90

グループ ポリシー マッピング:

名前
名前 BITS_Job_Timeout
フレンドリ名 非アクティブな BITS ジョブのタイムアウト
要素名 非アクティブなジョブ タイムアウト (日数)。
場所 [コンピューターの構成]
パス ネットワーク > バックグラウンド インテリジェント転送サービス (BITS)
レジストリ キー名 Software\Policies\Microsoft\Windows\BITS
ADMX ファイル名 Bits.admx

ポリシー構成サービス プロバイダー