¿Qué es Runtime Broker y por qué está causando una alta carga de CPU?

Microsoft introdujo el proceso Runtime Broker (RuntimeBroker.exe) en Windows 8 y siguió usándolo en Windows 10 también.

Runtime Broker es un proceso legítimo de Windows, pero uno con una reputación bastante mala por aumentar la carga de la CPU y el uso de memoria en los sistemas esporádicamente.

Si supervisa el Administrador de tareas de Windows, cargándolo con Ctrl-Shift-Esc, por ejemplo, o si utiliza un monitor de proceso más avanzado como Process Explorer, es posible que ya haya notado que Runtime Broker no está activo todo el tiempo.

Si observa más de cerca, puede notar que está vinculado de alguna manera a las aplicaciones universales de Windows (las instaladas desde la Tienda Windows, que venían con el sistema operativo y las aplicaciones cargadas).

La siguiente guía ofrece información sobre el proceso y consejos sobre cómo resolver la alta carga de CPU que ocasiona a veces.

Información del corredor de tiempo de ejecución

Encontrará Runtime Broker en la lista de procesos y detalles cuando abra el Administrador de tareas de Windows en Windows 10.

Tenga en cuenta que el Administrador de tareas de Windows 10 separa los procesos en aplicaciones y procesos en segundo plano. Dependiendo del estado de Runtime Broker, puede encontrarlo debajo de cualquiera de ellos. Para una imagen más clara, cambie a detalles y ubíquela allí.

Dado que Runtime Broker está vinculado a las aplicaciones universales de Windows, notará que se activa cada vez que inicia una de estas aplicaciones en su dispositivo.

Para proporcionarle un poco más de detalle: la tarea principal de Runtime Broker es verificar si estas aplicaciones han declarado todos los permisos requeridos e informarle al respecto.

Por lo tanto, actúa como un intermediario de seguridad entre la aplicación y sus datos y hardware en el dispositivo.

Runtime Broker que causa una alta carga de CPU

Ya en 2015 comenzaron a aparecer informes de que Runtime Broker estaba causando altas cargas de CPU en Windows 10, y ya en 2012 que estaba usando mucha memoria en Windows 8.

También puede usar mucha memoria, especialmente si una aplicación defectuosa es la causa principal del problema:

Runtime Broker es un proceso de Windows en el Administrador de tareas que ayuda a administrar los permisos en su PC para aplicaciones de la Tienda Windows. Solo debe usar unos pocos megabytes de memoria, pero en algunos casos, una aplicación defectuosa puede hacer que Runtime Broker use hasta un gigabyte de RAM o más.

Solución temporal rápida

Microsoft sugiere eliminar el proceso de Runtime Broker si usa más del 15% de la memoria.

Si su uso de RAM es alto y su PC funciona lentamente, una aplicación puede ser la causa del problema. Presione Ctrl + Shift + Esc para abrir el Administrador de tareas y luego, en la pestaña Procesos, verifique cuánta memoria está usando Runtime Broker. Si está utilizando más del 15% de su memoria, probablemente tenga un problema con una aplicación en su PC. Para evitar que Runtime Broker use tanta memoria, seleccione Runtime Broker en la lista, seleccione Finalizar tarea para cerrar Runtime Broker y luego reinicie su computadora.

  1. Use Ctrl-Shift-Esc para abrir el Administrador de tareas.
  2. Haga clic derecho en Runtime Broker en la lista de procesos.
  3. Seleccione Finalizar tarea en el menú contextual que se abre.
  4. Reinicia la PC.

Esta es solo una solución temporal, ya que Runtime Broker se iniciará nuevamente la próxima vez que se inicie una aplicación universal de Windows.

Solución 2: deshabilite los consejos, trucos y sugerencias

Cualquier característica de Windows 10 que funciona con una aplicación universal de Windows conduce a la ejecución del proceso Runtime Broker.

Esto explica por qué puede ver el proceso agitando el disco duro, causando una alta carga de CPU o un alto uso de memoria, a pesar de que no se inició ninguna aplicación de Windows en ese momento.

Una solución común es deshabilitar la aplicación responsable de mostrar sugerencias y sugerencias a los usuarios de Windows.

  1. Use Ctrl-I para abrir la aplicación Configuración en Windows 10.
  2. Cambie a Sistema> Notificaciones y acciones.
  3. Localice "Obtenga sugerencias, trucos y sugerencias mientras usa Windows" y desactive la preferencia.

Solución 3: una aplicación que se porta mal

Si observa que el uso de alta carga, memoria o disco de Runtime Broker es causado por una aplicación en particular, puede hacer lo siguiente:

  1. Si la aplicación no es esencial, desinstálela y termine con el problema.
  2. Si la aplicación es esencial, busca actualizaciones. Si hay una actualización disponible, descárguela e instálela para ver si resuelve el problema.
  3. Si ese no es el caso, intente desinstalar la aplicación e instalarla nuevamente después de reiniciar la PC.

Solución 4: limite la cantidad de aplicaciones que pueden ejecutarse en segundo plano

Algunas aplicaciones pueden ejecutarse en segundo plano. Esto significa que continuarán ejecutándose incluso si no están en primer plano.

Puede controlar el comportamiento de la siguiente manera:

  1. Use Windows-I para abrir la aplicación Configuración.
  2. Vaya a Privacidad> Aplicaciones de fondo.

Activa o desactiva cualquier aplicación que no quieras ejecutar en segundo plano. Esto puede eliminar funcionalidades como la capacidad de la aplicación para enviar notificaciones o mantenerse actualizado.

Otras correcciones

Si busca en Internet soluciones para los problemas de Runtime Broker, terminará con docenas de sugerencias para resolver el problema.

  1. Cambie el fondo de pantalla local de Windows Spotlight (que cambia las imágenes de fondo con frecuencia) a Imagen. Lo hace en la aplicación Configuración en Personalización> Pantalla de bloqueo.
  2. Deshabilite la funcionalidad de actualización P2P en Configuración> Actualización y seguridad> Opciones avanzadas> Elija cómo se entregarán las actualizaciones. Desactiva la opción allí.

Básicamente, cualquier otra cosa que se ejecute como una aplicación puede causar el problema.

Comprobar si Runtime Broker es un virus

Por último, pero no menos importante, es posible que también desee comprobar si Runtime Broker es un proceso legítimo de Windows o si es un virus.

La opción más fácil de averiguar es verificar si RuntimeBroker.exe está ubicado en c: \ windows \ system32 \.

  1. Use Ctrl-Shift-Esc para abrir el Administrador de tareas.
  2. Localice el proceso de Runtime Broker allí debajo de procesos.
  3. Haga clic derecho en el proceso y seleccione el elemento de menú "abrir ubicación de archivo".

Esto abre la ubicación en la computadora desde la que se inició el proceso. Cualquier cosa menos c: \ windows \ system32 \

Si es así, vaya a Virustotal y cargue el archivo falso allí para que lo revisen.