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

RuntimeBroker.exe 오류와 CPU·메모리 사용량 급증 문제 해결 방법

RuntimeBroker.exe는 Windows 11/10/8/7의 System32 폴더에 위치한 약 32KB 크기의 작은 시스템 파일입니다. 작업 관리자를 열면 런타임 브로커(Runtime Broker)가 실행 중인 것을 확인할 수 있습니다.

Windows 11/10에서의 RuntimeBroker.exe

RuntimeBroker.exe 파일은 Windows 스토어 앱을 실행할 때만 작동합니다. 컴퓨터를 시작한 직후 아무 앱도 실행하지 않았다면 작업 관리자에서 이 프로세스를 찾을 수 없습니다. 스토어 앱 또는 모던(Modern) 앱을 열 때만 RuntimeBroker.exe가 실행되는데, 이는 Windows 앱을 구동하면 RuntimeBroker.exe가 함께 활성화되기 때문입니다. 앱을 닫은 후에도 RuntimeBroker.exe는 백그라운드에서 계속 실행되지만, 자원 소모량은 거의 없습니다.

RuntimeBroker.exe의 역할은 무엇인가요?

RuntimeBroker.exe는 Windows API에 대한 접근을 모니터링하며, 앱이 Windows의 핵심 보안을 침해하지 않도록 감시합니다. Windows 스토어 앱이 실행될 때 카메라, 센서 등 시스템 자원에 접근하기 위해 필요한 모든 권한을 제대로 선언했는지 확인하고, 권한 허용 여부를 판단합니다. 즉, 스토어 앱을 사용하는 동안 개인정보 보호를 지켜주는 중요한 역할을 담당합니다.

RuntimeBroker.exe는 바이러스나 악성코드인가요?

RuntimeBroker.exe 파일이 System32 폴더에 위치해 있다면 정품 Microsoft 프로세스입니다. 반면 다른 경로에 있다면 악성코드일 가능성이 있습니다. 확신이 서지 않는다면 해당 파일을 마우스 오른쪽 버튼으로 클릭한 뒤 '속성'에서 디지털 서명 정보를 확인해 보세요.

RuntimeBroker.exe가 메모리를 과도하게 사용하는 경우

RuntimeBroker.exe는 평소 매우 적은 자원만 사용하지만, 경우에 따라 더 많은 리소스를 소비한 뒤에도 작업이 끝난 메모리를 반환하지 않아 메모리 누수(memory leak)가 발생할 수 있습니다. RuntimeBroker.exe의 메모리 사용량이 비정상적으로 높다면 최근 설치한 서드파티(제3자) 앱을 점검해 보세요. 특히 라이브 타일(Live Tile)을 화면에 표시하는 앱이 주요 원인인 경우가 많습니다. 문제가 되는 앱을 찾으려면 앱을 하나씩 제거하고 PC를 재시작한 후 메모리 사용률을 확인하는 방식으로 원인을 좁혀가는 것이 효과적입니다.

Ctrl+Shift+Esc 키를 눌러 작업 관리자를 연 후, '프로세스' 탭에서 런타임 브로커를 찾아보세요. 메모리를 15% 이상 사용하고 있다면 PC에 설치된 앱 중 하나에 문제가 있을 가능성이 높습니다. 이 경우 런타임 브로커 프로세스를 종료해야 합니다. 해당 항목을 선택한 후 마우스 오른쪽 버튼을 클릭하고 '작업 끝내기'를 누르면 됩니다.

이 방법으로 문제가 해결되기를 바랍니다.

다른 시스템 프로세스가 궁금하다면 다음 글도 함께 참고해 보세요: Svchost.exe | ShellExperienceHost.exe | WAB.exe | TrustedInstaller.exe | SpoolerSV.exe