RuntimeBroker.exe грузит процессор или память в Windows 10/11 — как исправить (2025)

RuntimeBroker — диспетчер разрешений для UWP‑приложений. Когда какой‑то пакет зависает или шлёт бесконечные события, процесс начинает греть процессор и съедать память. Ниже — план действий от простого к продвинутому.

Коротко: что сделать сразу

  • Откройте Ctrl+Shift+Esc → найдите RuntimeBroker.exe. Кликните правой кнопкой → «Открыть расположение файла», чтобы убедиться, что это системный процесс из C:\Windows\System32.
  • Закройте недавно установленные UWP‑приложения/виджеты. Если нагрузка падает — сбросьте эти приложения.
  • Отключите фоновые разрешения у «болтливых» приложений. В Windows 11: «Параметры → Приложения → Установленные приложения → Дополнительные параметры → Разрешения в фоновом режиме → Никогда».
Нужна помощь? Подключусь удалённо, сделаю всё за Вас: найду причину, поправлю настройки и дам рекомендации, чтобы проблема не вернулась.

1) Смотрим, кто будит RuntimeBroker

В «Диспетчере задач» во вкладке «Подробности» добавьте столбцы «Командная строка» и «ИД процесса родителя». Часто рядом с RuntimeBroker «прыгает» виноватое UWP‑приложение.

2) Отключаем фоновые приложения точечно

Windows 11: Параметры → Приложения → Установленные приложения → (троеточие на приложении) → Дополнительные параметры → Разрешения в фоновом режиме → Никогда. Начните с «Погода», «Почта и Календарь», «Фото», «Советы», OEM‑виджетов.

Windows 10: Параметры → Конфиденциальность → Фоновые приложения — снимите лишнее.

3) Сброс подозрительных UWP‑приложений

Если конкретное приложение «шумит», сначала «Исправить», потом «Сбросить». Для Microsoft Store и Фото есть отдельные меры.

Win+R → wsreset.exe — это сбросит кэш Microsoft Store.

PowerShell (Администратор) — выполнять по одной на конкретные пакеты:

# Перерегистрация конкретного пакета (пример: ShellExperienceHost и Фото)
Get-AppxPackage Microsoft.Windows.Photos -AllUsers | Reset-AppxPackage
Get-AppxPackage Microsoft.Windows.ShellExperienceHost -AllUsers | Foreach { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }

4) Чистим базу уведомлений и очередь отчётов

Иногда повреждается база уведомлений, и RuntimeBroker постоянно обрабатывает «зависшие» события.

Командная строка (Администратор) — выполнять по одной:

sc stop WpnUserService
sc stop WerSvc
rd /s /q "%LOCALAPPDATA%\Microsoft\Windows\Notifications"
rd /s /q "%LOCALAPPDATA%\Microsoft\Windows\WER\ReportArchive"
rd /s /q "%LOCALAPPDATA%\Microsoft\Windows\WER\ReportQueue"
sc start WpnUserService
sc start WerSvc

Это не удаляет Ваши файлы и настройки. Будут очищены только локальные кэши уведомлений и отчётов об ошибках.

5) Отключаем советы, предложения и всплывающие подсказки

Windows периодически показывает подсказки и рекламные карточки — они тоже генерируют события.

PowerShell (Администратор) — вставить целиком:

New-Item -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Force | Out-Null
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-338389Enabled" -Value 0 -Type DWord
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-353694Enabled" -Value 0 -Type DWord
# Убираем подсказки и предложения
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSyncProviderNotifications /t REG_DWORD /d 0 /f

6) Проверяем целостность системы

Командная строка (Администратор) — выполнять по одной:

sfc /scannow
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /RestoreHealth

7) Инструменты для поиска виновника (по желанию)

Скачать с официального сайта Microsoft Sysinternals:

  • Process Explorer — увидеть стек и дескрипторы процесса.
  • Autoruns — отключить лишние автозапуски UWP/служб.

Читайте также: