コンテンツへスキップ

Background Intelligent Transfer Service

Windows サービスMicrosoft Corporation

別名: bits、background intelligent transfer

WindowsMicrosoft

バックグラウンドでファイルを転送し、アイドル状態の帯域幅を共有するWindowsサービス。Windows Updateや多くのMicrosoft製インストーラーが現在も呼び出しています。

確認しておくべき要点

これはアイドル帯域幅を利用する転送キューであり、不要な残留プロセスではありません。

BITSはPCの負荷が低いときにファイルを転送します。多くのSKUでWindows Updateが現在もこれを使用しています。配信の最適化は後から追加された別のサービスです。

重要か?
はい、Updateおよび多くのインストーラーで重要です
ネットワーク使用率が高い?
ジョブが転送中です
無効化しても安全か?
通常は終了しないでください
Feex の見解
BITSが転送を行っており、Updateをクリックした直後であるなら、ジョブを完了させることをお勧めします。「ネットワークを節約する」ためにBITSを無効化すると、インストーラーが0x80070422クラスのエラーで失敗する原因になります。

このサービスは何を行うのか?

表示名: Background Intelligent Transfer Service。サービス名: BITS。

BITSはアップロードとダウンロードをキューに入れ、ネットワーク使用率が高いときは一時停止し、再起動後に再開します。他のアプリもBITS APIを呼び出すことができます。マルウェアのスキャンは行いません。

Windowsにおける歴史

現在も存在

Microsoftはシステム管理用のバックグラウンド転送サービスとしてWindows 2000でBITSを導入しました。Windows XP、Windows Vista、Windows 7、およびそれ以降のすべてのクライアントリリースに標準搭載されました。Windows 10では並行して配信の最適化が追加されました。Windows 10およびWindows 11でもサービス名はBITSのままです。

Background Intelligent Transfer Service サービスの沿革
このサービスとして最初に提供 Windows 2000 (2000)
現在も存在 はい、Windows 10およびWindows 11を含みます
後に追加された関連サービス Windows 10の配信の最適化 (DoSvc)
廃止 削除しないでください

なぜWindowsにこれが必要なのか?

Update、Store、および一部のMicrosoft 365インストーラーは現在もBITSジョブを登録します。このキューがない場合、アイドル帯域幅を待つ代わりに転送が失敗します。

いつ実行されるのか?

クライアントがジョブを作成したとき、およびそのジョブの転送中または再試行中。アイドル状態のBITSは、大きなネットワーク数値を出さずにsvchost内に常駐するはずです。

常に実行されているべきか?

通常は「自動 (遅延開始)」がデフォルトです。「無効」にすると、クライアントは別の転送経路を見つける必要があり、その多くは対応していません。

無効化できますか?

推奨されません

BITSを無効にすると、現在もBITSジョブを作成するWindows Updateや他のMicrosoftダウンローダーが破損します。1時間ほどネットワークを空けたい場合は、「設定」で更新を一時停止してください。

無効化すると何が起こるか?

保留中のBITSジョブが失敗します。サービスが復旧するまで、Windows Updateや一部のインストーラーでエラーが発生します。

プロセスホスト

BITSは通常svchost.exe内で動作します。そのホストを終了すると、同じグループ内の他のサービスに影響を与える可能性があります。svchost.exeを参照してください。

依存関係

Background Intelligent Transfer Service の依存関係
依存先 RPC、および多くのジョブにおけるHTTPスタック
依存している機能 Windows Update、Store、およびBITS APIクライアント

リソースの動作

CPU
ジョブのハッシュ計算中を除き低負荷
ディスク
ProgramData\Microsoft\Network\Downloader配下のジョブファイル
ネットワーク
転送処理
メモリ
svchost内で小規模

よくある問題

停止したジョブ

bitsadminまたはPowerShellのBITSコマンドレットでジョブを一覧表示できます。Storeのダウンロード停止はジョブの問題であり、サービスを恒久的に無効化する理由にはなりません。

配信の最適化との混同

DoSvcはWindows 10のアップデートをピアツーピアで配信します。BITSはより古いキューです。両方が同時に存在する場合があります。

トラブルシューティング

まず安全な手順から行ってください。

サービスを無効化する前にジョブを一覧表示してください

PowerShellのGet-BitsTransferで呼び出し元を表示できます。サービス名はBITSです。

svchost.exeの行をやみくもに終了しないでください

BITSのインスタンスを特定するか、services.mscからサービスを再起動してください。

技術的な詳細

技術的な詳細
BITSの技術的詳細
表示名 Background Intelligent Transfer Service
サービス名 BITS

出典と検証

記録された出典ラベル: 2026年8月。このラベルは独立した検証を証明するものではありません。 調査方法.

この記事は役に立ちましたか?

「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。

この記事は役に立ちましたか?