【Windows】BITSエラーをネットワーク接続の「従量制課金設定」オフで解決する手順 | エラーコード:0x80246013

【Windows】BITSエラーをネットワーク接続の「従量制課金設定」オフで解決する手順 | エラーコード:0x80246013
🛡️ 超解決

Windows Updateがなかなか完了しない、または新しいアプリケーションのダウンロードが進まない場合、BITSエラー0x80246013に直面しているかもしれません。

このエラーは、多くの場合、ネットワーク接続の「従量制課金設定」が有効になっていることが原因で発生します。

この記事では、その従量制課金設定を無効にし、BITSエラーを解決する具体的な手順を解説します。

【要点】BITSエラー0x80246013の解決策

  • Wi-Fiの従量制課金設定オフ: データ通信量を節約する設定を解除し、Windows Updateやダウンロードの制限をなくします。
  • イーサネットの従量制課金設定オフ: 有線接続でも同様にデータ制限を解除し、安定したダウンロードを可能にします。
  • BITSサービスの再起動: バックグラウンド転送サービスの不具合を解消し、データのダウンロードを再開させます。
  • Windows Updateコンポーネントのリセット: Windows Update関連のファイルを初期状態に戻し、更新の失敗を防ぎます。

ADVERTISEMENT

なぜBITSエラー0x80246013が発生するのか

BITSエラー0x80246013は、WindowsのBackground Intelligent Transfer Serviceがファイルの転送に失敗した際に表示されるエラーコードです。BITSは、Windows Updateのダウンロード、Microsoft Storeアプリの更新、OneDriveファイルの同期など、バックグラウンドで大量のデータを転送する際に利用される重要なサービスです。

このエラーが発生する最も一般的な理由は、ネットワーク接続に「従量制課金設定」が適用されているためです。従量制課金設定は、モバイルデータ通信やデータ容量に制限のあるインターネット接続を使用する際に、データ消費を抑えるために導入されています。この設定が有効な場合、Windowsはバックグラウンドでのデータダウンロードを自動的に制限したり、停止させたりします。これにより、BITSがファイルを正常にダウンロードできなくなり、エラー0x80246013が発生してしまうのです。

特にビジネス環境では、テザリングや特定のWi-Fiスポットを利用する際に、意図せずこの設定が有効になっていることがあります。従量制課金設定は、データ使用量を監視し、設定された上限に達すると通知したり、一部の機能を制限したりします。そのため、Windows Updateや大規模なアプリのダウンロードが中断される結果となります。

ネットワークの従量制課金設定をオフにする手順

BITSエラー0x80246013を解決するには、ネットワーク接続の従量制課金設定を無効にするのが最も効果的です。ここでは、Wi-Fi接続とイーサネット接続それぞれの手順を解説します。

Wi-Fi接続の従量制課金設定をオフにする

  1. 設定アプリを開く
    スタートメニューから「設定」アイコンをクリックするか、WindowsキーとIキーを同時に押して設定アプリを起動します。
  2. ネットワークとインターネットへ進む
    設定画面の左側にあるメニューから「ネットワークとインターネット」を選択します。
  3. Wi-Fiを選択する
    右側の画面に表示されるネットワーク設定の中から「Wi-Fi」をクリックします。
    Windows 10の場合:「Wi-Fi」の項目を直接クリックします。
  4. 接続中のネットワークのプロパティを開く
    現在接続しているWi-Fiネットワークの名前をクリックして、そのプロパティ画面を開きます。
  5. 従量制課金接続をオフにする
    「従量制課金接続」の項目を探し、そのスイッチを「オフ」に切り替えます。
    Windows 10の場合:「従量制課金接続」のスイッチを「オフ」にします。

イーサネット接続の従量制課金設定をオフにする

  1. 設定アプリを開く
    スタートメニューから「設定」アイコンをクリックするか、WindowsキーとIキーを同時に押して設定アプリを起動します。
  2. ネットワークとインターネットへ進む
    設定画面の左側にあるメニューから「ネットワークとインターネット」を選択します。
  3. イーサネットを選択する
    右側の画面に表示されるネットワーク設定の中から「イーサネット」をクリックします。
  4. 接続中のネットワークのプロパティを開く
    現在接続しているイーサネットネットワークの名前をクリックして、そのプロパティ画面を開きます。
  5. 従量制課金接続をオフにする
    「従量制課金接続」の項目を探し、そのスイッチを「オフ」に切り替えます。
    Windows 10の場合:「従量制課金接続」のスイッチを「オフ」にします。

