“런타임 브로커”란 무엇이며 내 PC에서 그 용도는 무엇입니까?

빠른 링크

Runtime Broker는 많은 PC 사용자에게 미스터리입니다. 작업 관리자에서 실행되고 CPU 리소스를 많이 사용하는 것을 발견했을 수 있습니다. Runtime Broker 프로세스가 무엇인지, 필요한지 알아보겠습니다.

Windows의 런타임 브로커란 무엇이며 어떤 역할을 합니까?

Runtime Broker(또는 Time Broker)는 Microsoft Store에서 설치하는 범용 앱에 대한 권한을 관리하는 Windows 시스템 프로세스입니다. 이 기능은 Windows 8에 처음 도입되었으며 모든 후속 버전에서 계속해서 나타납니다.

이 프로세스는 백그라운드에서 실행되며 게이트키퍼처럼 작동합니다. 즉, 범용 앱과 네트워크, 카메라, 위치와 같은 시스템 리소스 사이를 중재합니다. 즉, 시스템 보안을 손상시키지 않고 앱이 제대로 작동하는 데 필요한 권한을 갖도록 보장합니다.

Microsoft Store에서 앱을 시작하면 Runtime Broker는 앱에 시스템 리소스를 사용하는 데 필요한 권한이 있는지 확인합니다. 그렇지 않은 경우 앱을 대신하여 권한을 요청합니다. 권한이 부여되면 Runtime Broker는 앱과 앱이 사용해야 하는 리소스 사이의 중개자 역할을 합니다.

예를 들어, 사진에 액세스해야 하는 사진 편집 앱을 실행하는 경우 런타임 브로커는 해당 이미지에 액세스할 수 있는 권한을 요청합니다. 승인되면 Runtime Broker는 앱이 다른 민감한 정보가 아닌 사진에만 액세스하도록 보장합니다. 이러한 방식으로 Runtime Broker는 무단 액세스 및 보안 위협으로부터 Windows를 보호합니다.

런타임 브로커가 그렇게 많은 메모리를 사용하는 이유는 무엇입니까?

이제 런타임 브로커가 무엇인지 알았으니 이 브로커가 때때로 많은 양의 CPU 리소스를 사용하는 이유가 궁금할 것입니다. 작업 관리자를 사용하는 동안 이 프로세스가 자주 나타나는 것을 보셨을 것입니다.

런타임 브로커 프로세스는 범용 앱이 시스템 리소스에 액세스해야 하는 경우에만 실행됩니다. 일반적으로 여기에는 몇 메가바이트의 메모리만 필요합니다. 그러나 앱이 지속적으로 권한을 요청하거나 권한 문제가 있는 경우 런타임 브로커도 자주 실행되어 많은 CPU 전력을 소비합니다.

그러나 반드시 런타임 브로커가 손상된 것은 아닙니다. 앱에 버그가 있을 가능성이 더 높습니다. 핵심 Windows 구성 요소이므로 Runtime Broker 프로세스를 비활성화할 수 없지만 임시 솔루션으로 작업 관리자에서 종료할 수 있습니다.

Runtime Broker가 높은 CPU 사용량을 표시하면 열려 있는 앱과 앱의 권한을 확인하여 가능한 문제를 식별하세요. Windows 10에서 앱 권한을 관리하는 방법을 살펴보았습니다. Windows 11에서는 설정 > 앱 > 설치된 앱으로 이동하세요. 앱을 선택하고 점 3개 버튼을 클릭한 다음 고급 옵션을 선택하여 앱 권한을 확인하세요.

컴퓨터를 다시 시작해도 앱을 업데이트해도 도움이 되지 않으면 앱이 손상되었을 수 있으므로 다시 설치해 보세요.