Универсальная платформа или сокращенно UWP является неотъемлемой частью Windows 10, обладающей определенной автономностью. Меню Пуск, приложение Параметры, а также устанавливаемые из Windows Store программы существенно отличаются от традиционных 32-64-битных приложений, поэтому их работа в операционной системе контролируется отдельно предусмотренными для этих целей компонентами.
Одним из таких компонентов является Runtime Broker, по-русски Брокер среды выполнения. Что это, Runtime Broker и какую роль он играет? Это специальный процесс, управляющий разрешениями, а также всплывающими сообщениями в UWP-приложениях. Кроме того, процесс Runtime Broker в Windows 10 контролирует так называемые шпионские функции, встроенные в механизм Кортаны, Поиска, Защитника и некоторых других современных компонентов операционной системы.
Исполняемый файл Брокера среды выполнения runtimebroker.exe располагается в каталоге System32 , запускается из-под текущей учетной записи вместе с системой, работает в фоне, не доставляя при этом пользователю никаких проблем. Но таково нормальное поведение процесса, в иной ситуации он может проявлять себя не с лучшей стороны, чрезмерно загружая процессор, что, конечно, не может не сказаться на общей производительности Windows 10.
Причина такого поведения Runtime Broker чаще всего кроется в некорректном распределении операционной системой ресурсов процессора, но нельзя исключать подмену штатного файла вирусом, хотя подобный сценарий маловероятен. Некоторым пользователям с проблемой загрузки этим процессом ЦП и ОЗУ приходится сталкиваться чаще, чем другим, из-за чего возникает вполне закономерный вопрос, а нужен ли Runtime Broker вообще и нельзя ли его как-то отключить.
Итак, что это за процесс Runtime Broker мы более или менее разобрались, теперь давайте посмотрим, что можно предпринять в случае создаваемой им повышенной нагрузки на процессор или оперативную память. Первым делом необходимо отключить как можно больше функций, которыми управляет Брокер среды выполнения. Для этого в приложении «Параметры» перейдите в раздел Система – Уведомления и действия и отключите отправку всех системных уведомлений. Работы у процесса поубавиться и он не будет так сильно нагружать систему.
Если это не даст должного результата, пробуем другим варианты. Откройте Центр обновления, выберите Дополнительные параметры – Оптимизация доставки и отключите опцию «Разрешить загрузки с других компьютеров» (опция может называться «Обновления из нескольких мест»).
Также отключите фоновую работу универсальных приложений. Для этого зайдите в раздел «Конфиденциальность», переключитесь на вкладку «Фоновые приложения» и отключайте одно приложение за другим, одновременно проверяя, не снизилась ли создаваемая Runtime Broker нагрузка на ЦП. Если некорректная работа процесса была вызвана одним из универсальных приложений, это позволит выявить его.
Повышенная активность Брокера среды выполнения при скачивании обновлений Windows 10 считается нормой.
Маловероятно, но исполняемый файл runtimebroker.exe может быть подменен вредоносной программой, в любом случае, его проверка на подлинность не станет лишней. В Диспетчере задач кликните по процессу брокера правой кнопкой мыши и выберите «Открыть расположение файла». Затем откройте свойства файла в папке и переключитесь в открывшемся окошке на вкладку «Цифровые подписи». Если имя подписавшего указано «Microsoft Windows», можете не беспокоиться, если же подпись отсутствует или файл располагается не в System32 или , обязательно отправьте его на проверку VirusTotal.
Пользователи нередко интересуются, как отключить Runtime Broker на постоянной основе и допустимо ли это. Да, этот процесс может быть отключен, но делать это не рекомендуется. Брокер среды выполнения затрагивает приватность пользователя при работе с универсальными приложениями, поэтому его деактивация теоретически может вызвать проблемы в их работе. Однако принудительное завершение работы процесса в моменте через Диспетчер задач является вполне допустимым, так как он не является критическим.
С помощью того же Диспетчера вы можете задать для процесса более низкий приоритет или ограничить использование им ядер процессора (опция Задать сходство).
Если вы всё же решите отключить Runtime Broker полностью, воспользуетесь этим способом. Откройте командой regedit редактор реестра и разверните эту ветку:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/TimeBroker
Если последнего подраздела TimeBroker нет, должен быть подраздел TimeBrokerSvc . Найдите в нем DWORD-параметр Start и измените его текущее значение с 3 на 4, после чего перезагрузите компьютер. Твик отключит службу Брокера и процесс в Диспетчере задач больше появляться не будет.
На случай, если и это вдруг не поможет, существует радикальный способ заставить Runtime Broker умолкнуть. Загрузите свой компьютер с любого живого диска со встроенным файловым менеджером и переименуйте исполняемый файл runtimebroker.exe в runtimebroker.bak , после чего загрузитесь в обычном режиме.
Будучи переименованным, файл не сможет запуститься, следовательно, не сможет и оказывать влияние на систему.
Эту статью я решил написать, начав поиск адекватных материалов о том, какие службы можно выключить в Windows 10 для более быстрой работы операционной системы. В интернете, как и всегда, много различных мнений. Я их изучил, обобщил и попытался сделать общие выводы. Советовать, какие именно службы однозначно можно отключить, я не буду. Очень многое в этом вопросе зависит от индивидуальных параметров компьютера, потребностей и вкусов пользователей. Лично я на своём слабеньком нетбуке с Windows 10 отключил все нижеперечисленные службы - иначе он оставался безумным тормозом (подробнее о всех мерах, предпринятых по разгону своего нетбука я написал в статье Оптимизация и ускорение работы Windows 10 на слабом компьютере ). На стационарном компьютере я предпочёл ничего не трогать и все настройки оставить по умолчанию. Вы сами должны решить, стоит ли совсем отключать какие-то службы, запущенные по умолчанию.
Некоторые рекомендуют перед экспериментом по отключению служб создать точку восстановления системы. Лично я не делал этого. Хотя бы потому, что для меня не представляет сложности, если вдруг это понадобится, начисто установить Windows 10 .
В целом же, без крайней необходимости лучше не отключать какие-либо службы в Windows 10 . Сделать это, на мой взгляд, можно только тогда, когда имеются проблемы с низкой производительностью компьютера и очень нужно его хоть немного разогнать.
Кратко напомню, как попасть в эти самые Службы: кликаем ПРАВОЙ клавишей мыши на меню Пуск , выбираем пункт «Управление компьютером », в колонке слева двойным кликом открываем пункт «Службы и приложения », затем «Службы ». Отключение службы производится после двойного клика на неё: в пункте открывшегося окна выбираем «Тип запуска: Отключена ».
На своём безумно слабом нетбуке я вполне безболезненно выключил следующие службы:
Также можно выключить все сервисы, связанные аппаратной визуализацией Hyper-V - они предназначены для работы виртуальных машинах и нужны единицам. Везде, где видите упоминание Hyper-V в названии службы, можно её отключить.
Некоторые службы в операционной системе Windows 10 появлются при установке пользователем различных программ. Многие из них также могут оказаться ненужными. Но тут всё опять же очень индивидуально.
Исследуя процессы в диспетчере задач пользователь с большой долей вероятности обнаружит процесс Runtime Broker. Обычно он не потребляет практически никаких ресурсов, но иногда Runtime Broker использует много оперативной памяти или процессора компьютера. Если вы ищите, что такое runtimebroker.exe в Диспетчере задач, эта статья предоставит вам всю необходимую информацию.
Runtime Broker – это один из официальных и основных фоновых процессов Windows. Он появился еще в Windows 8 и за пять лет сохранился в операционной системе. В Windows 10 (как и в Windows 8 / 8.1) он определяет поведение универсальных приложений Windows (те, что скачаны из магазина Windows) относительно настроек и разрешений. Хотя в фоне runtimebroker.exe не занимает никаких ресурсов, во время запуска универсального приложения вы можете заметить повышение использования памяти или процессора. Считайте Runtime Broker своеобразным диспетчером, который проверяет, использует ли приложение заданные вами настройки приватности.
Runtime Broker не является вирусом и история еще не знала случаев, когда вредоносное ПО «угоняло» этот процесс или подменяло его вредоносным. Если вы все-таки подозреваете, что за этим процессом скрыт какой-то вирус, проделайте следующее:
В состоянии «покоя» runtimebroker.exe обычно занимает от 0 до 40 Мб оперативной памяти. Когда вы запускаете какое-нибудь приложение из магазина, объем потребляемой памяти может вырасти значительно, вплоть до 500 Мб (но не обязательно настолько). Запуск дополнительных приложений не влияет на то, сколько памяти занимает Runtime Broker, но, когда вы закрываете все универсальные приложения, объем используемой памяти падает до фактического нуля.
Опять же, фоновая активность Runtime Broker практично нулевая, но при запуске он может на несколько секунд нагрузить процессор в пределах до 30-40% и затем обратно падает до нуля. Это абсолютно нормальное, предписанное штатными алгоритмами Windows поведение.
Если вы начали замечать, что runtimebroker.exe потребляет слишком много памяти или сильно грузит процессор даже с отключенными UWP-приложениями, подобным аномалиям можно найти объяснение.
После перехода на Windows 10 вы наверняка заметили, что система иногда выдает определенные подсказки и предложения в виде уведомлений. По каким-то причинам эти функции работают как отдельное UWP-приложение, которое каждый раз пинает Runtime Broker. Это может быть причиной повышенного потребления ресурсов процессом runtimebroker.exe. Вы можете исправить это, если перейдете в Параметры – Система – Уведомления и действия и отключите параметр Получать советы, подсказки и рекомендации при использовании Windows .
Другой причиной может быть некорректное поведение одного из приложений. В таком случае вам надо будет самостоятельно найти приложение, которое загружает процесс Runtime Broker (следите за показателями процесса поочередно запуская установленные UWP-приложения). Затем попробуйте обновить его до самой последней версии, переустановить или удалить вовсе, если в нем нет необходимости.
Отключать его нельзя. Это важный процесс, который стоит на защите вашей приватности при работе с универсальными приложениями. Кроме того, при адекватной работе процесс фактически не грузит компьютер вообще. Как вариант, вы можете временно отключить Runtime Broker в целях перезагрузки процесса (сбои могут возникнуть, чего уж греха таить). Для этого нажмите по нему правой кнопкой мыши и выберите Снять задачу . После снятия задачи перезагрузите компьютер. Эта процедура официально прописана в руководствах Microsoft, поэтому ничего страшно не случится.