従量制課金設定オフでも解決しない場合の対処法

従量制課金設定をオフにしてもBITSエラー0x80246013が解決しない場合は、BITSサービス自体に問題があるか、Windows Updateの関連コンポーネントが破損している可能性があります。

BITSサービスが停止している、または破損している場合

BITSサービスが正常に動作していないと、データのダウンロードができません。サービスを再起動することで問題が解決することがあります。

サービス管理ツールからBITSサービスを再起動する手順

  1. サービス管理ツールを開く
    WindowsキーとRキーを同時に押し、「ファイル名を指定して実行」ダイアログに「services.msc」と入力してEnterキーを押します。
  2. Background Intelligent Transfer Serviceを探す
    サービスの一覧から「Background Intelligent Transfer Service」を探し、ダブルクリックしてプロパティを開きます。
  3. サービスの停止と開始
    「サービスの状態」が「実行中」であれば「停止」ボタンをクリックします。その後、「開始」ボタンをクリックしてサービスを再起動します。
  4. スタートアップの種類を確認する
    「スタートアップの種類」が「自動(遅延開始)」または「自動」になっていることを確認し、「適用」をクリックしてから「OK」をクリックします。

コマンドプロンプトからBITSサービスを再起動する手順

  1. 管理者としてコマンドプロンプトを開く
    スタートメニューを右クリックし、「ターミナル(管理者)」または「コマンドプロンプト(管理者)」を選択します。
  2. BITSサービスを停止する
    以下のコマンドを入力してEnterキーを押します。
    net stop bits
  3. BITSサービスを開始する
    以下のコマンドを入力してEnterキーを押します。
    net start bits
  4. コマンドプロンプトを閉じる
    BITSサービスが正常に開始されたことを確認し、コマンドプロンプトを閉じます。

Windows Updateコンポーネントのリセット

Windows Update関連のファイルが破損している場合も、BITSエラーの原因となることがあります。以下の手順でWindows Updateコンポーネントをリセットします。

  1. 管理者としてコマンドプロンプトを開く
    スタートメニューを右クリックし、「ターミナル(管理者)」または「コマンドプロンプト(管理者)」を選択します。
  2. 必要なサービスを停止する
    以下のコマンドを一つずつ入力し、Enterキーを押してサービスを停止します。
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. ソフトウェア配布フォルダとCatroot2フォルダをリネームする
    以下のコマンドを一つずつ入力し、Enterキーを押してフォルダ名を変更します。
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
  4. 停止したサービスを再開する
    以下のコマンドを一つずつ入力し、Enterキーを押してサービスを再開します。
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. コマンドプロンプトを閉じる
    すべてのサービスが正常に開始されたことを確認し、コマンドプロンプトを閉じます。

ADVERTISEMENT

Windows 11とWindows 10での設定画面の比較

Windows 11とWindows 10では、設定画面のレイアウトや一部の用語に違いがあります。従量制課金設定を探す際の参考として、主な違いを比較します。

項目 Windows 11 Windows 10
設定アプリの開き方 スタートメニューから「設定」 スタートメニューから「設定」
ネットワーク設定へのパス 「設定」→「ネットワークとインターネット」 「設定」→「ネットワークとインターネット」
Wi-Fiプロパティへのアクセス 「Wi-Fi」をクリック後、接続中のネットワーク名をクリック 「Wi-Fi」をクリック後、接続中のネットワーク名をクリック
イーサネットプロパティへのアクセス 「イーサネット」をクリック後、接続中のネットワーク名をクリック 「イーサネット」をクリック後、接続中のネットワーク名をクリック
従量制課金設定の項目名 「従量制課金接続」 「従量制課金接続」
設定項目表示位置 各ネットワークのプロパティ画面内に直接表示 各ネットワークのプロパティ画面内に直接表示
設定の探しやすさ 左ペインからのナビゲーションで分かりやすい 左ペインからのナビゲーションで分かりやすい

まとめ

BITSエラー0x80246013は、ネットワークの従量制課金設定をオフにすることで多くのケースで解決できます。

Wi-Fiまたはイーサネットの設定を確認し、従量制課金接続を無効にする操作を試してみてください。

それでも問題が解決しない場合は、BITSサービスの再起動やWindows Updateコンポーネントのリセットも有効な対処法です。

これらの手順を実行することで、Windows Updateやアプリケーションのダウンロードがスムーズに進むようになります。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。