【完全ガイド】Windowsで「バックグラウンドインテリジェント転送サービス(BITS)を開始できませんでした」エラーを修正する5つの方法
バックグラウンドインテリジェント転送サービス(BITS:Background Intelligent Transfer Service)は、Windowsの中でも特に重要なシステムサービスの一つです。Windows Updateをはじめとする多くのプロセスがこのサービスに依存しており、インターネット接続やBluetooth接続にも関わっています。そのため、このエラーを放置すると他の問題も連鎖的に発生する可能性があり、できるだけ早く対処することが重要です。

このエラーには複数の解決方法があります。ここでは、世界中のユーザーによって実際に効果が確認された、最も信頼性の高い方法をご紹介します。手順をよく確認しながら進めてください。
解決策1:マルウェアスキャンを実行する
BITSはコンピューターとネットワーク間の通信を担う重要なサービスであるため、ウイルスやマルウェアの標的になりやすいことで知られています。また、実際にスキャンを実行してみるまで、PCが感染しているかどうかを確実に判断することはできません。
ここでは、豊富なマルウェア定義データベースを持つMalwarebytesを使用したスキャン方法をご紹介します。
- まず、優れたアンチマルウェアツールである「Malwarebytes Anti-Malware」の無料トライアル版を公式サイトからダウンロードします。問題を解決した後も継続して使用したい場合を除き、無料版で十分です。
- ダウンロードした実行ファイルを見つけてダブルクリックし、セットアップを起動します。
- インストール先を選択し、画面上の指示に従ってインストールを完了させます。

- Malwarebytesを起動し、ホーム画面にある「スキャン」オプションを選択します。
- ツールが自動的にウイルス定義データベースを更新した後、スキャンが開始されます。完了までには時間がかかることがあるため、しばらくお待ちください。

- スキャン完了後、PCを再起動してBITSが正常に起動するかどうかを確認します。
注意:ランサムウェアやアドウェアなど、感染しているマルウェアの種類が特定できる場合は、他のセキュリティツールも併用することをおすすめします。一つのツールだけではすべての種類の悪意あるソフトウェアを検出できないことがあります。
解決策2:レジストリエディターの設定を変更する
これはインターネット上で最も人気のある解決策の一つで、このエラーが発生するようになってから多くのユーザーが成功を報告しています。PCにマルウェアが存在しないことを確認できた場合は、以下のレジストリ変更を試してみてください。
レジストリを編集するため、作業前に必ずレジストリのバックアップを作成することをおすすめします。ただし、以下の手順に慎重に従えば問題が発生することはありません。
- 検索バーまたは「ファイル名を指定して実行」ダイアログボックスに「regedit」と入力し、レジストリエディターを開きます。左側のペインを使って、次のキーへ移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup

- BackupRestoreキーの下にFilesNotToBackupキーが存在しない場合は、新しく作成する必要があります。BackupRestoreキーを選択した状態で、メニューの「編集」をクリックし、「新規」→「キー」を選択します。
- 作成したキーの名前を引用符なしで「FilesNotToBackup」に変更し、Enterキーで確定します。このキーは空のままで構いません。解決策が正しく機能するよう、名前は指示どおり正確に入力してください。
続いて、サービスの設定を行います。
- レジストリエディターを閉じてPCを再起動し、変更を保存します。その後、キーボードのWindowsキー + Rを押して「ファイル名を指定して実行」を開き、「services.msc」と入力してOKをクリックし、サービス画面を開きます。

- 「Background Intelligent Transfer Service」を探して右クリックし、表示されるコンテキストメニューから「プロパティ」を選択します。
- サービス状態の欄を確認します。サービスが起動している場合はそのままにしてください(おそらく停止しているはずです)。停止している場合は、ウィンドウ中央の「開始」ボタンをクリックします。

- プロパティ画面を閉じる前に、「スタートアップの種類」が「自動」に設定されていることを確認します。スタートアップの種類を変更する際にダイアログボックスが表示された場合は、内容を確認して承認してください。
「停止」をクリックした際に、次のようなエラーメッセージが表示される場合があります。
「ローカル コンピューター上の Background Intelligent Transfer Service を開始できません。エラー 1079: このサービスに指定されたアカウントは、同じプロセスで実行される他のサービスに指定されたアカウントと異なります。」
このエラーが発生した場合は、以下の手順で修正できます。
- 上記の手順1〜3に従ってBITSのプロパティ画面を開き、「ログオン」タブに切り替えて「参照...」ボタンをクリックします。

- 「選択するオブジェクト名を入力してください」の入力欄に自分のアカウント名を入力し、「名前の確認」をクリックして名前が認識されるのを待ちます。
- 完了したら「OK」をクリックします。パスワードを設定している場合は、求められたときにパスワードを入力してください。これでサービスが問題なく起動するはずです。
解決策3:依存関係にある2つのサービスを有効化する
Windowsのサービスは通常、他のサービスに依存しています。依存関係はサービス画面から各サービスをクリックすることで確認できます。しかし、BITSのプロパティには表示されないものの、BITSが正常に動作するために必要な2つのサービスが存在します。
- キーボードのWindowsキー + Rを押して「ファイル名を指定して実行」を開き、「services.msc」と入力してOKをクリックし、サービス画面を開きます。

