Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

Windows의 BITS(Background Intelligent Transfer Service, 백그라운드 지능형 전송 서비스)는 프로그램이 인터넷에서 데이터와 파일을 다운로드할 수 있도록 돕는 핵심 구성 요소입니다.

요즘 프로그램들은 최신 업데이트, 새로운 콘텐츠, 설정 정보를 지속적으로 필요로 하는데, BITS는 재부팅 후에도 네트워크 연결이 끊긴 시점부터 전송을 일시 중지하고 다시 이어서 진행하는 등 지능적인 방식으로 이러한 작업을 처리해 줍니다.

BITS의 '지능형'이라는 이름은 사용 가능한 유휴 네트워크 대역폭에 따라 파일 전송 속도를 자동으로 높이거나 낮추는 기능에서도 찾아볼 수 있습니다. 앱별로 지정된 전송 정책 덕분에 다른 네트워크 앱이 더 많은 대역폭을 사용하고 있다면 BITS의 전송 속도가 자동으로 조절되어, 비용이 많이 드는 네트워크에서 불필요한 데이터 전송이 발생하지 않도록 막아줍니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

또한 BITS는 Windows 10에서 업데이트를 설치하기 위한 파일을 손쉽게 다운로드할 수 있는 방법을 제공합니다. 응용 프로그램을 종료한 후에도 로그인 상태와 네트워크 연결만 유지되면 BITS는 계속해서 파일을 전송합니다. 로그아웃했다가 다시 로그인하면 네트워크 연결이 복원되는 즉시 전송을 재개합니다.

여기서 끝이 아닙니다. 2019년 5월 업데이트(May 2019 Update)부터는 BITS가 전력 사용량까지 고려하여, 노트북이 전원에 연결되어 있거나 최신 대기(Modern Standby) 모드일 때 파일을 전송하도록 개선되었습니다.

요약하자면, BITS는 기기와 원격 서버 간의 업로드 및 다운로드가 네트워크 사용 환경에 영향을 주지 않고 지속될 수 있도록 보장합니다. HTTP 또는 REST 웹 서버, SMB 파일 서버와 파일을 주고받아야 하는 앱, 네트워크 비용을 관리해야 하는 경우, 재시작이나 연결 끊김 후 전송을 자동으로 재개해야 하는 경우, 그리고 다른 네트워크 앱의 반응성을 유지해야 하는 경우에 특히 유용합니다.

하지만 이렇게 지능적인 서비스라 할지라도 가끔 시작되지 않거나 갑자기 작동을 멈추는 문제가 발생할 수 있습니다. 이런 경우 Microsoft Store나 Windows Update 같은 다른 서비스들도 정상적으로 작동하지 않게 됩니다.

이번 글에서는 BITS가 시작되지 않을 때 문제를 해결하고 수정할 수 있는 다양한 방법을 소개합니다.

백그라운드 지능형 전송 서비스(BITS) 오류 해결 방법

  • 백그라운드 지능형 전송 서비스 다시 시작
  • 악성코드 검사 실행
  • BITS 문제 해결사 활용
  • SFC 및 DISM 명령줄 도구 사용
  • 보안 소프트웨어 임시 비활성화
  • Microsoft Update에서 최신 품질 업데이트 설치
  • Network Location Awareness 및 Network List 서비스 활성화
  • 시스템 구성에서 '정상 시작'으로 변경
  • 레지스트리 편집
  • PC 초기화

참고: 이 가이드의 내용은 Windows 10 운영체제를 기준으로 작성되었습니다.

1. 백그라운드 지능형 전송 서비스 다시 시작

일반적으로 BITS는 컴퓨터 부팅 시 자동으로 시작되지만, 그렇지 않은 경우 수동으로 확인하고 서비스를 재시작할 수 있습니다.

1. 시작 버튼 우클릭 > 실행(Run)을 선택합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

2. 실행 창에 services.msc를 입력하고 Enter 키를 눌러 Windows 서비스 창을 엽니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

3. 오른쪽 서비스 목록에서 Background Intelligent Transfer Service를 찾습니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

4. BITS가 실행 중이라면 마우스 오른쪽 버튼을 클릭하고 다시 시작(Restart)을 선택하여, 여러 가지 이유로 멈춰 있을 수 있는 서비스를 정상화합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

5. BITS가 시작되지 않았다면 Windows 서비스 목록에서 해당 항목을 더블클릭하고, 팝업 창에서 시작 유형을 자동(Automatic)으로 변경합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

