Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지

마이크로소프트는 사용자에게 최대한 도움이 되도록 Windows 운영체제를 설계했습니다. Windows 설정 메뉴에 내장된 문제 해결사를 활용하면 업데이트가 멈추는 문제부터 흔한 프린터 오류까지 다양한 일반적인 문제를 빠르게 진단하고 해결할 수 있습니다.

그 비결은 전 세계 수백만 대의 Windows PC와 노트북에서 수집되는 방대한 사용 데이터에 있습니다. 이 데이터 덕분에 마이크로소프트는 문제가 발생하는 즉시 진단하고 대응할 수 있는데, 그 중심에는 PC에서 항상 실행되고 있는 CompatTelRunner 프로세스가 있습니다. 지금부터 CompatTelRunner가 정확히 무엇인지, 그리고 어떻게 비활성화할 수 있는지 자세히 알아보겠습니다.

Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지

CompatTelRunner.exe란 무엇인가요? 안전한가요?

CompatTelRunner.exe 시스템 프로세스는 Microsoft 호환성 원격 측정(Microsoft Compatibility Telemetry) 서비스와 관련이 있습니다. 이 서비스는 타사 앱과 서비스에 대한 정보를 포함해 Windows 10 시스템의 사용 데이터를 수집합니다.

마이크로소프트에 따르면, 수집된 데이터는 사용자 경험을 개선하고 주요 버그나 보안 문제를 신속하게 수정하는 데 활용됩니다. 특정 서비스나 앱에서 많은 사용자가 유사한 성능 문제를 겪고 있다면, 새로운 업데이트를 통해 빠르게 패치할 수 있기 때문입니다.

Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지

수집되는 데이터는 대부분 익명으로 처리되지만, 시스템 사양, 현재 설정, 설치된 소프트웨어 목록 등 구체적인 사용 정보도 함께 수집됩니다. CompatTelRunner.exe 프로세스가 주기적으로 데이터를 정리해 분석을 위해 마이크로소프트로 전송하는 방식입니다.

Windows 시스템 서비스인 만큼 이 프로세스 자체는 완전히 안전합니다. 하지만 PC가 마이크로소프트에 공유하는 데이터의 양(설령 익명 처리된다 하더라도)이 부담스러울 수 있습니다. 또한 CompatTelRunner 프로세스가 높은 CPU 및 디스크 사용량을 유발한다는 보고도 있어 성능 문제 역시 고려할 필요가 있습니다.

다행히 아래에서 설명하듯 Windows 설정 메뉴에서 이 데이터 분석 프로그램 참여를 대부분 거부할 수 있으며, 서비스를 강제로 비활성화해 다시 활성화될 가능성 자체를 차단할 수도 있습니다.

CompatTelRunner.exe의 높은 CPU·디스크 사용량 원인

대부분의 사용자는 CompatTelRunner 프로세스가 실행되는 동안 시스템 리소스 사용량 증가를 느끼지 못합니다. 하지만 경우에 따라 Windows 작업 관리자에서 CompatTelRunner가 높은 CPU 또는 디스크 사용량을 보이는 것을 발견할 수 있습니다.

Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지

데이터 수집 작업, 특히 마이크로소프트로 데이터를 전송하는 과정은 구형 PC에서 성능에 영향을 줄 수 있습니다. 오래된 Windows PC나 노트북을 사용 중이라면 상대적으로 높은 디스크나 CPU 사용량을 경험할 가능성이 큽니다.

CompatTelRunner.exe처럼 시스템 리소스를 크게 점유하며 속도를 늦추는 프로세스라면 끄는 것이 현명합니다. 데이터 수집 작업이 중단되면서 PC 리소스를 다른 소프트웨어에 활용할 여유가 생깁니다.

Windows 10 원격 측정 데이터 수집 거부하기

Windows 설정 메뉴에서 Microsoft 호환성 원격 측정 서비스 참여를 최소한 부분적으로 거부할 수 있습니다. 이렇게 하면 Windows 10 PC에서 문제를 일으킬 수 있는 상당 부분의 데이터 수집 작업이 중단됩니다.

