Windowsバックグラウンドインテリジェント転送サービス(Windows Background Intelligent Transfer Service)(BITS)は、プログラムがインターネットからデータとファイルをダウンロードするのに役立つ重要なコンポーネントです。(essential component)
現在、プログラムには最新の更新(latest updates)、新しいコンテンツ、または構成が必要であり、BITSは転送を一時停止および再開することにより、再起動後もネットワークの中断をインテリジェントに処理します。
また、 BITS(BITS)の「インテリジェント」は、使用可能なアイドル状態のネットワーク帯域幅(network bandwidth)に基づいてファイル転送速度を増減します。そのアプリ指定の転送ポリシーにより、ネットワークアプリがより多くの帯域幅を消費している場合、ファイルが高価なネットワークで転送されるのを防ぐために、転送速度が低下します。

また、ファイルをダウンロードしてWindows10に更新プログラムをインストールする簡単な方法も提供します。このように、アプリケーションを終了した後でも、ログオンしている限り、BITSはファイルを転送し、ネットワーク接続は維持されます。ログオフして再度ログインすると、接続が再確立されると、BITSは転送を再開します。
しかし、それだけではありません。2019年5月(May 2019) の更新(Update)から、BITSは、マシンが接続されているとき、およびマシンが(BITS)モダンスタンバイモード(Modern Standby mode)になっているときに、電力使用量とファイル転送を気にするようになりました。
つまり、ネットワークエクスペリエンスに影響を与えることなく、デバイスとリモートサーバー間のアップロードとダウンロードを継続できます。これは、 HTTP(HTTP)またはREST WebサーバーまたはSMBファイルサーバーにファイルをアップロードまたはダウンロードする必要があるアプリケーション、ネットワークコストを考慮する必要があるアプリケーション、再起動または切断後にファイル転送を自動的に再開する必要があるアプリケーション、または他のネットワークアプリの応答性を維持する必要があるアプリケーションに特に役立ちます。
BITSはインテリジェントなサービスである可能性がありますが、起動しない場合や、突然完全に機能しなくなる場合があります。この結果、MicrosoftStoreやWindowsUpdateなどの他のサービスが正しく機能しなくなります。
BITSが起動しない場合に、トラブルシューティングと修正を行うためのさまざまな方法を紹介します。
バックグラウンドインテリジェント転送サービスが機能していない問題を修正する(Fix Background Intelligent Transfer Service Is Not Working)
- バックグラウンドインテリジェント転送サービス(Background Intelligent Transfer Service)を再起動します
- デバイスをスキャンしてマルウェアを探します
- BITSトラブルシューターを使用する
- SFCおよびDISMコマンドラインツールを使用する
- セキュリティソフトウェアを一時的に無効にする
- MicrosoftUpdateから最新の品質更新プログラムをインストールします
- ネットワークロケーション認識(Network Location Awareness)およびネットワークリスト(Network List)サービスを有効にする
- (Change Startup)スタートアップの選択設定を通常(Normal)のスタートアップに変更します
- レジストリを編集する
- コンピューターをリセットする
注:(Note:)このガイドの手順は、Windows10オペレーティングシステムに焦点を当てています。
バックグラウンドインテリジェント転送サービスを再起動します(Restart The Background Intelligent Transfer Service)
通常、BITSは起動時にコンピューターから自動的に起動しますが、起動しない場合は、手動でサービスを確認して再起動できます。
Start>Run]を右クリックします。

2. [ファイル名を指定して実行]ボックスにservices.mscと入力し、 (services.msc)Enterキー(Enter)を押してWindowsサービス(Windows Services)を開きます。

3.右側のサービスのリストからバックグラウンドインテリジェント転送サービスを見つけます。(Background Intelligent Transfer Service)

4. BITSが実行されている場合は、右クリックして[再起動]を選択し(Restart)てサービスを再起動し、何らかの理由でスタックしている可能性がある場所でサービスを修正します。

5. BITSが起動しない場合は、 Windowsサービス(Windows Services)のエントリをダブルクリックし、新しいポップアップの起動タイプを[自動(Automatic)]に変更します。

