Windows (Windows Background Intelligent Transfer Service)BITS ( Background Intelligent Transfer Service ) 는 프로그램이 인터넷에서 데이터와 파일을 다운로드하는 데 도움 이 되는 필수 구성 요소 입니다.(essential component)
오늘날 프로그램에는 최신 업데이트(latest updates) , 새로운 콘텐츠 또는 구성이 필요하며 BITS 는 재부팅 후에도 전송을 일시 중지하고 다시 시작하여 네트워크 중단을 지능적으로 처리합니다.
BITS 의 '지능형'은 또한 사용 가능한 유휴 네트워크 대역폭(network bandwidth) 에 따라 파일 전송 속도를 높이거나 낮 춥니다 . 앱 지정 전송 정책은 네트워크 앱이 더 많은 대역폭을 사용하는 경우 전송 속도를 줄여 파일이 값비싼 네트워크에서 전송되는 것을 방지합니다.

또한 Windows 10 에 업데이트를 설치하기 위해 파일을 다운로드하는 쉬운 방법을 제공합니다 . 이렇게 하면 응용 프로그램을 종료한 후에도 여전히 로그온되어 있고 네트워크 연결이 유지되는 한 BITS 에서 파일을 계속 전송합니다. (BITS)로그오프했다 가 다시 로그인 하면 연결이 다시 설정되면 BITS 가 전송을 다시 시작합니다.(BITS)
하지만 그게 다가 아닙니다. 2019년 5월(May 2019) 업데이트부터 BITS(Update) 는 이제 컴퓨터가 연결되어 있고 (BITS)최신 대기 모드(Modern Standby mode) 에 있을 때 전력 사용량을 고려하고 파일을 전송합니다 .
간단히 말해서, 네트워크 경험에 영향을 주지 않고 장치와 원격 서버 간의 업로드 및 다운로드가 계속되도록 합니다. HTTP 또는 REST 웹 서버 또는 SMB 파일 서버에 파일을 업로드하거나 다운로드해야 하는 애플리케이션, 네트워크 비용을 염두에 두고, 재시작 또는 연결 해제 후 자동으로 파일 전송을 재개하거나, 다른 네트워크 앱의 응답성을 유지 해야 하는 애플리케이션에 특히 유용합니다 .
BITS 는 지능적인 서비스인 만큼 때로는 시작되지 않거나 갑자기 작동이 완전히 중지될 수 있습니다. 그 결과 Microsoft Store 또는 Windows Update 와 같은 다른 서비스 가 제대로 작동하지 않습니다.
BITS 가 시작되지 않을 때 문제를 해결하고 수정할 수 있는 다양한 방법을 보여 드리겠습니다 .
백그라운드 지능형 전송 서비스가 작동하지 않는 문제 수정(Fix Background Intelligent Transfer Service Is Not Working)
- 백그라운드 지능형 전송 서비스(Background Intelligent Transfer Service) 다시 시작
- 기기에서 맬웨어 검사
- BITS 문제 해결사 사용
- SFC 및 DISM 명령줄 도구 사용
- 일시적으로 보안 소프트웨어 비활성화
- Microsoft Update 에서 최신 품질 업데이트 설치
- 네트워크 위치 인식(Network Location Awareness) 및 네트워크 목록(Network List) 서비스 활성화
- 시작(Change Startup) 선택 설정을 정상(Normal) 시작 으로 변경
- 레지스트리 편집
- 컴퓨터 재설정
참고:(Note:) 이 가이드의 지침은 Windows 10 운영 체제에 중점을 둡니다.
백그라운드 지능형 전송 서비스 다시 시작(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 문제 해결사 는 Windows 10 에서 서비스와 관련된 가장 일반적인 문제를 해결할 수 있습니다 .
1. 이렇게 하려면 제어판(Control Panel) 을 열고 오른쪽 상단 에 있는 보기 기준 메뉴(View by menu) 를 클릭합니다 . 큰 아이콘(Large Icons) 을 클릭 합니다.

2. 옵션 목록에서 문제 해결 을 클릭합니다.(Troubleshooting)

3. 하드웨어 및 소리 를(Hardware and Sound) 클릭 합니다.

4. 그런 다음 Windows 섹션 에서 Background Intelligent Transfer Service 문제 해결사 를 클릭합니다.(Background Intelligent Transfer Service troubleshooter)

5. 고급(Advanced) 을 클릭합니다 .

6. Apply Repairs Automatically > Next 을 선택 합니다.

7. BITS 문제 해결사가 제대로 시작하거나 작동하지 못하게 할 수 있는 문제를 검색, 감지 및 수정하기 시작합니다.

SFC 및 DISM 명령줄 도구 사용(Use The SFC & DISM Command Line Tool)
BITS 가 여전히 시작되지 않으면 SFC ((SFC) 시스템 파일 검사기(System File Checker) ) 및 DISM 명령줄 도구를 사용하여 문제를 해결할 수 있습니다.
1. 검색 창에 CMD 를 입력하여 (CMD)명령 프롬프트(Command Prompt) 메뉴 를 열고 관리자 권한 으로 실행을(Run as administrator) 클릭합니다 .

2. 명령 프롬프트(Command Prompt) 창에서 이 명령을 입력하고 Enter 키를 누릅니다 . dism /Online /Cleanup-Image /RestoreHealth . 시스템 파일 손상을 검사하고 복구합니다.

3. 그런 다음 이 명령을 입력하고 Enter 키를 누릅니다. sfc / scannow .

check disk 명령을 시도하여 도움이 되는지 확인할 수도 있습니다. 동일한 명령 프롬프트(Command Prompt) 창에서 chkdsk /r /f 를 입력하고 Enter 키를 누릅니다 .
4. 장치를 다시 시작하면 BITS 가 시작되지 않거나 제대로 작동하지 않게 하는 기본 오류를 수정하는 동안 오류가 있는지 검사합니다.
일시적으로 보안 소프트웨어 비활성화(Temporarily Disable Security Software)

이것은 BITS 가 시작되지 않는 원인인지 여부를 확인하는 데 도움이 되는 임시 조치입니다. 보안 소프트웨어는 바이러스 및 맬웨어와 같은 보안 위협으로부터 장치를 보호하므로 비활성화하면 안 됩니다.
그러나 이 경우 일시적으로 비활성화하고 BITS 가 정상적으로 시작되는지 확인하십시오. 그렇다면 바이러스 백신이 원인일 수 있습니다. 그렇지 않으면 완료되는 즉시 보안 소프트웨어를 다시 활성화하십시오.
Microsoft 업데이트에서 최신 품질 업데이트 설치(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. Microsoft 업데이트 카탈로그(Microsoft Update catalog)(Microsoft Update catalog) 에서 Windows 업데이트(Windows Update) 를 다운로드합니다 . 여기에서 업데이트에 대한 KB 참조를 검색하고 32비트 또는 64비트 버전용 다운로드 를 클릭할 수 있습니다.(Download)

(Click).msu 링크를 클릭 하여 파일을 다운로드합니다.

3. .msu 파일(.msu file) 을 두 번 클릭하거나 Command Prompt>Run as administratorwusa C:\FOLDER-PATH\UPDATE-NAME.msu /quiet /norestart 명령 을 입력 하고 Enter 키(Enter) 를 누릅니다 .

4. 컴퓨터를 다시 시작하고 서비스가 다시 제대로 작동하는지 확인합니다.
네트워크 위치 인식 및 네트워크 목록 서비스 활성화(Enable The Network Location Awareness & Network List Services)
Windows 서비스(Services) 는 서로 의존하지만 BITS 를 클릭할 때 Windows 서비스(Services) 에 나열되지 않는 두 가지 특정 서비스가 있지만 이 두 서비스가 제대로 실행될 때만 시작됩니다. 바로 네트워크 위치 인식(Network Location Awareness) 및 네트워크 목록(Network List) 서비스입니다.
1. 활성화하려면 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)
1. 변경하려면 Start>Run 을 마우스 오른쪽 버튼으로 클릭 하고 msconfig 를 입력 합니다. 시스템 구성(System Configuration) 을 클릭 합니다 .

2. 일반(General) 탭에서 시작(Startup) 선택을 정상 시작(Normal 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 항목이 BackupRestore 키에 있는지 확인하십시오. 그렇지 않은 경우 BackupRestore 키 에서 Edit>New>Key 를 클릭하여 만듭니다 . 값의 이름을 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) 을 클릭하고 파일을 유지할지 아니면 모두 제거할지 선택합니다. 재설정 을 (Reset )클릭 하고 (Click) Windows 가 프로세스를 마칠 때까지 기다립니다 . 완료되면 계속(Continue) 을 클릭 하고 컴퓨터를 다시 시작한 다음 BITS 가 다시 정상적으로 작동하는지 확인합니다.

5. 컴퓨터를 다시 시작하고 BITS 오류가 해결되었는지 확인합니다.
Fix Background Intelligent Transfer Service Will Not Start Error
The Windows Backgrоund Intelligent Transfer Service (BIΤS) 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.