6. 서비스 상태(Service Status) 옆의 시작(Start) 버튼을 클릭한 후, BITS가 정상적으로 작동하는지 확인합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

2. 악성코드 검사 실행

바이러스와 악성코드는 종종 BITS를 공격 대상으로 삼아 정상적인 시작을 방해합니다. BITS가 시작되지 않는다면 악성코드나 바이러스 검사를 실행하여, 기기와 BITS 기반 네트워크 간의 통신을 방해하는 요소가 없는지 확인하세요.

신뢰할 수 있는 백신 보안 소프트웨어가 설치되어 있다면 해당 프로그램을 사용하고, 없다면 Malwarebytes 같은 평판 좋은 안티맬웨어 프로그램으로 검사를 실행한 후 컴퓨터를 재시작하여 BITS 문제가 해결되었는지 확인합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

3. BITS 문제 해결사 활용

BITS 문제 해결사는 Windows 10에서 이 서비스와 관련된 대부분의 일반적인 문제를 자동으로 수정해 줍니다.

1. 제어판을 열고 오른쪽 상단의 보기 기준 메뉴를 클릭한 후 큰 아이콘(Large Icons)을 선택합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

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

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

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

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

4. Windows 섹션 아래의 백그라운드 지능형 전송 서비스 문제 해결사를 클릭합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

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

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

6. 자동으로 복구 적용(Apply Repairs Automatically) > 다음(Next)을 선택합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

7. BITS 문제 해결사가 스캔을 시작하고, 서비스가 시작되거나 정상적으로 작동하지 못하게 하는 문제를 자동으로 감지하여 수정합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

4. SFC 및 DISM 명령줄 도구 사용

BITS가 여전히 시작되지 않는다면, 시스템 파일 검사기(SFC)와 DISM 명령줄 도구를 사용하여 문제를 해결할 수 있습니다.

1. 검색창에 CMD를 입력하여 명령 프롬프트 메뉴를 열고 관리자 권한으로 실행(Run as administrator)을 클릭합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

2. 명령 프롬프트 창에 아래 명령어를 입력하고 Enter 키를 누릅니다: dism /Online /Cleanup-Image /RestoreHealth. 이 명령은 시스템 파일 손상 여부를 검사하고 복구합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

3. 다음으로 아래 명령어를 입력하고 Enter 키를 누릅니다: sfc /scannow.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

추가로 디스크 검사 명령어도 시도해 볼 수 있습니다. 동일한 명령 프롬프트 창에 chkdsk /r /f를 입력하고 Enter 키를 누르세요.

4. 기기를 재시작하면 오류 검사가 진행되면서 BITS가 시작되지 않거나 정상 작동하지 못하게 하는 근본적인 문제들이 수정됩니다.

5. 보안 소프트웨어 임시 비활성화

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

이 방법은 보안 소프트웨어가 BITS 시작을 방해하는지 확인하기 위한 임시 조치입니다. 보안 소프트웨어는 바이러스, 악성코드 등의 위협으로부터 기기를 보호하는 역할을 하므로 평소에는 비활성화하지 않는 것이 좋습니다.

다만 이 경우에 한해 일시적으로 비활성화한 후 BITS가 정상적으로 시작되는지 확인해 보세요. 정상적으로 시작된다면 백신 프로그램이 원인일 가능성이 높습니다. 확인 후에는 반드시 보안 소프트웨어를 다시 활성화해야 합니다.

6. Microsoft Update에서 최신 품질 업데이트 설치

지금까지의 방법으로도 문제가 해결되지 않았다면 운영체제 자체에 문제가 있을 수 있으며, 이 경우 최신 Microsoft 업데이트를 다운로드하여 해결할 수 있습니다.

1. 수동으로 진행할 수도 있지만, 먼저 Windows 10 업데이트 기록에서 KB 참조 이름(지식 베이스 번호)을 확인한 후, 설정 > 시스템 > 정보로 이동하여 시스템 종류(System Type)를 통해 32비트용인지 64비트용인지 확인합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

2. Microsoft Update 카탈로그에서 Windows Update를 다운로드합니다. 여기서 해당 업데이트의 KB 번호를 검색하고 32비트 또는 64비트 버전에 맞는 다운로드를 클릭합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

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

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

3. .msu 파일을 더블클릭하거나, 명령 프롬프트 > 관리자 권한으로 실행 후 다음 명령어를 입력하고 Enter 키를 누릅니다: wusa C:\FOLDER-PATH\UPDATE-NAME.msu /quiet /norestart.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