6. [サービスステータス]の横にある[(Service Status)スタート(Start)]ボタンをクリックして、 BITSが再び正常に機能するかどうかを確認します。

デバイスをスキャンしてマルウェアを探します(Scan Your Device For Malware)
ウイルスやマルウェアは、BITSを標的にして、正常に起動しないようにすることがよくあります。起動しない場合は、マルウェアまたはウイルススキャンを実行して、BITSがデバイスと他のBITSベースのネットワークとの間で適切な通信を提供することを妨げるものがないことを確認(BITS)し(BITS)ます。
優れたウイルス対策セキュリティソフトウェアがインストールされている場合は、それを使用できます。それ以外の場合は、Malwarebytesなどの最高のウイルス対策ソフトウェアを試してスキャンを実行し、コンピューターを再起動して、BITSの問題が解消されているかどうかを確認します。

BITSトラブルシューターを使用する(Use The BITS Troubleshooter)
BITSトラブルシューティングは、 Windows10のサービスに関する最も一般的な問題を修正できます。
1.これを行うには、コントロールパネル(Control Panel)を開き、右上の[表示方法]メニュー(View by menu)をクリックします。大きなアイコン(Large Icons)をクリックします。

2.オプションのリストで[トラブルシューティング]をクリックします。(Troubleshooting)

3.[ハードウェアとサウンド]を(Hardware and Sound)クリックします。

4.次に、[ Windows ]セクションの[バックグラウンドインテリジェント転送サービスのトラブルシューティング]をクリックします。(Background Intelligent Transfer Service troubleshooter)

5.[詳細(Advanced)]をクリックします。

6.[Apply Repairs Automatically > Nextを選択します。

7. BITSトラブルシューティングは、起動または正常な動作を妨げる可能性のある問題のスキャン、検出、および修正を開始します。

SFC&DISMコマンドラインツールを使用する(Use The SFC & DISM Command Line Tool)
それでもBITS(BITS)が起動しない場合は、システムファイルチェッカー(System File Checker)(SFC)とDISMコマンドラインツールを使用して問題を解決できます。
1.検索バーで「CMD 」と入力して[(CMD)コマンドプロンプト(Command Prompt)]メニューを開き、 [管理者として実行(Run as administrator)]をクリックします。

2. [コマンドプロンプト(Command Prompt)]ウィンドウで、次のコマンドを入力し、 Enterキー(Enter)を押します:dism /Online /Cleanup-Image /RestoreHealth。これにより、システムファイルの破損がスキャンおよび修復されます。

3.次に、このコマンドを入力してEnterキーを押します:sfc / scannow。

また、check diskコマンドを試して、それが役立つかどうかを確認することもできます。同じコマンドプロンプト(Command Prompt)ウィンドウで、chkdsk /r /f Enterキー(Enter)を押します。
4.デバイスを再起動すると、 BITS(BITS)が起動または正常に動作しない原因となる根本的なエラーを修正しながら、エラーがスキャンされます。
セキュリティソフトウェアを一時的に無効にする(Temporarily Disable Security Software)

これは、 BITS(BITS)が起動しない原因になっているかどうかを確認するための一時的な手段です。セキュリティソフトウェアは、ウイルスやマルウェアなどのセキュリティの脅威からデバイスを保護するため、無効にしないでください。
ただし、この場合は一時的に無効にして、BITSが正常に起動するか確認してください。その場合は、ウイルス対策が原因である可能性があります。それ以外の場合は、完了したらすぐにセキュリティソフトウェアを再度有効にします。
MicrosoftUpdateから最新の品質更新プログラムをインストールする(Install The Latest Quality Update From Microsoft Update)
これまでに修正が機能しなかった場合は、オペレーティングシステムに問題がある可能性があります。これは、最新のMicrosoftアップデートをダウンロードすることで解決できます。
1.これは手動で行うことができますが、 Windows 10の更新履歴(Windows 10 Update History)からKB参照(ナレッジベース)名を確認し、 Settings>System>Aboutバージョン情報]および[バージョン情報]に移動して、32ビットまたは64ビットの更新バージョンが必要かどうかを確認します。システムタイプ(System Type)の確認。

