Runtime Broker является загадкой для многих пользователей ПК. Возможно, вы заметили, что он запущен в вашем диспетчере задач и перегружает ресурсы процессора. Давайте выясним, что это за процесс Runtime Broker и нужен ли он вам.

Что такое Runtime Broker в Windows и что он делает?

Runtime Broker (или Time Broker) — это системный процесс Windows, который управляет разрешениями для универсальных приложений, которые вы устанавливаете из Microsoft Store. Впервые он был представлен в Windows 8 и продолжает появляться во всех последующих версиях.

Диспетчер задач показывает активный Runtime Broker

Этот процесс выполняется в фоновом режиме и функционирует как гейткипер: он является посредником между универсальными приложениями и системными ресурсами, такими как сеть, камера и местоположение. Другими словами, он гарантирует, что приложения имеют необходимые разрешения для правильной работы без ущерба для безопасности вашей системы.

Когда вы запускаете приложение из магазина Microsoft Store, Runtime Broker проверяет, есть ли у приложения необходимые разрешения на использование системных ресурсов. Если нет, он запрашивает разрешение от имени приложения. С предоставленным разрешением Runtime Broker действует как посредник между приложением и ресурсами, которые ему необходимо использовать.

Например, если вы запускаете приложение для редактирования фотографий, которому требуется доступ к вашим фотографиям, Runtime Broker запросит разрешение на доступ к этим изображениям. После утверждения Runtime Broker гарантирует, что приложение получает доступ только к фотографиям, а не к другой конфиденциальной информации. Таким образом, Runtime Broker защищает Windows от несанкционированного доступа и угроз безопасности.

Почему Runtime Broker использует так много памяти?

Теперь, когда вы знаете, что такое Runtime Broker, вы можете задаться вопросом, почему он иногда использует большое количество ресурсов процессора. Возможно, вы заметили, что этот процесс часто появляется при использовании диспетчера задач.

Процесс Runtime Broker запускается только тогда, когда универсальному приложению требуется доступ к системным ресурсам. Обычно для этого требуется всего несколько мегабайт памяти. Но если приложение постоянно запрашивает разрешение или имеет проблемы с разрешением, Runtime Broker также будет часто запускаться и потреблять много энергии процессора.

Однако не обязательно сломан Runtime Broker; более вероятно, что приложение глючит. Поскольку это основной компонент Windows, вы не можете отключить процесс Runtime Broker, но вы можете завершить его в диспетчере задач в качестве временного решения.

Когда Runtime Broker показывает высокую загрузку процессора, проверьте свои открытые приложения и их разрешения, чтобы выявить возможные проблемы. Мы показали, как управлять разрешениями приложений в Windows 10; в Windows 11 перейдите в Настройки> Приложения> Установленные приложения. Выберите приложение, нажмите кнопку с тремя точками, затем выберите Дополнительные параметры, чтобы проверить его разрешения для приложений.

Если перезагрузка компьютера и обновление приложения не помогли, рассмотрите возможность переустановки приложения, поскольку оно может быть повреждено.