4. 컴퓨터를 재시작한 후 서비스가 정상적으로 작동하는지 확인합니다.

7. Network Location Awareness 및 Network List 서비스 활성화

Windows 서비스들은 서로 의존 관계에 있습니다. 특히 BITS의 종속성 목록에는 나타나지 않지만, 두 서비스가 정상적으로 실행되어야만 BITS가 시작될 수 있는데, 바로 Network Location AwarenessNetwork List 서비스입니다.

1. 이 서비스들을 활성화하려면 시작 버튼 우클릭 > 실행을 선택하고 services.msc를 입력한 후 Enter 키를 누릅니다.

2. Windows 서비스에서 Network Location AwarenessNetwork List 서비스를 찾아 각각 마우스 오른쪽 버튼을 클릭하고, 앞서 BITS에서 설명한 것과 동일한 방법으로 시작 유형을 설정합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

각 서비스가 이미 시작 중이라면 그대로 두고, '중지됨' 상태라면 시작(Start) 버튼을 클릭하여 서비스를 재시작하세요. BITS를 포함한 이들 서비스의 모든 시작 설정을 자동(Automatic)으로 지정합니다.

8. 시스템 구성에서 '정상 시작'으로 변경

시작 선택(Startup selection) 설정은 기본적으로 컴퓨터에 따라 '정상 시작' 또는 '선택적 시작'으로 되어 있어야 합니다.

1. 변경하려면 시작 버튼 우클릭 > 실행을 선택하고 msconfig를 입력한 후 시스템 구성(System Configuration)을 클릭합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

2. 일반(General) 탭에서 시작(Startup) 선택 항목을 정상 시작(Normal Startup)으로 변경합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

3. 적용(Apply)을 클릭하고 컴퓨터를 재시작하여 BITS 서비스가 정상적으로 시작되는지 확인합니다.

4. 다시 일반 탭으로 돌아가 선택적 시작(Selective startup) 옵션을 클릭하고, 시스템 서비스 및 시작 항목 모두 로드(Load startup items) 체크박스를 해제합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

9. 레지스트리 편집

레지스트리 편집기는 컴퓨터에 추가적인 문제가 발생하지 않도록 각 단계에 세심한 주의가 필요합니다. 레지스트리를 변경하는 작업이 포함되므로, 아래 단계를 진행하기 전에 반드시 레지스트리를 백업하세요.

1. 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 실행(Run)을 선택합니다. 실행 대화상자에 regedit를 입력하여 레지스트리 편집기를 엽니다. 레지스트리 편집기에서 다음 키로 이동합니다: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

2. BackupRestore 키에 FilesNotToBackup 항목이 존재하는지 확인합니다. 없다면 BackupRestore 키에서 편집(Edit) > 새로 만들기(New) > 키(Key)를 클릭하여 생성합니다. 값 이름을 FilesNotToBackup으로 변경하고 Enter 키를 누른 후, 키는 비워둡니다.

3. Windows 서비스(시작 버튼 우클릭 > 실행 > services.msc 입력 > Enter)로 이동하여 Background Intelligent Transfer Service를 찾습니다. BITS를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

4. BITS 서비스가 시작 중이라면 그대로 두고, 중지 상태라면 시작(Start)을 클릭한 후, BITS 속성의 시작 유형 옵션이 자동(Automatic)으로 설정되어 있는지 확인합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

10. PC 초기화

모든 방법이 실패했다면, 최후의 수단으로 컴퓨터를 초기화해야 합니다.

1. 설정 > 업데이트 및 보안을 엽니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

2. 복구(Recovery) > 이 PC 초기화(Reset this PC)를 클릭합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

3. 시작(Get Started)을 클릭한 후 내 파일 유지(Keep my files) 또는 모든 항목 제거(Remove everything)를 선택합니다. 모든 설정이 기본값으로 되돌려지고 앱이 제거되므로, 내 파일 유지 옵션을 선택하는 것이 좋습니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

4. 다음(Next)을 클릭하고 파일을 유지할지 모두 제거할지 선택합니다. 초기화(Reset)를 클릭하고 Windows가 프로세스를 완료할 때까지 기다립니다. 완료되면 계속(Continue)을 클릭하고, 컴퓨터를 재시작한 후 BITS가 정상적으로 작동하는지 확인합니다.

Windows BITS(백그라운드 지능형 전송 서비스)가 시작되지 않을 때 해결 방법 총정리

5. 컴퓨터를 재시작하여 BITS 오류가 해결되었는지 확인합니다.