- 「Network Location Awareness」と「Network List Service」という2つのサービスを探します。それぞれ右クリックし、前述の解決策2と同じ手順で起動します。
- サービス状態の欄を確認し、すでに起動している場合はそのままにします。停止している場合は、ウィンドウ中央の「開始」ボタンをクリックします。
最後に、BITSサービスも同じ方法で起動します。すべてのサービスのスタートアップの種類は「自動」に設定してください。
解決策4:「msconfig」でスタートアップ設定を変更する
少し意外に思えるかもしれませんが、この方法で問題が解決したというユーザーの報告があります。通常、既定の設定は「通常スタートアップ」または「選択的スタートアップ」になっているはずですが、「msconfig」を開いてスタートアップの選択を「通常スタートアップ」に変更することで問題が解消されるケースがあります。
- キーボードのWindowsキー + Rを押して「ファイル名を指定して実行」を開き、「msconfig」と入力してOKをクリックします。Windows 10の場合は、スタートメニューや検索バーに「msconfig」と入力しても構いません。最初の結果として表示される「システム構成」をクリックします。
- 「全般」タブを開いたまま、スタートアップの選択を以前の設定から「通常スタートアップ」に変更し、「適用」をクリックしてから画面を閉じます。PCを再起動して問題が解決したかどうかを確認してください。

- 必要に応じて、「全般」タブで「選択的スタートアップ」を選択し、「スタートアップの項目を読み込む」チェックボックスのチェックを外すことも有効です。
解決策5:PCを初期化する
Windows 10をお使いの場合、PCのリセットは簡単に行えるうえ、ほとんどの問題を確実に解決できる手段です。「使いすぎだ」「適切ではない」と感じる方もいるかもしれませんが、Windows 10ではファイルやアプリを保持したまま設定だけをリセットできる点をご存知でしょうか。ただし、これは最終手段のため、必ず他のすべての方法を先に試してください。
- Windows 10の「設定」を開きます。スタートメニューの歯車アイコンをクリックすればアクセスできます。「更新とセキュリティ」セクションを選択し、左側のペインから「回復」をクリックします。
- Windowsには「このPCを初期状態に戻す」「以前のビルドに戻す」「詳細スタートアップ」の3つの主要なオプションが表示されます。適切なオプションを選べば、ファイルへの影響を最小限に抑えてやり直せるのが「このPCを初期状態に戻す」です。「開始する」ボタンをクリックします。

- データファイルを保持したいかどうかに応じて、「個人用ファイルを保持する」または「すべて削除する」を選択します。どちらを選んでも、設定はすべて既定値に戻り、アプリはアンインストールされます。特別な理由がない限り「個人用ファイルを保持する」をおすすめします。

- 前のステップで「すべて削除する」を選択した場合は、「ファイルのみ削除する」または「ドライブ全体をクリーンアップする」を選択します。クリーンアップは時間がかかりますが、PCを譲渡・売却する場合には次の使用者が削除済みファイルを復元しにくくなるメリットがあります。自分で使い続ける場合は「ファイルのみ削除する」を選びましょう。
- 以前のOSバージョンに戻せなくなる旨の警告が表示されたら「次へ」をクリックします。指示に従って「リセット」をクリックし、処理が完了するのを待ちます。完了後に「続行」をクリックしてPCを起動し、BITSが正常に起動するかどうかを確認してください。
-
Windows 7でBITS(バックグラウンドインテリジェント転送サービス)が表示されないときの対処法2選
BITS(Background Intelligent Transfer Service/バックグラウンドインテリジェント転送サービス)は、主にクライアントとサーバー間でファイルのアップロードやダウンロードを行い、転送の進行状況に関する情報を提供するために使われる Windows の重要なサービスです。もし Windows 7 の環境で BITS サービスが見つからない場合、Windows Update をローカルコンピューターに正常にダウンロードできなくなるおそれがあります。この記事では、BITS サービスがサービス一覧から消えてしまったときに試せる2つの解決方法を詳しく解説します。 関連記
-
Windows 10でバックグラウンドインテリジェント転送サービス(BITS)を修復する3つの方法
Windows 10のバックグラウンドインテリジェント転送サービス(BITS)は、システムにとって非常に重要なコンポーネントです。ネットワークに負荷をかけることなく、マシン間でファイルを非同期かつ計画的に、制御された形で転送する役割を担っており、帯域幅の調整(スロットリング)や優先順位付けを論理的に処理することでこれを実現しています。 さらに、BITSはMicrosoftサーバーからWindows Updateのファイルをダウンロードする際にも利用されます。しかし、この便利なサービスにも不具合が発生することがあり、動作が停止するとWindows Updateやその他のサービスが一時停止してしま