일부 Windows 10 사용자들은 Backgroundtransferhost.exe라는 프로세스가 대부분의 시간 동안 비정상적으로 높은 네트워크 대역폭을 사용한다고 보고하고 있습니다. 심한 경우 컴퓨터가 유휴 상태일 때도 이 프로세스가 RAM과 CPU 자원을 잠식하는 사례까지 있었습니다. 고속 인터넷 환경이라면 큰 불편이 없겠지만, 여전히 3G 모뎀으로 접속해야 하는 사용자에게는 네트워크 사용량을 줄일 방법을 찾을 수밖에 없습니다. 이 문제는 주로 Windows 10 환경에서 나타나는 것으로 알려져 있습니다.

참고: 일부 사용자들은 작업 관리자에서 해당 작업을 강제 종료하려는 순간 컴퓨터가 즉시 재시작된다고 보고했습니다.
Backgroundtransferhost.exe란 무엇인가?
Backgroundtransferhost.exe 서비스는 하나의 Windows 계정을 여러 기기에서 사용할 때, Windows 설정과 사용자 환경설정 대부분을 동기화하는 역할을 담당합니다.
또한 다양한 기본 제공 앱들이 컴퓨터가 대기 모드나 최대절전 모드에 있는 동안에도 백그라운드에서 데이터를 업로드·다운로드하기 위해 이 프로세스를 활용합니다. 대부분의 경우 리소스 사용량이 급증하는 원인은 기본 백신 프로그램이 Backgroundtransferhost.exe를 통해 받은 파일을 다운로드가 완료되는 즉시 검사하려고 하기 때문입니다.
Backgroundtransferhost.exe는 안전한가?
정품 Backgroundtransferhost.exe 파일은 안전하며 시스템에 어떠한 보안 위협도 끼치지 않습니다. 다만 이를 확신하려면 악성코드로 위장된 파일이 아닌지 반드시 확인 절차를 거쳐야 합니다.
요즘 대부분의 멀웨어는 보안 프로그램에 탐지되지 않도록 시스템 프로세스인 척 위장하도록 설계되어 있습니다. 정품 파일인지 가장 빠르게 판별하는 방법은 파일 위치를 확인하는 것입니다.
확인하려면, Backgroundtransferhost.exe가 시스템 자원을 많이 사용하고 있다고 의심될 때 Ctrl + Shift + Esc 키를 눌러 작업 관리자를 열어주세요. 작업 관리자 창에서 '프로세스' 탭을 선택한 뒤 목록을 스크롤하여 Backgroundtransferhost.exe를 찾습니다. 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 '파일 위치 열기'를 선택하세요.

파일 위치가 C:\Windows\System32가 아니라면 악성코드로 위장된 파일일 가능성이 매우 높습니다. 이 경우 바이러스 감염을 제거하는 적절한 조치를 취해야 하며, 감염을 제거하면 리소스 사용량 급증 문제도 자연스럽게 해결되는 경우가 많습니다.
Backgroundtransferhost.exe를 비활성화해야 할까?
앞서 살펴본 것처럼 정품 Backgroundtransferhost.exe 파일은 신뢰할 수 있으며 보안상 위협이 전혀 없습니다. 이 구성 요소는 최근 Windows 버전 모두에 포함되어 있지만, 특히 여러 기기 간 연동이 강조되는 Windows 10에서 가장 활발하게 작동합니다.
만약 위의 확인 과정에서 악성코드로 위장된 파일이 의심된다면, 아래 점검 절차를 통해 실제 바이러스 감염 여부를 확인하고 제거하는 것을 강력히 권장합니다.
다양한 사용자 사례에 따르면, Malwarebytes 정밀 검사를 활용해 이런 문제를 일으킬 수 있는 모든 종류의 멀웨어를 탐지하고 제거하는 것이 가장 효과적인 방법입니다.

