Какво е Runtime Broker и защо причинява голямо натоварване на процесора?

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

Runtime Broker е легитимен процес на Windows, но един с доста лоша репутация за увеличаване на натоварването на процесора и използването на паметта в системите спорадично.

Ако наблюдавате Windows Task Manager, като го зареждате с Ctrl-Shift-Esc, например, или ако използвате по-напреднал монитор на процеси, като Process Explorer, вероятно вече сте забелязали, че Runtime Broker не е активен през цялото време.

Ако наблюдавате по-отблизо, може да забележите, че тя е свързана по някакъв начин с Universal Windows Apps (тези, инсталирани от Windows Store, които се доставят с операционната система и със страничните приложения).

Следното ръководство предлага информация за процеса и съвети как да разрешите високото натоварване на процесора, което причинява понякога.

Информация за Runtime Broker

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

Обърнете внимание, че Windows 10 Task Manager разделя процесите на приложения и фонови процеси. В зависимост от състоянието на Runtime Broker може да го намерите в списъка под който и да е. За по-ясна картина преминете към детайли и я намерете там.

Тъй като Runtime Broker е свързан с Universal Windows Apps, ще забележите, че той става активен всеки път, когато стартирате някое от тези приложения на вашето устройство.

За да ви предоставим малко повече подробности: Основната задача на Runtime Broker е да провери дали тези приложения са декларирали всички необходими разрешения и да ви информира за това.

И така, той действа като посредник по сигурността между приложението и вашите данни и хардуер на устройството.

Runtime Broker причинява високо натоварване на процесора

Докладите започнаха да излизат още през 2015 г., че Runtime Broker причинява високи натоварвания на процесора на Windows 10, а още през 2012 г., че използва много памет в Windows 8.

Той може също да използва много памет, особено ако дефектното приложение е основната причина за проблема:

Runtime Broker е процес в Windows в диспечера на задачи, който помага за управление на разрешенията на вашия компютър за приложения от Windows Store. Тя трябва да използва само няколко мегабайта памет, но в някои случаи неправилно приложение може да накара Runtime Broker да използва до гигабайт RAM памет или повече.

Бързо временно поправяне

Microsoft предлага да се убие процесът на изпълнение на брокера, ако използва повече от 15% памет.

Ако вашата RAM памет е висока и компютърът ви работи бавно, приложението може да е причина за проблема. Натиснете Ctrl + Shift + Esc, за да отворите диспечера на задачите и след това в раздела „Процеси“ проверете колко памет използва Runtime Broker. Ако използва повече от 15% от паметта ви, вероятно имате проблем с приложението на вашия компютър. За да спрете Runtime Broker да използва толкова много памет, изберете Runtime Broker в списъка, изберете Крайна задача, за да затворите Runtime Broker, и след това рестартирайте компютъра.

  1. Използвайте Ctrl-Shift-Esc, за да отворите диспечера на задачите.
  2. Щракнете с десния бутон върху Runtime Broker в списъка с процеси.
  3. Изберете Крайна задача от контекстното меню, което се отваря.
  4. Рестартирайте компютъра.

Това е само временно решение, тъй като Runtime Broker ще стартира отново следващия път, когато се стартира универсално приложение за Windows.

Поправка 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. Отидете на Privacy> Background Apps.

Превключете всяко приложение, което не искате да стартирате във фонов режим, за да изключите. Това може да премахне функционалност, като например възможността на приложението да изпраща известия или да бъде в течение.

Други корекции

Ако търсите в Интернет корекции за проблеми с Runtime Broker, ще получите десетки предложения за разрешаване на проблема.

  1. Променете фона на локалния екран от използване на прожектор на Windows (който често променя фоновите изображения) на Изображение. Това правите в приложението Настройки под Персонализация> Заключен екран.
  2. Деактивирайте функцията за актуализиране на P2P в Настройки> Актуализация и защита> Разширени опции> Изберете как се доставят актуализации. Изключете опцията там.

По принцип всичко друго, което се изпълнява като приложение, може да причини проблема.

Проверете дали Runtime Broker е вирус

Не на последно място, можете също така да проверите дали Runtime Broker е легитимен процес на Windows или дали е вирус.

Най-лесният вариант да разберете е да проверите дали RuntimeBroker.exe се намира в c: \ windows \ system32 \.

  1. Използвайте Ctrl-Shift-Esc, за да отворите диспечера на задачите.
  2. Намерете процеса Runtime Broker там под процеси.
  3. Щракнете с десния бутон върху процеса и изберете елемента от менюто "отворено местоположение на файла".

Това отваря местоположението на компютъра, от който е стартиран процесът. Всичко освен c: \ windows \ system32 \

Ако е, отидете на Virustotal и качете там измамния файл, за да го проверите.