- Что такое Runtime Broker и что делать если runtimebroker.exe грузит процессор
- Исправление высокой нагрузки на процессор и память, вызываемой Runtime Broker
- Снятие задачи и перезагрузка
- Удаление вызывающего проблему приложения
- Отключение функций приложений магазина Windows 10
- Проверка runtimebroker.exe на вирусы
- Процесс «Runtime Broker»: что это и можно ли его отключить?
- За что отвечает этот процесс?
- Почему он использует много ресурсов оперативной памяти?
- «Runtime Broker» и ресурсы процессора (CPU)?
- Можно ли его отключить?
- Что делать, если процесс Runtime Broker грузит систему
- Runtime Broker: что это за процесс
- Что делать, если Runtime Broker грузит систему
- Как определить, является ли процесс runtimebroker.exe вирусом
Что такое Runtime Broker и что делать если runtimebroker.exe грузит процессор
В Windows 10 в диспетчере задач вы можете увидеть процесс Runtime Broker (RuntimeBroker.exe), впервые появившийся еще в 8-й версии системы. Это системный процесс (обычно не является вирусом), но иногда может вызывать высокую нагрузку на процессор или оперативную память.
Сразу о том, что такое Runtime Broker, точнее за что отвечает этот процесс: он управляет разрешениями современных UWP приложений Windows 10 из магазина и обычно не занимает значительного объема памяти и не использует заметного количества других ресурсов компьютера. Однако, в некоторых случаях (часто из-за неправильно работающего приложения), это может оказаться не так.
Исправление высокой нагрузки на процессор и память, вызываемой Runtime Broker
Если вы столкнулись с высоким использованием ресурсов процессом runtimebroker.exe, есть несколько способов исправить ситуацию.
Снятие задачи и перезагрузка
Первый такой способ (для случая, когда процесс использует много памяти, но может использоваться и в других случаях) предлагается на официальном сайте Майкрософт и очень прост.
- Откройте диспетчер задач Windows 10 (клавиши Ctrl+Shift+Esc, или правый клик по кнопке Пуск — Диспетчер задач).
- Если в диспетчере задач отображаются только активные программы, нажмите кнопку «Подробнее» внизу слева.
- Найдите в списке Runtime Broker, выберите этот процесс и нажмите кнопку «Снять задачу».
- Перезагрузите компьютер (выполните именно перезагрузку, а не завершение работы и повторное включение).
Удаление вызывающего проблему приложения
Как уже было отмечено выше, процесс имеет отношение к приложениям из магазина Windows 10 и, если проблема с ним появилась после установки каких-то новых приложений, попробуйте удалить их, если они не являются необходимыми.
Удалить приложение можно используя контекстное меню плитки приложения в меню Пуск или в Параметры — Приложения (для версий до Windows 10 1703 — Параметры — Система — Приложения и возможности).
Отключение функций приложений магазина Windows 10
Следующий возможный вариант, способный помочь в исправлении высокой нагрузки, вызываемой Runtime Broker — отключить некоторые функции, имеющие отношение к приложениям магазина:
- Зайдите в Параметры (клавиши Win+I) — Конфиденциальность — Фоновые приложения и отключите работу приложений в фоновом режиме. Если это сработало, в дальнейшем можно включать разрешение работать в фоновом режиме для приложений по одному, пока не будет выявлено проблемное.
- Зайдите в Параметры — Система — Уведомления и действия. Отключите пункт «Показывать советы, подсказки и рекомендации при использовании Windows». Также может сработать отключение уведомлений на этой же странице настроек.
- Перезагрузите компьютер.
Если ничто из этого не помогло, можно попробовать проверить, а действительно ли это системный Runtime Broker или (что в теории может быть) — сторонний файл.
Проверка runtimebroker.exe на вирусы
Чтобы узнать, является ли запущенный runtimebroker.exe вирусом, вы можете выполнить следующие простые действия:
- Откройте диспетчер задач Windows 10, найдите в списке Runtime Broker (или runtimebroker.exe на вкладке «Подробности», нажмите по нему правой кнопкой мыши и выберите «Открыть расположение файла».
- По умолчанию файл должен располагаться в папке Windows\System32 и, если нажать по нему правой кнопкой мыши и открыть «Свойства», то на вкладке «Цифровые подписи» вы увидите, что он подписан «Microsoft Windows».
Если расположение файла иное или нет цифровой подписи, выполните его проверку на вирусы онлайн с помощью VirusTotal.
Процесс «Runtime Broker»: что это и можно ли его отключить?
Если вы читаете эту статью, то вероятнее всего, обнаружили процесс «Runtime Broker» (Посредник среды выполнения) в «Диспетчере задач». Читайте, какие именно действия выполняет данный процесс и почему он сильно нагружает ПК.
За что отвечает этот процесс?
«Windows Runtime» ( «WinRT») это среда выполнения для «UWP-приложений» (Universal Windows Platform) в Windows 8, 10 и Windows RT.
Данная платформа позволяет разработчикам комбинировать разные вэб-скрипты с одним из языков программирования «Visual Basic .NET», «C#» или «C ++», для создания программ, которые могут быть лицензированы и распространены только через «Windows Store» (В Windows 8 они назывались Metro-приложениями).
«Runtime Broker» является официальным, одним из основных процессом ядра операционной системы Windows, который появился ещё в Windows 8 и перекочевал в Windows 10. Используется он для определения и управления разрешениями для «UWP-приложений». Следит за тем, объявляют ли все разрешения универсальные приложения из «Windows Store». Например, позволяет приложению получить доступ к вашему местоположению или микрофону. «Runtime Broker» постоянно работает в фоновом режиме и активируется при запуске любого приложения из «Windows Store». Данный процесс работает как посредник, который запускает установленные «UWP-приложения» с Вашими настройками безопасности и конфиденциальности.
Почему он использует много ресурсов оперативной памяти?
Этот процесс, в своей работе может использовать достаточно большой объём ресурсов ПК, в частности оперативную память. Когда он неактивен, а просто висит в фоновом режиме, то потребляет почти незаметное количество оперативки, обычно занимает не больше 20–40 МБ. Но, когда вы запускаете какое-либо приложение, то потребление ресурсов оперативной памяти, данным процессом, может составить от 500–700 МБ (чаще всего это происходит в Windows 8).
В Windows 8, запуск дополнительных приложений не должен заставлять «Runtime Broker» потреблять дополнительную оперативную память. И когда вы закрываете все открытые приложения, использование памяти данным процессом должно опускаться до диапазона 20–40 МБ.
В Windows 10 (после обновления Fall Creators Update), «Runtime Broker» запущен как отдельный процесс, а также, он запускается в каждой ветке каждого запущенного приложения. По мере работы «UWP-приложения» потребление ресурсов оперативной памяти и процессора (CPU), данным процессом, может увеличиваться.
«Runtime Broker» и ресурсы процессора (CPU)?
Когда он работает только в фоновом режиме, то «Runtime Broker» обычно потребляет 0% ресурсов вашего процессора. При запуске любого приложения из «Windows Store», использование «CPU» может увеличиться до 25–30% на короткий промежуток времени, а затем опуститься до нормального значения. Это абсолютно нормальное для него поведение. При использовании Windows 10, процесс «Runtime Broker», который загружается в ветке приложения, может показывать кратковременное использование ресурса «CPU» на всём протяжении пользования самого приложения.
Если вы заметили, что «Runtime Broker» потребляет 30% и более процентов ресурсов вашего процессора, также демонстрируя более высокое использование оперативной памяти, даже если вы не работаете с «UWP-приложениями» в данный момент, то этому есть несколько возможных объяснений.
После обновления, Windows 10 любит показывать вам случайные подсказки с помощью системы уведомлений. По какой-то причине эта функция ведет себя как «UWP-приложение» и, естественно, использует процесс «Runtime Broker». Мы можем это исправить, отключив подсказки. Откройте окно «Настройки», далее выбираем «Система», теперь переходим на вкладку «Уведомления и действия», а затем отключите опцию «Получать советы, рекомендации и предложения по использованию Windows».
Также возможно, что на вашем ПК установлено проблемное приложение, работающее с ошибкой, и именно оно заставляет «Runtime Broker» использовать дополнительные ресурсы ПК. Если это так, то вам придется либо попытаться исправить его, либо выгрузить данное «UWP-приложение», вызывающее проблему. Убедитесь, что оно обновлено до последней версии. Если это не сработает, попробуйте удалить и переустановить его заново через «Windows Store». Если это также не сработало, то настоятельно рекомендуем обратиться к разработчикам данного приложения, и рассказать о проблеме. Ну а если, работа в этом приложении не является для вас критически важной, просто удалите его и поставьте аналогичное, но от другого разработчика.
Можно ли его отключить?
Нет, вы не сможете полностью отключить «Runtime Broker». Да это и не требуется. Данный процесс очень важен для вашей безопасности и защиты конфиденциальности при работе с приложениями из «Windows Store». К тому же, он потребляет крайне мало ресурсов ПК, когда работает правильно, поэтому нет причин для отключения данного процесса. Если вы считаете, что он работает неправильно, то всегда можно завершить текущий процесс «Runtime Broker», щелкнув на его правой кнопкой мыши в «Диспетчере задач», а затем выбрать «Снять задачу».
Когда, «Runtime Broker» запущен в ветке самого процесса, то при завершении работы приложения, данный процесс также завершается. Или вы можете самостоятельно завершить работу всей ветки в «Диспетчере задач».
Через несколько минут «Runtime Broker» перезапустится автоматически, и при запуске приложений также будет находится в ветке основного приложения, в Windows 10. Просто имейте в виду, что в Windows 8 в течение нескольких секунд, пока он не возобновит работу, все «UWP-приложения» не смогут успешно получать доступ к необходимым системам и ресурсам ПК, что может привести к их некорректной работе.
Что делать, если процесс Runtime Broker грузит систему
Ситуация, когда тот или иной процесс грузит систему, к сожалению, распространена в Windows. Причин этому масса, как и самих процессов, которые могут вызывать проблемы при работе операционной системы.
В Windows 8 впервые появился процесс Runtime Broker (который в диспетчере задач значится под именем Runtimebroker.exe). Сохранился данный процесс и в Windows 10. При этом он часто вызывал сложности в работе системы на восьмой версии Windows, и эта его особенность перешла в десятую. Процесс Runtime Broker может загружать оперативную память, процессор или жесткий диск, вплоть до 100 процентов. В такой ситуации работать с компьютером становится практически невозможно. Это может быть, как временное явление, так и постоянное. В рамках данной статьи рассмотрим, за что отвечает процесс Runtime Broker, и что делать, если он грузит систему.
Runtime Broker: что это за процесс
Процессор Runtime Broker отвечает в операционной системе Windows за разрешение приложений на базе UWP, то есть загруженных из магазина Windows Store. Соответственно, его неправильная работа, чаще всего, связана именно с ошибками в работе приложений.
Что делать, если Runtime Broker грузит систему
Первое, что нужно сделать, если один из системных процессов излишне нагружает систему, это попробовать его перезагрузить. Делается это крайне просто:
- Откройте «Диспетчер задач», для этого нужно нажать на клавиатуре Ctrl+Alt+Del и выбрать соответствующий пункт;
- Переключите утилиту в расширенный режим просмотра, чтобы видеть работающие процессы;
- Далее на вкладке «Процессы» найдите runtimebroker.exe. Сделать это будет проще, если отсортировать приложения по имени;
- Нажмите на процесс правой кнопкой мыши и выберите пункт «Снять задачу»;
Если описанные выше действия не помогли и после загрузки компьютера процесс Runtime Broker продолжает грузить систему, нужно переходить к следующим действиям. Так как процесс runtimebroker.exe напрямую связан с UWP-приложениями, соответственно, необходимо вспомнить, какие программы в последнее время устанавливались из магазина Microsoft. Не исключено, что установленная программа работает с проблемами. Попробуйте удалить последние установленные приложения и проверить, сохранится ли проблема.
В ситуации, когда вспомнить установленные последние приложения нет возможности или данный способ не исправил проблему, можно попробовать отключить некоторые из работающих в фоновом режиме программ. Речь идет именно о UWP-программах, загруженных из магазина Microsoft. Отключать их лучше всего через настройки системы следующим образом:
- Перейдите в параметры Windows, для этого нужно нажать на клавиатуре Windows+I, либо выбрать соответствующий пункт в меню «Пуск»;
- Далее зайдите в раздел «Конфиденциальность» и в левой части окна выберите раздел «Фоновые приложения»;
- После этого отключите все приложения, которые имеются в данном пункте. Если после отключения всех приложений Runtime Broker перестал грузить систему, включайте приложения по одному и смотрите на реакцию системы. Обнаружив проблемное приложение, оставьте его выключенным или удалите;
После описанных выше действий процесс Runtime Broker должен перестать грузить систему.
Как определить, является ли процесс runtimebroker.exe вирусом
Если ни один из приведенных выше советов не помог избавиться от загрузки оперативной памяти, диска или процессора со стороны Runtime Broker, можно попробовать проверить его на вирусы. Нередки ситуации, когда вредоносные программы прикрываются под ликом различных системных процессов. Отличить реальный Runtime Broker от вируса очень просто:
- Откройте «Диспетчер задач» и нажмите на процесс правой кнопкой мыши, после чего выберите пункт «Открыть расположение файла»;
Если вы обнаружили в результате проверок, что файл находится «не по адресу» или не имеет соответствующей подписи, проверьте его с помощью антивирусных приложений.