다만 이 방법만으로 서비스가 완전히 비활성화되지는 않습니다. 진단 데이터 수집을 거부하면 수집 범위가 기기 구성, 상태, 설정으로 한정될 뿐입니다. 이 기능을 완전히 끄려면 다음 섹션의 방법을 따라야 합니다.

  1. 먼저 Windows 10 설정 메뉴를 엽니다. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭한 후 설정을 선택하세요.
  2. 설정 창에서 개인 정보 > 진단 및 피드백(Diagnostics & Feedback)으로 이동합니다. 진단 데이터 수집을 완전히 끌 수는 없지만, 진단 데이터 옵션에서 필수 진단 데이터(구버전 Windows 10에서는 기본)을 선택해 수집 수준을 낮추면 PC에 미치는 영향을 줄일 수 있습니다.
  3. 변경 사항은 즉시 적용되지만, 확실하게 적용되었는지 확인하려면 PC를 재시작하는 것이 좋습니다. 단, 원격 측정 수집을 거부해도 이미 수집된 데이터는 삭제되지 않습니다. 해당 데이터를 삭제하려면 아래로 스크롤해 진단 데이터 삭제 섹션에서 삭제 옵션을 선택하세요.
Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지 Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지 Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지

저장되어 있던 진단 데이터를 삭제하면 PC에서 제거될 뿐 아니라, 마이크로소프트 서버에 보관된 복사본도 삭제하도록 요청됩니다. 이를 통해 현지 개인정보 보호법에 맞게 프라이버시가 지켜집니다.

Windows 10에서 CompatTelRunner 완전히 비활성화하기

Microsoft 호환성 원격 측정 서비스는 Windows 설정만으로는 완전히 비활성화할 수 없습니다. 완전히 끄려면 작업 스케줄러에서 예약된 정기 데이터 수집 작업을 중지해야 합니다.

여기에 더해 Windows 레지스트리에 CompatTelRunner 관련 항목을 추가해 비활성화할 수도 있습니다. 두 가지 방법을 모두 적용하면 Windows 업데이트 이후에도 서비스가 꺼진 상태로 유지되며 추가 데이터 수집이 차단됩니다.

  1. 예약된 데이터 수집 작업을 비활성화하려면 먼저 작업 스케줄러(Task Scheduler)를 열어야 합니다. Windows + R 키를 눌러 실행(Run) 명령창을 열거나, 시작 메뉴를 우클릭한 후 실행을 선택하세요.
  2. 실행 명령창에 taskschd.msc를 입력하고 Enter 키를 누르면 새 창에서 작업 스케줄러가 열립니다.
  3. 왼쪽 트리 메뉴에서 작업 스케줄러 라이브러리\Microsoft\Windows\Application Experience 폴더를 엽니다. Microsoft Compatibility Appraiser, PcaPatchDbTask, ProgramDataUpdater 작업을 각각 마우스 오른쪽 버튼으로 클릭하고 사용 안 함(Disable)을 선택하세요. 이렇게 하면 PC에서 데이터 수집 작업이 더 이상 실행되지 않습니다.
Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지 Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지 Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지

다음 단계는 Windows 레지스트리 편집기에서 Windows 원격 측정(Telemetry) 데이터를 비활성화하는 것입니다. 이렇게 하면 서비스가 계속해서 비활성화 상태로 유지됩니다.

  1. Windows + R 키를 눌러 실행 창을 엽니다(또는 시작 메뉴를 우클릭한 후 실행 선택).
  2. 실행 명령창에 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
  3. 레지스트리 편집기 창에서 왼쪽 트리 메뉴를 통해 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection 폴더로 이동합니다. 오른쪽 빈 공간을 우클릭한 후 새로 만들기 > DWORD(32비트) 값을 선택하세요.
  4. 새 값의 이름을 AllowTelemetry로 지정한 뒤 두 번 클릭합니다. 옵션 창에서 값 데이터0으로 설정하고 확인을 눌러 저장합니다.
Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지 Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지 Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지 Windows 10의 CompatTelRunner.exe란? 안전성 확인부터 완전 비활성화 방법까지

값 설정이 완료되면 레지스트리 편집기를 닫고 PC를 재시작하세요. 이제 문제 해결 목적의 모든 데이터 수집 활동이 비활성화되며, CompatTelRunner 서비스는 더 이상 활성화되거나 예약 실행되지 않습니다.

Windows 10 최적화하기

CompatTelRunner.exe 프로세스는 안전하지만, 이토록 많은 사용 데이터를 마이크로소프트와 공유하는 것이 프라이버시 측면에서 부담스러울 수 있습니다. 그런 경우 원격 측정 데이터 수집을 거부하고 CompatTelRunner 시스템 서비스를 강제로 비활성화하는 것 모두 Windows 10 성능에 영향을 주지 않으면서 프라이버시를 지키는 현명한 선택입니다.

CompatTelRunner 프로세스가 PC에서 높은 CPU나 디스크 사용량을 유발한다면, 이를 비활성화하는 것만으로도 Windows 10 환경을 최적화할 수 있습니다. 나아가 페이지 파일을 최적화해 PC 속도를 더욱 높일 수도 있으며, PC를 업그레이드하기 전에 시도해볼 만한 다양한 속도 향상 방법들이 있습니다.