グループ ポリシー

Note

モバイル デバイス管理 (MDM) を使用してバックグラウンド インテリジェント転送サービス (BITS) のポリシーを設定する方法の詳細については、「 ポリシー CSP」を参照してください。

バックグラウンド インテリジェント転送サービス (BITS) では、次のグループ ポリシーを使用して BITS 転送と設定を構成します。 さまざまなバージョンのWindowsで使用される BITS のバージョンの詳細については、「新機能」トピックを参照してください。

Note

ポリシー値が設定されていない場合、BITS では既定のポリシー値が使用されます。

BITS ポリシーを有効にするには

  1. グループ ポリシー開くには、実行ウィンドウまたは CMD ウィンドウのコマンド プロンプトに「gpedit.msc /gpcomputer:"ComputerName」と入力します。
  2. BITS ポリシーは、[ コンピューターの構成]、[ 管理用テンプレート]、[ ネットワーク]、[ バックグラウンド インテリジェント転送サービス] の下にあります。
  3. ポリシーを右クリックし、[編集] を選択します。
  4. ポリシーを有効にして設定する手順に従います。

BITS のグループ ポリシーは、HKEY_LOCAL_MACHINE\SoftwarePoliciesMicrosoft\\\ Windows BITS\レジストリにあります。 レジストリには、構成されているポリシーのみが一覧表示されることに注意してください。

ポリシー 説明
JobInactivityTimeout
BITS 1.0
既定では、BITS はジョブに関する情報を 90 日間保持します。 この期間、ジョブに対するアクティビティがない場合、BITS はジョブを取り消します。 転送の進行状況またはプロパティの変更は、タイマーをリセットします。
ユーザーが長時間ネットワーク接続をログオンまたは維持しない場合は、このポリシーを調整する必要がある場合があります。
MaxInternetBandwidth
BITS 2.0
BITS がバックグラウンド転送に使用するネットワーク帯域幅を制限します (このポリシーはフォアグラウンド転送には影響しません)。
特定の期間に使用する制限と、他のすべての時間に使用する制限を指定します。 たとえば、ネットワーク帯域幅の使用を午前 8 時から午後 5 時まで 10 キロビット/秒 (Kbps) に制限し、残りの時間は使用可能なすべての未使用帯域幅を使用します。
: システム・クロックを変更しても、帯域幅制限時間間隔には影響しません。 たとえば、現在の時刻が午後 2:00 で、帯域幅制限間隔が午後 3 時に始まる場合、システム クロックを 1 時間先に移動しても、BITS によって帯域幅制限が 1 時間早く適用されるわけではありません。帯域幅制限は引き続き 1 時間で発生します。 BITS のシステム クロックの変化を反映するには、コンピューターまたは BITS サービスを再起動する必要があります。
1 秒あたりのキロビット数の制限を指定します。 コンピューターのネットワーク インターフェイス カード (NIC) のサイズではなく、ネットワーク リンクのサイズの制限に基づきます。 2 キロビット未満の値を指定した場合、BITS では約 2 キロビットが使用されます。 BITS 転送が発生しないようにするには、0 の制限を指定します。 ゼロの制限を指定すると、BITS はすべてのバックグラウンド ジョブを一時的なエラー状態にします。 (エラー コードは BG_E_BLOCKED_BY_POLICY に設定されています)。BITS は、時間間隔の有効期限が切れた後、ジョブをキューに入れた状態にします。
このポリシーを無効にするか、未構成にした場合、BITS では使用可能なすべての未使用帯域幅が使用されます。
通常、このポリシーを使用して、クライアントが高速ネットワーク アダプター (10 Mbps) を持ち、低速リンク (56 Kbps) を介してネットワークに接続されている場合に、BITS 転送がネットワーク帯域幅と競合しないようにします。
BITS でネットワーク帯域幅を使用する方法については、「 ネットワーク帯域幅」を参照してください。
MaxDownloadTime
BITS 3.0
BITS がジョブ内のファイルのアクティブな転送に費やすことができる時間を決定します。 既定値は 90 日です。
特定のジョブに対してこのポリシーをオーバーライドするには、 IBackgroundCopyJob4::SetMaximumDownloadTime メソッドを呼び出します。
MaxJobsPerMachine
BITS 3.0
ユーザーがコンピューターで作成できるジョブの数を制限します。 既定値は 300 ジョブです。 このポリシーは、管理者特権またはサービス アカウントを持つユーザーには適用されません。
MaxJobsPerUser
BITS 3.0
ユーザーがコンピューターで作成できるジョブの数を制限します。 既定値は、ユーザーあたり 60 個のジョブです。 このポリシーは、管理者特権またはサービス アカウントを持つユーザーには適用されません。
MaxFilesPerJob
BITS 3.0
ユーザーがジョブに追加できるファイルの数を制限します。 既定値は、ジョブあたり 200 ファイルです。 このポリシーは、管理者特権またはサービス アカウントを持つユーザーには適用されません。
MaxRangesPerFile
BITS 3.0
ユーザーがファイルに対して指定できる範囲の数を制限します。 既定値は 500 の範囲です。 このポリシーは、管理者特権またはサービス アカウントを持つユーザーには適用されません。

BITS では、次のグループ ポリシーを使用して、BITS が BranchCache と対話する方法を有効にして構成します。

ポリシー 説明
DisableBranchCache
BITS 4.0
既定では、Windows BranchCache 機能が有効になっています。 bits クライアントが Windows BranchCache を使用してコンテンツを転送できないようにするには、このポリシーを設定します。
: この設定は、BITS 以外のアプリケーションによる Windows BranchCache の使用には影響しません。 このポリシーは、サーバー メッセージ ブロック (SMB) 経由の BITS 転送には適用されません。 この設定は、コンピューターの管理設定で Windows ブランチ キャッシュの使用が完全に無効に設定されている場合は、効果がありません。

BITS では、次のグループ ポリシーを使用して帯域幅調整を構成します。

ポリシー 説明
EnableMaintenanceLimits
BITS 4.0
メンテナンスの日と時間の間に BITS がバックグラウンド転送に使用するネットワーク帯域幅を制限します。 メンテナンス スケジュールにより、バックグラウンド転送に使用されるネットワーク帯域幅がさらに制限されます。
メンテナンス スケジュール中にバックグラウンド ジョブに使用する制限を指定します。 たとえば、作業スケジュールで通常の優先順位のジョブを 256 Kbps に制限している場合に、通常の優先順位のジョブのネットワーク帯域幅をメンテナンス スケジュールでさらに午前 8 時から午前 10 時までは 0 Kbps に制限することができます。
: メンテナンス期間に設定された帯域幅の制限は、作業やその他のスケジュールに対して定義された制限よりも優先されます。
EnableBandwidthLimits
BITS 4.0
仕事中および非稼働日と数時間の間に、BITS がバックグラウンド転送に使用するネットワーク帯域幅を制限します。 作業スケジュールは、曜日と時間が示された週単位のカレンダーを使用して定義できます。 作業スケジュールで定義されていない時間と日付はすべて作業時間外と見なされます。
作業スケジュール中にバックグラウンド ジョブに使用する制限を指定します。 たとえば、優先順位の低いジョブのネットワーク帯域幅を、月曜日から金曜日の午前 8 時から午後 5 時まで 128 Kbps に制限し、非稼働時間の制限を 512 Kbps に設定できます。