Microsoft Compatibility Telemetry 높은 CPU를 수정하는 방법
Microsoft Windows의 Compatibility Telemetry 프로세스는 장치에서 발생하는 상황에 대한 데이터를 수집하는 데 중요한 역할을 합니다. 회사는 이 데이터를 사용하여(귀하가 공유한다고 가정) 업데이트의 기술적 문제 및 버그를 수정합니다.
Compatibility Telemetry가 유용한 만큼 컴퓨터 CPU를 소모할 수 있는 리소스를 많이 사용하는 프로세스이기도 합니다. 이러한 소모는 CPU 처리 능력의 최대 80%를 차지할 정도로 심각해질 수 있으며, 이 문제는 때로는 몇 분 동안 지속되고 때로는 충분히 오래 지속되어 다른 프로세스를 실행하지 못하게 할 수 있습니다.
Compatibility Telemetry가 다른 애플리케이션에서 리소스를 빨아들이는 데 지쳤다면 이러한 수정을 통해 CPU 사용량을 지구로 다시 낮출 수 있습니다.
수정 1 – 작업 스케줄러에서 호환성 원격 분석 비활성화
많은 처리 리소스를 사용하는 호환성 원격 측정 문제를 해결하는 가장 빠른 방법은 다음 단계를 사용하여 작업 스케줄러를 통해 프로세스를 비활성화하는 것입니다.
- “시작” 버튼을 클릭하고 검색 창에 “작업 스케줄러”를 입력한 다음 “Enter”를 누르십시오.
- “라이브러리”로 이동한 다음 “Microsoft, “Windows” 및 “응용 프로그램 경험”으로 이동합니다.
- “Application Experience” 폴더에서 “Microsoft Compatibility Appraiser”라는 파일을 검색합니다.
- “Microsoft Compatibility Appraiser”를 마우스 오른쪽 버튼으로 클릭하고 “사용 안 함”을 선택합니다.
- 프로세스를 비활성화할 것인지 확인합니다.
이 수정은 신속하게 Compatibility Telemetry를 강제로 닫습니다. 즉, Microsoft는 이 프로세스를 사용하여 PC에 영향을 미치는 다른 기술적 문제에 대한 데이터를 수집할 수 없습니다. 그래도 Compatibility Telemetry가 CPU 사용량의 50%~80% 최고 수준에 도달하는 순간에 대한 단기 측정으로 빠르고 쉬운 수정을 제공하는 솔루션입니다.
수정 2 – 원격 측정 서비스 새로 고침
Window의 원격 측정 프로세스는 때때로 기술적인 문제 자체에 부딪힐 수 있으며, 작업을 수행하는 동안 자체 문제를 해결하기 위해 더 많은 CPU 리소스를 사용해야 합니다. 빠른 새로 고침으로 Compatibility Telemetry의 문제를 해결할 수 있으므로 부담이 적습니다.
- Windows 검색 표시줄에 “서비스”라는 단어를 입력하고 폴더를 엽니다.
- “연결된 사용자 경험 및 원격 측정” 서비스까지 아래로 스크롤합니다.
- 마우스 오른쪽 버튼을 클릭하고 “다시 시작”을 선택합니다.
Compatibility Telemetry는 자체적으로 다시 시작해야 하며, 프로세스에서 더 많은 CPU 리소스를 흡수하게 만든 문제를 자체적으로 제거하는 경우가 많습니다.
수정 3 – 그룹 정책 편집기를 사용하여 호환성 원격 분석 비활성화
PC가 원격 측정 프로세스를 사용하지 못하도록 방지하는 것은 높은 CPU 사용량 문제를 피하는 또 다른 방법입니다. 컴퓨터의 그룹 정책 편집기를 통해 호환성 원격 분석을 비활성화하려면 다음 단계를 따르십시오.
- “Windows” 키를 누른 상태에서 “R”을 눌러 “실행” 프롬프트를 불러옵니다.
- 유형 “gpedit.msc” 프롬프트에 입력하고 “확인”을 클릭합니다.
- “컴퓨터 구성”, “관리 템플릿” 순서로 표시된 폴더를 탐색합니다.
- “Windows 구성 요소”, “데이터 수집”, “빌드 미리 보기”로 이동합니다.
- “Preview Builds” 폴더에서 “Allow Telemetry” 설정을 찾아 클릭합니다.
- “비활성화”를 체크하고 “적용”을 클릭합니다.
- “확인”을 선택하여 선택을 확인합니다.
이 수정은 Compatibility Telemetry를 완전히 비활성화합니다. 즉, PC에서 Microsoft로 데이터 전송을 다시 시작할 수 있도록 프로세스를 다시 활성화하는 단계를 반대로 해야 합니다.
수정 4 – Microsoft에 더 적은 데이터 보내기
Compatibility Telemetry의 CPU 사용량이 높은 이유는 PC(및 일반 사용량)에 대한 많은 데이터를 Microsoft로 전송하기 때문입니다. 프라이버시 문제를 야기하는 것 외에도 이 데이터의 양이 너무 많아 프로세스가 효율적으로 처리할 수 없습니다. 고맙게도 Compatibility Telemetry가 수집하고 보내는 데이터의 양을 제한할 수 있으므로 CPU 사용량을 낮추는 추가 효과가 있습니다.
- “Windows” 키를 누른 상태에서 “I”를 눌러 “Windows 설정” 메뉴를 엽니다.
- “개인 정보”를 클릭하십시오.
- 왼쪽 탐색 모음에서 “진단 및 피드백” 옵션을 찾아 선택합니다.
- “진단 데이터” 제목 아래에서 “필수 진단 데이터” 확인란을 선택합니다.
이 설정을 활성화하면 Compatibility Telemetry는 장치, 해당 기능, 설정 및 성능 수준에 대한 데이터만 Microsoft로 보냅니다. “선택적 진단 데이터”를 선택한 상태로 두면 서비스에서 장치 사용 방법 및 전반적인 상태에 대한 스니펫을 포함하여 더 많은 데이터를 전송합니다.
참고로 Windows 설정의 “진단 및 피드백” 섹션에서 “맞춤형 경험” 확인란의 선택을 취소할 수도 있습니다. 이렇게 하면 Microsoft가 개인화된 광고 및 팁을 보내기 위해 수집한 데이터를 사용하는 것을 방지할 수 있습니다. 확인란을 선택 취소하면 개인 정보를 강화하고 과도한 CPU 사용을 유발할 수 있는 원격 측정 작업을 하나 더 제거하는 이중 이점을 제공합니다.
수정 5 – 호환성 원격 분석의 런타임 관리
Compatibility Telemetry를 완전히 비활성화하지 않으려면(그리고 수집하는 데이터 양에 만족하는 경우) 전체 용량으로 실행되는 시기를 제어할 수 있습니다. 이 수정 사항은 장치를 사용할 때 프로세스가 실행되지 않거나 제한된 용량으로 실행되도록 하며 장치가 유휴 상태일 때 전체 서비스가 재개되도록 합니다.
- Windows 검색 표시줄에 “작업 스케줄러”를 입력합니다.
- “작업 스케줄러 라이브러리”로 이동하여 “Microsoft”를 클릭합니다.
- “Windows”와 “응용 프로그램 경험”을 차례로 선택하여 작업 목록을 엽니다.
- 화면 상단의 짧은 작업 목록에서 “Microsoft Compatibility Appraiser”를 클릭합니다.
- “트리거” 탭을 선택하고 “사용” 트리거를 두 번 클릭합니다.
여기에서 유휴 상태일 때마다 장치에서 Compatibility Telemetry를 실행하도록 선택할 수 있습니다. 즉, 다른 프로세스를 적극적으로 실행하지 않는다는 의미입니다. 또는 “다음보다 오래 실행되면 작업 중지”를 선택하고 호환성 원격 측정을 실행할 최대 시간을 선택하여 프로세스 실행 시간을 제한할 수 있습니다.
설정에 만족하고 실행 중인 Compatibility Telemetry의 더 제어된(종종 더 제한적인) 버전이 있으면 “확인” 버튼을 클릭합니다.
아직 “Microsoft Compatibility Appraiser”가 선택된 상태에서 해야 할 일이 하나 더 있습니다.
- “설정” 탭을 클릭합니다.
- “예약된 시작을 놓친 후 가능한 한 빨리 작업 실행”을 찾아 상자를 선택 취소합니다.
이렇게 하면 예약된 시작을 놓칠 때마다 Compatibility Telemetry 자체가 실행되지 않습니다.
수정 6 – CompatTelRunner.exe 파일 교체
CompatTelRunner.exe 파일(Compatibility Telemetry 뒤에 있는 실행 파일)의 손상이 프로세스의 CPU 사용량이 높은 이유일 수 있습니다. 스캔이 손상된 실행 파일을 선택하고 자동 수정을 실행해야 하므로 SFC 스캔을 실행하여 잠재적으로 이 문제를 해결할 수 있습니다. 그러나 해당 스캔으로 문제가 해결되지 않고 다른 수정 사항이 작동하지 않는 경우 다음 단계를 사용하여 수동으로 CompatTellRunner.exe 파일을 교체해야 할 수 있습니다.
- Windows 검색 표시줄에 “명령 프롬프트”를 입력합니다.
- “관리자 권한으로 실행”을 선택합니다.
- “명령 프롬프트”가 열리면 앱에 다음 줄을 입력합니다.
takeown /f C:\Windows\System32\CompatTelRunner.exe
- “입력”을 누르십시오.
이제 장치의 CompatTelRunner.exe 파일에 대한 소유권이 있으므로 파일을 삭제하고 다른 장치의 정상 버전으로 교체할 수 있습니다. CompatTellRunner.exe 파일의 복사본을 만들 수 있도록 다른 장치에서도 이 단계를 사용해야 합니다.
호환성 원격 측정의 CPU 사용량을 제어
손상, 기술 문제 및 너무 많은 데이터를 수집하는 원격 측정 프로세스의 경우 모두 CPU 리소스를 많이 사용하는 Microsoft의 Compatibility Telemetry의 원인이 될 수 있습니다. 이러한 수정 사항은 프로세스를 제한하거나 완전히 비활성화하여 응용 프로그램 충돌이나 CPU 리소스 문제에 대해 걱정하지 않고 장치를 계속 사용할 수 있도록 합니다.
이제 이러한 수정 사항이 있으므로 귀하의 의견을 듣고 싶습니다. 이 기사를 읽기 전에 Compatibility Telemetry가 무엇을 했는지 알고 계셨습니까? 프로세스가 사용한 CPU 리소스의 가장 높은 비율은 얼마이며 장치에서 원하는 작업을 수행하지 못한 적이 있습니까? 아래 댓글 섹션에서 모든 정보를 알려주세요.
답글 남기기