2.MicrosoftUpdateカタログ(Microsoft Update catalog)(Microsoft Update catalog)からWindowsUpdateをダウンロードします(Windows Update)。ここで、更新のKBリファレンスを検索し、32ビットバージョンまたは64ビットバージョンの[ダウンロード]をクリックできます。(Download)

(Click).msuリンクをクリックして、ファイルをダウンロードします。

3. .msuファイル(.msu file)をダブルクリックするか、 [Command Prompt>Run as administrator]に移動し、コマンドwusa C:\FOLDER-PATH\UPDATE-NAME.msu /quiet /norestartEnterキー(Enter)を押します。

4.コンピュータを再起動して、サービスが再び正常に機能するかどうかを確認します。
ネットワークロケーション認識およびネットワークリストサービスを有効にする(Enable The Network Location Awareness & Network List Services)
Windows サービス(Services)は相互に依存していますが、 BITSをクリックしたときにWindows サービス(Services)に表示されない2つの特定のサービスがありますが、これら2つが正しく実行された場合にのみ開始されます。ネットワークロケーション認識(Network Location Awareness)サービスとネットワークリスト(Network List)サービスです。
Start>Run ]を右クリックし、services.mscと入力して、 Enterキー(Enter)を押します。
2. Windowsサービスで、ネットワークロケーション認識サービスとネットワークリストサービスを見つけ、それぞれを右クリックして、上記の(Network Location Awareness and Network List)BITSで説明した起動タイプの手順を使用してサービスを開始します。

各サービスが開始されている場合はそのままにしておきますが、それぞれに「停止」と表示されている場合は、[開始(Start)]ボタンをクリックしてサービスを再開します。これらの各サービスのすべてのスタートアップ設定を、 BITSを含む自動(Automatic)に設定します。
スタートアップの選択設定を通常のスタートアップに変更する(Change Startup Selection Setting To Normal startup)
デフォルトのスタートアップ選択設定は、コンピューターに応じて 通常(Normal)または選択的スタートアップになります。(Selective)
Start>Run]を右クリックし、msconfigと入力します。[システム構成](System Configuration)をクリックします。

2. [全般(General)]タブで、[スタートアップ]の選択を[通常の(Normal Startup)スタートアップ(Startup)]に変更します。

3. [適用](Apply)をクリックしてコンピューターを再起動し、BITSサービスが正常に再開するかどうかを確認します。
4. [全般(General)]タブに戻り、[選択的スタートアップ(Selective startup)]オプションをクリックします。[スタートアップアイテムを読み込む](Load startup items)チェックボックスをオフにします。

レジストリを編集する(Edit The Registry)
レジストリエディタ(Registry Editor)では、コンピュータでさらに問題が発生しないように、各手順に細心の注意を払う必要があります。レジストリに変更を加える必要があるため、以下の手順を実行する前に、必ずレジストリをバックアップしてください。
1. [スタート(Start)]を右クリックして、[実行(Run)]を選択します。[実行]ダイアログボックスに「regedit」と入力して、レジストリエディタを開き(Type)ます(Registry Editor)。レジストリエディタ(Registry Editor)で、次のキーに移動します:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup

2.FilesNotToBackup(FilesNotToBackup)エントリがBackupRestoreキーに存在するかどうかを確認します。そうでない場合は、BackupRestoreキーの(BackupRestore)Edit>New>Key]>[キー]をクリックして作成します。値の名前をFilesNotToBackupに変更し、 (FilesNotToBackup)Enterキー(Enter)を押します。キーは空のままにします。
3. Windowsサービスに移動し([(Windows Services)Start>Run>type services.msc>Enter ]を右クリック)、バックグラウンドインテリジェンス転送サービス(Background Intelligence Transfer Service)を見つけます。BITSを右クリックし、[プロパティ(Properties)]を選択します。

4. BITSサービスが開始されている場合は、そのままにしておきます。停止している場合は、[開始]をクリックし、 (Start)BITSプロパティの[スタートアップ(Startup)の種類]オプションが[自動(Automatic)]に設定されていることを確認します。