Malwarebytes 사용이 부담스럽다면, 무료 정밀 보안 검사를 실행하는 방법을 다룬 별도 가이드(여기)를 참고하세요. 검사 결과 멀웨어 감염이 발견되지 않았다면, 다음 섹션에서 소개하는 Backgroundtransferhost.exe 비활성화 방법을 안심하고 진행하시면 됩니다.
Backgroundtransferhost.exe 비활성화 방법
바이러스 감염이 아니라고 이미 확인했다면, 아래 방법 중 하나를 따라 Backgroundtransferhost.exe 프로세스가 시스템 자원을 과도하게 사용하지 못하도록 조치할 수 있습니다.
아래에는 실제로 문제를 겪었던 사용자들이 성공적으로 활용한 몇 가지 방법을 정리했습니다. 효율성과 적용 난이도 순으로 배열했으니 순서대로 시도해보시길 권장합니다.
그럼 시작해볼까요!
방법 1: 설정 동기화 비활성화
이 문제에 대한 가장 효과적인 해결책은 계정 설정으로 들어가 자동 동기화 기능을 끄는 것입니다. 이 방법은 대부분의 경우 문제를 해결하지만, Windows 계정이 여러 기기 간에 사용자 환경설정과 각종 설정을 동기화하는 기능도 함께 제한된다는 점을 유의해야 합니다.
반면, 이 Windows 계정을 현재 기기에서만 사용 중이라면 아래 단계를 진행해도 계정 기능에는 전혀 지장이 없습니다.
Backgroundtransferhost.exe 프로세스를 지속적으로 호출하는 '설정 동기화'를 비활성화하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 입력창에 "ms-settings:sync"를 입력하고 Enter 키를 누르면 설정 앱의 '설정 동기화' 화면으로 이동합니다.

- '설정 동기화' 화면에서 오른쪽 창으로 이동한 뒤 아래로 스크롤하여 동기화 설정 항목을 찾습니다.

- 동기화 설정과 연결된 토글 스위치를 끈 후 컴퓨터를 재시작하고, 다음 부팅이 완료된 후에도 문제가 지속되는지 확인합니다.
재시작 후에도 Backgroundtransferhost.exe 프로세스의 리소스 사용량이 여전히 높다면, 다음 방법으로 넘어가세요.
방법 2: Time Broker 서비스 비활성화
여러 사용자들의 보고에 따르면, 손상되었거나 오류가 발생한 Time Broker 서비스도 이 문제의 원인이 될 수 있습니다. 실제로 같은 문제를 겪던 일부 사용자들은 Time Broker 서비스가 내장 서비스에 의해 호출되는 상황에서도 항상 꺼진 상태로 유지되도록 설정한 뒤에서야 Backgroundtransferhost.exe의 과도한 리소스 사용을 멈출 수 있었다고 전합니다.
이 방법은 Backgroundtransferhost.exe 프로세스와 관련된 시스템 자원 문제를 해결할 수 있습니다. 다만 적용 후 예기치 않은 다른 문제가 발생하면, 아래 단계를 역순으로 진행해 변경 사항을 언제든 되돌릴 수 있습니다.
레지스트리 편집기를 사용해 Time Broker 서비스를 비활성화하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행 대화상자를 엽니다. 입력창에 "regedit"를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭해 관리자 권한을 허용합니다.

- 레지스트리 편집기에서 왼쪽 창을 이용해 다음 경로로 이동합니다:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBroker
참고: 경로를 상단 주소 표시줄에 직접 붙여넣으면 더 빠르게 이동할 수 있습니다.
- 해당 위치에 도착하면 오른쪽 창에서 Start 값을 두 번 클릭합니다.
- DWORD(32비트) 값 편집 창에서 기수(Base)를 16진수(Hexadecimal)로 설정하고, 값 데이터(Value data)를 4로 입력한 후 확인을 클릭하면 Time Broker 서비스가 비활성화됩니다.

- 변경 사항이 적용되면 컴퓨터를 재시작하고, 다음 부팅이 완료된 후 문제가 해결되었는지 확인합니다.
이렇게 하면 Backgroundtransferhost.exe로 인한 네트워크 및 시스템 자원 과다 사용 문제를 해결할 수 있습니다. 두 방법을 모두 적용한 후에도 문제가 지속된다면, Windows를 최신 상태로 업데이트하거나 시스템 파일 검사(sfc /scannow)를 추가로 시도해 보는 것도 좋은 방법입니다.