グループ ポリシー

Note

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

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

Note

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

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

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

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

ポリシー 説明
JobInactivityTimeout
BITS 1.0
既定では、BITS はジョブに関する情報を 90 日間保持します。 この期間、ジョブに対するアクティビティがない場合、BITS はジョブを取り消します。 転送の進行状況またはプロパティの変更によってタイマーがリセットされます。
ユーザーがログオンしない場合、またはネットワーク接続を長期間維持しない場合は、このポリシーの調整が必要になる場合があります。
MaxInternetBandwidth
BITS 2.0
BITS がバックグラウンド転送に使用するネットワーク帯域幅を制限します (このポリシーはフォアグラウンド転送には影響しません)。
特定の時間間隔で使用する制限と、それ以外の時間に使用する制限を指定します。 たとえば、午前 8 時から午前 8 時までネットワーク帯域幅の使用を 10 Kbps に制限します。午後 5 時まで 残りの時間は、利用可能な未使用の帯域幅をすべて使用します。
: システム クロックを変更しても、帯域幅制限の時間間隔には影響しません。 たとえば、現在時刻が午後 2 時である場合、また、帯域幅制限の間隔は午後 3 時に始まります。システム クロックを 1 時間進めても、BITS が帯域幅制限を 1 時間早めて適用するわけではありません。帯域幅制限は 1 時間以内に発生します。 BITS のシステム クロックの変更を反映するには、コンピューターまたは BITS サービスを再起動する必要があります。
制限をキロビット/秒で指定します。 制限は、コンピューターのネットワーク インターフェイス カード (NIC) のサイズではなく、ネットワーク リンクのサイズに基づいて設定します。 BITS では、2 キロビット未満の値を指定した場合、約 2 キロビットが使用されます。 BITS 転送が発生しないようにするには、制限に 0 を指定します。 制限に 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 の使用には影響しません。 このポリシーは、サーバー メッセージ ブロック (S MB (メガバイト)) 経由の BITS 転送には適用されません。 この設定は、コンピューターの管理設定で Windows ブランチ キャッシュの使用が完全に無効に設定されている場合は、効果がありません。

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

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