Что такое Runtime Broker и почему он вызывает высокую загрузку процессора?

Microsoft представила процесс Runtime Broker (RuntimeBroker.exe) в Windows 8 и продолжала использовать его и в Windows 10.

Runtime Broker - это законный процесс Windows, но с довольно плохой репутацией, поскольку он время от времени увеличивает нагрузку на процессор и использование памяти в системах.

Если вы контролируете диспетчер задач Windows, загружая его, например, с помощью Ctrl-Shift-Esc, или используете более продвинутый монитор процессов, такой как Process Explorer, вы, возможно, уже заметили, что Runtime Broker не всегда активен.

Если вы посмотрите более внимательно, вы можете заметить, что он каким-то образом связан с универсальными приложениями Windows (установленными из Магазина Windows, поставляемыми с операционной системой и загруженными приложениями).

В следующем руководстве представлена ​​информация о процессе и советы о том, как решить проблему высокой загрузки ЦП, которая иногда возникает.

Информация о брокере времени выполнения

Вы найдете Runtime Broker в списке процессов и подробностей, когда откроете диспетчер задач Windows в Windows 10.

Обратите внимание, что диспетчер задач Windows 10 разделяет процессы на приложения и фоновые процессы. В зависимости от статуса Runtime Broker, вы можете найти его в списке под одним из них. Для более четкого изображения перейдите к деталям и найдите его там.

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

Чтобы предоставить вам немного больше деталей: Основная задача Runtime Broker - проверить, объявили ли эти приложения все необходимые разрешения, и проинформировать вас об этом.

Таким образом, он действует как посредник безопасности между приложением и вашими данными и оборудованием на устройстве.

Runtime Broker вызывает высокую загрузку процессора

Уже в 2015 году стали появляться сообщения о том, что Runtime Broker вызывал высокую загрузку ЦП в Windows 10, а уже в 2012 году он использовал много памяти в Windows 8.

Он также может использовать много памяти, особенно если неисправное приложение является основной причиной проблемы:

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

Быстрое временное исправление

Microsoft предлагает уничтожить процесс Runtime Broker, если он использует более 15% памяти.

Если объем используемой оперативной памяти высок, а компьютер работает медленно, причиной проблемы может быть приложение. Нажмите Ctrl + Shift + Esc, чтобы открыть диспетчер задач, а затем на вкладке «Процессы» проверьте, сколько памяти использует Runtime Broker. Если он использует более 15% вашей памяти, возможно, у вас проблема с приложением на вашем ПК. Чтобы запретить Runtime Broker использовать такой объем памяти, выберите Runtime Broker в списке, выберите «Завершить задачу», чтобы закрыть Runtime Broker, а затем перезагрузите компьютер.

  1. Используйте Ctrl-Shift-Esc, чтобы открыть диспетчер задач.
  2. Щелкните правой кнопкой мыши Runtime Broker в списке процессов.
  3. Выберите End Task из контекстного меню, которое открывается.
  4. Перезагрузите компьютер.

Это только временное решение, так как Runtime Broker снова запустится при следующем запуске Universal Windows Application.

Исправление 2: отключить получение советов, подсказок и предложений

Любая функция Windows 10, работающая на универсальном приложении Windows, приводит к выполнению процесса Runtime Broker.

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

Одним из распространенных исправлений является отключение приложения, которое отвечает за отображение советов и предложений для пользователей Windows.

  1. Используйте Ctrl-I, чтобы открыть приложение «Настройки» в Windows 10.
  2. Переключитесь на Система> Уведомления и действия.
  3. Найдите «Советы, рекомендации и подсказки при использовании Windows» и отключите параметр.

Исправление 3: неправильное приложение

Если вы заметили, что высокая загрузка, использование памяти или диска в Runtime Broker вызвана определенным приложением, вы можете сделать следующее:

  1. Если приложение не является необходимым, удалите его и покончите с проблемой.
  2. Если приложение необходимо, проверьте наличие обновлений. Если доступно обновление, загрузите и установите его, чтобы увидеть, решит ли оно проблему.
  3. Если это не так, попробуйте удалить приложение и установить его снова после перезагрузки компьютера.

Исправление 4: ограничить количество приложений, которые могут работать в фоновом режиме

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

Вы можете контролировать поведение следующим образом:

  1. Используйте Windows-I, чтобы открыть приложение «Настройки».
  2. Перейдите в Конфиденциальность> Фоновые приложения.

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

Другие исправления

Если вы будете искать в Интернете исправления для проблем с Runtime Broker, у вас появятся десятки предложений по решению проблемы.

  1. Измените фон локального экрана с помощью Windows Spotlight (который часто меняет фоновые изображения) на Picture. Это можно сделать в приложении «Настройки» в разделе «Персонализация»> «Экран блокировки».
  2. Отключите функцию обновления P2P в разделе «Настройки»> «Обновление и безопасность»> «Дополнительные параметры»> «Выбор способа доставки обновлений». Отключите опцию там.

По сути, все остальное, что запускается как приложение, может вызвать проблему.

Проверьте, является ли Runtime Broker вирусом

И последнее, но не менее важное: вы также можете проверить, является ли Runtime Broker легитимным процессом Windows или это вирус.

Самый простой вариант - проверить, находится ли RuntimeBroker.exe в каталоге c: \ windows \ system32 \.

  1. Используйте Ctrl-Shift-Esc, чтобы открыть диспетчер задач.
  2. Найдите процесс Runtime Broker в списке процессов.
  3. Щелкните правой кнопкой мыши по процессу и выберите пункт меню «Открыть местоположение файла».

Это открывает местоположение на компьютере, с которого был запущен процесс. Все, кроме c: \ windows \ system32 \

Если это так, перейдите в Virustotal и загрузите туда файл мошенника, чтобы проверить его.