Что такое RuntimeBroker.exe и почему он работает?
Безопасность Windows / / March 19, 2020
Последнее обновление
![](/f/f2e638816460d88282684cfe35e9ae18.jpg)
Если вы просматриваете диспетчер задач на компьютере с Windows 8, вы, вероятно, видели RuntimeBroker.exe, работающий в фоновом режиме. Процесс Runtime Broker был создан Microsoft и является основным процессом в Windows 8.
Если вы просматриваете диспетчер задач на компьютере с Windows 8, вы, вероятно, видели RuntimeBroker.exe, работающий в фоновом режиме. Это безопасно? Это вирус?
Хорошая новость - процесс Runtime Broker был создан Microsoft и является основным процессом в Windows 8 и Windows 10. Хочешь узнать больше? Читай дальше.
![Брокер Runtime Win10](/f/90635e4dfea8e8f638eff98e4b811cc3.png)
Если вы только что вошли в Windows 8 или Windows 10 и еще не запускали никаких приложений, вы, вероятно, еще не увидите, что RuntimeBroker.exe запущен. RuntimeBroker.exe запускается приложениями Universal, и если процесс завершится, все открытые в данный момент приложения будут немедленно полностью закрыты.
Так что же это делает? Итак, Runtime Broker выполняет проверку, объявляет ли приложение все свои разрешения (например, доступ к вашим фотографиям) и информирует пользователя, разрешено ли это. В частности, интересно посмотреть, как он работает в сочетании с доступом к оборудованию, например, возможностью приложения делать снимки с веб-камеры. Думайте об этом как о посреднике между вашими приложениями и вашей конфиденциальностью / безопасностью.
Быстрый просмотр строк процесса показывает, что определение Microsoft Runtimebroker.exe является частью «Процессов». для компонентов частичного доверия Windows. » Вы можете найти большинство связанных с ним записей реестра и сам процесс на этих места:
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ WindowsRuntime
- C: \ Windows \ System32 \ RuntimeBroker.exe
Утечки памяти
Вскоре после OEM-выпуска Windows 8 и Windows 10, пользователи начали сообщать об утечках памяти связанный с RuntimeBroker.exe. Результатом этих утечек является огромная утечка физических системных ресурсов, которая может привести к тому, что RuntimeBroker использует несколько гигабайт памяти. С этими утечками связаны сторонние приложения, которые реализуют функцию обновления Live Tile под названием «TileUpdater. GetScheduledTileNotifications «. При запуске обновления плитки Windows отправляет запрос, но фактически не освобождает память, связанную с функцией.
Обратите внимание, что каждый вызов обновления использует небольшой объем памяти. Тем не менее, эффект снежного кома как запросы неоднократно отправляются в течение долгого времени, и память никогда не перераспределяется. Чтобы это исправить, разработчик приложения должен изменить работу обновлений Live Tile для конкретного приложения с утечкой. Как конечный пользователь, единственный вариант - избегать использования любых приложений с такими утечками памяти и ждать их обновления.
Вывод
RuntimeBroker.exe - это безопасный процесс Microsoft, включенный в Windows 8 и Windows 10 чтобы помочь с разрешениями приложения. Он занимает небольшую системную площадь и использует менее 3000 КБ ОЗУ. Вы не увидите снижения производительности этого процесса в фоновом режиме. Этот процесс следует оставить в покое, если вы не ищете быстрый способ закрыть все свои приложения.