# Por qué Runtime Broker usa mucha CPU o memoria en Windows

Runtime Broker es un proceso normal de Windows, `RuntimeBroker.exe`, que se sitúa entre las apps de estilo Store y las partes de Windows que piden usar, como la ubicación o el micrófono. Normalmente está inactivo, con poca CPU y una cantidad modesta de memoria. Cuando usa mucho de cualquiera de las dos, la causa casi siempre es una app empaquetada que no deja de pedirle algo, así que la solución es encontrar esa app. Finalizar Runtime Broker solo te da unos minutos.

## Cómo se ve en un PC sano

Microsoft dice poco de este proceso en público, así que esto es lo que muestra realmente un PC con Windows 11. Un ThinkPad de pruebas tenía tres copias en ejecución, y todas se veían así:

```text
C:\Windows\System32\RuntimeBroker.exe -Embedding
Started by: C:\Windows\system32\svchost.exe -k DcomLaunch -p
```

Es normal que haya varias copias, porque cada app tiene la suya. El número en el tuyo puede diferir, pero la ruta y el proceso padre deberían coincidir. Enumera las tuyas con:

```powershell
Get-CimInstance Win32_Process | Where-Object Name -eq 'RuntimeBroker.exe' | Select-Object ProcessId, ExecutablePath, CommandLine
```

## Encuentra la app que hay detrás

Windows no tiene ninguna columna que nombre la app detrás de cada copia, así que lo práctico es ir acotando:

1. Abre el Administrador de tareas con `Ctrl + Shift + Esc` y ordena **Procesos** por **CPU** o **Memoria**.
2. Cierra las apps empaquetadas de una en una, como Fotos, Teléfono vinculado, Widgets, Teams, Correo o cualquiera de la Microsoft Store, y observa si la cifra baja en un minuto.
3. Si la cifra baja, actualiza esa app, o restablécela en **Configuración › Aplicaciones › Aplicaciones instaladas › (la app) › Opciones avanzadas**. **Terminar** en la misma página detiene sus procesos en segundo plano.
4. Si nada cambia, reinicia y observa qué app estaba abierta cuando la cifra vuelve a subir.

En la misma página de **Opciones avanzadas**, **Permisos de aplicaciones en segundo plano** se puede poner en **Nunca** para una app que no necesitas que se ejecute en segundo plano, cuando la opción se ofrece.

| Ves | Qué suele significar | Prueba |
| --- | --- | --- |
| Unos pocos puntos de CPU un momento tras abrir una app | Comprobaciones de permisos normales | Nada |
| CPU sostenida mientras una app está abierta | Esa app pide algo repetidamente | Actualízala, restablécela o quítala |
| La memoria sube durante horas, hasta gigabytes | Una fuga en una copia o en una app a la que sirve | Finaliza esa copia y luego encuentra la app como arriba |
| Picos sin ninguna app abierta | Widgets, el menú Inicio o los consejos | Mira abajo |

## Un ajuste que la gente suele señalar

Muchos informes relacionan la CPU de Runtime Broker con los consejos de Windows. Si nada de lo anterior ayudó, desactiva **Configuración › Sistema › Notificaciones › Configuración adicional › Obtener sugerencias y consejos al usar Windows**. Microsoft no documenta esta relación, y es un informe frecuente más que una causa demostrada. No cuesta nada probarlo, y en un día sabrás si ayudó.

## ¿Es un virus?

El archivo auténtico está en `C:\Windows\System32` y está firmado por Microsoft. Una copia que se ejecute desde cualquier otro sitio, un nombre ligeramente distinto o una copia iniciada por algo que no sea `svchost.exe` merece un análisis con Microsoft Defender. Comprueba la ruta con la línea de PowerShell de arriba.

## Qué no hacer

- No borres `RuntimeBroker.exe` ni tomes su propiedad para bloquearlo. Las apps que dependen de él fallarán, y Windows trata el archivo ausente como un daño.
- No lo desactives con ediciones del registro sacadas de foros. Las apps de la Store lo necesitan, y pierdes el síntoma sin encontrar la app.
- No lo finalices una y otra vez. Finalizar una copia es bastante seguro, aunque la app a la que servía puede fallar o cerrarse, y Windows inicia otra cuando hace falta.
- No instales un "limpiador de RAM" por esto. Esas herramientas sacan memoria al disco un instante, y eso añade trabajo de disco.

## Dónde encaja Mole

La página **Estado** de Mole para Windows agrupa Runtime Broker en una fila por sesión, para que puedas vigilar la CPU y la memoria combinadas mientras cierras apps. **¿Por qué se ejecuta?** en el menú de la fila lista las copias más pesadas tal como estaban al abrirlo, así que vuelve a abrirlo para comparar, y muestra el **Ejecutable** y qué lo inició, una comprobación rápida de la ruta y del proceso padre descritos arriba. Como Runtime Broker se ejecuta desde la carpeta de Windows, Mole lo marca como Sistema y no ofrece **Terminar** ni **Forzar salida**. Mole no gestiona permisos de apps ni consejos. Para el problema más general, consulta [uso alto de CPU en Windows](/es/windows/blog/windows-high-cpu-usage), [uso alto de memoria en Windows](/es/windows/blog/windows-high-memory-usage) y [el proceso propio de la Store, wsappx](/es/windows/blog/wsappx-high-cpu-windows).

## Preguntas frecuentes

### ¿Qué es Runtime Broker?

Es un proceso de Windows que se ejecuta en nombre de las apps empaquetadas, como las de la Microsoft Store, y gestiona sus peticiones de cosas como la ubicación y el micrófono. El archivo es `C:\Windows\System32\RuntimeBroker.exe`.

### ¿Por qué Runtime Broker usa tanta memoria?

Normalmente una app a la que sirve no deja de pedirle algo, o se ha producido una fuga de memoria en una copia que lleva mucho tiempo en ejecución. Finalizar esa copia es bastante seguro para una prueba rápida. Si vuelve a subir, cierra las apps empaquetadas de una en una para encontrar cuál la provoca.

### ¿Puedo finalizar Runtime Broker?

Sí, una copia atascada, pero la app a la que sirve puede cerrarse o fallar, y Windows inicia una copia nueva cuando hace falta. Es una prueba más que una solución.

### ¿Puedo desactivar Runtime Broker?

No lo hagas. Las apps de la Store lo necesitan, y las ediciones del registro que dicen lograrlo te dejan con una app rota y la causa original intacta.

### ¿Por qué hay varios procesos Runtime Broker?

Cada app tiene su propia copia, así que es normal que haya varias a la vez. Había tres en ejecución en un portátil de pruebas inactivo cuando se comprobó esta página.


Canonical: https://mole.fit/es/windows/blog/runtime-broker-high-cpu-memory