コンピュータをリセットする(Reset Your Computer)
他に何も機能しない場合は、最後の手段としてコンピュータをリセットしてください。
1.[Settings>Update & Security.

2.[Recovery>Reset this PCをクリックします。

3. [はじめに]をクリックし、[(Get Started)ファイルを保持する](Keep my files)または[すべて削除する(Remove everything)]を選択します。すべての設定がデフォルトに戻り、アプリがアンインストールされるため、 [ファイルを保持する(Keep my files)]オプションを使用することをお勧めします。

4. [次へ(Next)]をクリックして、ファイルを保持するか、すべてを削除するかを選択します。[(Click) リセット]をクリックして、 (Reset )Windowsがプロセスを終了するのを待ちます。完了したら、[続行(Continue)]をクリックし、コンピューターを再起動して、BITSが再び正常に機能するかどうかを確認します。

5.コンピュータを再起動し、BITSエラーが解決されたかどうかを確認します。
Fix Background Intelligent Transfer Service Will Not Start Error
The Windows Background Intelligent Transfer Service (BITS) is an essential component that helps programs download data and files from the internet.
Nowadays, programs need the latest updates, new content, or configurations, and BITS intelligently handles network interruptions even after a reboot by pausing and resuming transfers.
The ‘intelligent’ in BITS also increases or decreases the file transfer rate based on the idle network bandwidth available. Its app-specified transfer policies ensure that if a network app is consuming more bandwidth, its transfer rate is reduced to prevent the files from transferring on expensive networks.

It also offers an easy way of downloading files to install updates on Windows 10. This way, even after you exit from an application, BITS will still transfer files provided you’re still logged on, and the network connection is maintained. If you log off and log back in, BITS will resume the transfers once the connection is reestablished.
But that’s not all. From the May 2019 Update, BITS will now mind power usage and transfer files when the machine is plugged in, and when it’s in Modern Standby mode.
In short, it ensures uploads and downloads between your device and the remote server continue without any impact on the network experience. It’s particularly useful for applications that need to upload files to or download from HTTP or REST web server or SMB file servers, mind network costs, resume file transfers automatically after restarts or disconnections, or preserve responsiveness of other network apps.
As much as BITS may be an intelligent service, sometimes it may not start or may suddenly stop working altogether. The result of this is that other services like Microsoft Store or Windows Update won’t work properly.
We’re going to show you different ways you can troubleshoot and fix BITS when it won’t start.
Fix Background Intelligent Transfer Service Is Not Working
- Restart the Background Intelligent Transfer Service
- Scan your device for malware
- Use the BITS Troubleshooter
- Use the SFC and DISM command line tool
- Temporarily disable security software
- Install the latest quality update from Microsoft Update
- Enable the Network Location Awareness and Network List services
- Change Startup selection setting to Normal startup
- Edit the Registry
- Reset your computer
Note: The instructions in this guide are focused on the Windows 10 operating system.
Restart The Background Intelligent Transfer Service
Normally, BITS starts automatically with your computer at startup, but if it doesn’t, you can manually check and restart the service.
1. Right-click Start>Run.

2. Type services.msc in the Run box, and then press Enter to open Windows Services.

3. Find Background Intelligent Transfer Service from the list of services on the right.

4. If BITS is running, right-click and select Restart to restart the service and fix it wherever it may have got stuck for one reason or another.

5. If BITS doesn’t start, double-click on the entry in Windows Services, and change the startup type in the new popup to Automatic.

6. Next to Service Status, click the Start button and see if BITS works normally again.

Scan Your Device For Malware
Viruses and malware often target BITS to prevent it from starting normally. If it won’t start, run a malware or virus scan to ensure nothing is hindering BITS from providing the right communication between your device and other BITS-based networks.
If you have good antivirus security software installed, you can use it, otherwise try some of the best antimalware software like Malwarebytes to run the scan, and then restart your computer to see if the BITS issue is gone.

Use The BITS Troubleshooter
The BITS troubleshooter can fix most common problems with the service in Windows 10.
1. To do this, open Control Panel and click on the View by menu at the upper right side. Click Large Icons.

2. Click Troubleshooting in the list of options.

3. Click Hardware and Sound.

4. Next, click Background Intelligent Transfer Service troubleshooter under the Windows section.

5. Click Advanced.

6. Select Apply Repairs Automatically > Next.

7. The BITS troubleshooter will begin scanning, detecting and fixing any issues that may prevent it from starting or working properly.

Use The SFC & DISM Command Line Tool
If BITS still won’t start, you can use the System File Checker (SFC) and DISM command line tool to resolve the issue.
1. On the search bar, type CMD to open the Command Prompt menu, and click Run as administrator.

2. In the Command Prompt window, type this command and press Enter: dism /Online /Cleanup-Image /RestoreHealth. This will scan and repair any system file corruption.

3. Next, type this command and press Enter: sfc / scannow.

You could also try the check disk command to see if it helps. In the same Command Prompt window, type chkdsk /r /f and press Enter.
4. Restart your device, and it’ll be scanned for errors while correcting any underlying ones that cause BITS not to start or work properly.
Temporarily Disable Security Software

This is a temporary measure to help you check whether it’s causing BITS not to start. Your security software protects your device from security threats like viruses and malware, and shouldn’t be disabled.
However, in this case, temporarily disable it and see if BITS starts normally. If so, your antivirus may be the cause. Otherwise, re-enable your security software as soon as you’re done.
Install The Latest Quality Update From Microsoft Update
If none of the fixes have worked so far, the problem could be with the operating system, and this can be resolved by downloading the latest Microsoft updates.
1. You can do this manually, but check the KB reference (knowledge base) name from the Windows 10 Update History, and then confirm if you need a 32-bit or 64-bit update version by going to Settings>System>About and checking System Type.

2. Download the Windows Update from the Microsoft Update catalog. Here, you can search for the KB reference for the update and click Download for either 32 or 64-bit version.

Click the .msu link to download the file.

3. Double click the .msu file, or go to Command Prompt>Run as administrator and type the command: wusa C:\FOLDER-PATH\UPDATE-NAME.msu /quiet /norestart and press Enter.

4. Restart your computer and see if the service works fine again.
Enable The Network Location Awareness & Network List Services
Windows Services depend on each other, but there are two particular services that aren’t listed in Windows Services when you click BITS, yet it’ll only start when these two run properly – the Network Location Awareness and Network List services.
1. To enable them, right-click Start>Run and type services.msc and then press Enter.
2. In Windows Services, find the Network Location Awareness and Network List services and right click on each to start them using the startup type steps we described for BITS above.

If each service is started, leave it as is, but if each shows ‘stopped’, click on the Start button to restart the service. Set up all startup settings for each of these services to Automatic, including BITS.
Change Startup Selection Setting To Normal startup
The default startup selection setting should be Normal or Selective startup depending on your computer.
1. To change it, right-click Start>Run and type msconfig. Click System Configuration.

2. Under the General tab, change the Startup selection to Normal Startup.

3. Click Apply and restart your computer to check if the BITS service starts normally again.
4. Go back to the General tab, and click the Selective startup option. Clear the Load startup items checkbox.

Edit The Registry
The Registry Editor requires that you pay careful attention to each step so as to prevent any further issues with your computer. It involves making changes to the registry, so make sure you backup your registry before taking the steps below.
1. Right-click Start and select Run. Type regedit in the run dialog box to open the Registry Editor. In the Registry Editor, navigate to this key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup

2. Check if the FilesNotToBackup entry exists in the BackupRestore key. If not, create it by clicking on Edit>New>Key in the BackupRestore key. Rename the value to FilesNotToBackup and press Enter. Leave the key empty.
3. Go to Windows Services (right click Start>Run>type services.msc>Enter) and find Background Intelligence Transfer Service. Right-click BITS and select Properties.

4. If BITS service is started, leave it as is; if it’s stopped, click Start, and ensure the Startup type option in BITS properties is set to Automatic.

Reset Your Computer
If nothing else works, reset your computer as a last resort.
1. Open Settings>Update & Security.

2. Click Recovery>Reset this PC.

3. Click Get Started, and then select Keep my files or Remove everything. All settings will be returned to default and apps uninstalled, so you’re better off going with the Keep my files option.

4. Click Next, and select whether you want to keep your files or remove everything. Click Reset and wait for Windows to finish the process. Once it’s done, click Continue, restart the computer and see if BITS works normally again.

5. Restart your computer and check if the BITS error is resolved.