What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News (2024)

Microsoft introduced the Runtime Broker process (RuntimeBroker.exe) in Windows 8, and kept on using it in Windows 10 as well.

ADVERTIsem*nT

Runtime Broker is a legitimate Windows process, but one with quite a bad reputation for increasing CPU load and memory usage on systems sporadically.

If you monitor the Windows Task Manager, by loading it with Ctrl-Shift-Esc for instance, or if you use a more advanced process monitor like Process Explorer, you may have noticed already that Runtime Broker is not active all the time.

If you watch more closely, you may notice that it is linked somehow to Universal Windows Apps (those installed from Windows Store, that came with the operating system, and sideloaded apps).

The following guide offers information on the process, and tips on how to resolve the high CPU load that it causes sometimes.

Runtime Broker information

What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News (1)

You will find Runtime Broker listed under processes, and under details when you open the Windows Task Manager on Windows 10.

Note that the Windows 10 Task Manager separates processes into apps and background processes. Depending on the status of Runtime Broker, you may find it listed under either one there. For a clearer picture, switch to details and locate it there.

Since Runtime Broker is linked to Universal Windows Apps, you will notice that it becomes active whenever you start one of these applications on your device.

To provide you with a little bit more detail: The main task of Runtime Broker is to check if these applications have declared all the required permissions, and to inform you about it.

So, it acts as a security middleman between the app and your data and hardware on the device.

Runtime Broker causing high CPU load

Reports started to come up as early as 2015 that Runtime Broker was causing high CPU loads on Windows 10, and as early as 2012 that it was using a lot of memory on Windows 8.

It may also use a lot of memory, especially if a faulty app is the root cause of the issue:

Runtime Broker is a Windows process in Task Manager that helps manage permissions on your PC for apps from Windows Store. It should only use a few megabytes of memory, but in some cases, a faulty app might cause Runtime Broker to use up to a gigabyte of RAM or more.

Quick temporary Fix

What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News (2)

Microsoft suggests to kill the Runtime Broker Process if it uses more than 15% of memory.

If your RAM use is high and your PC is running slowly, an app may be the cause of the problem. Press Ctrl+Shift+Esc to open Task Manager and then, on the Processes tab, check to see how much memory Runtime Broker is using. If it’s using more than 15% of your memory, you probably have an issue with an app on your PC. To stop Runtime Broker from using so much memory, select Runtime Broker in the list, select End task to close Runtime Broker, and then restart your computer.

  1. Use Ctrl-Shift-Esc to open the Task Manager.
  2. Right-click on Runtime Broker in the processes list.
  3. Select End Task from the context menu that opens up.
  4. Restart the PC.

This is only a temporary solution, as Runtime Broker will launch again the next time a Universal Windows Application is started.

Fix 2: Disable get tips, tricks and suggestions

What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News (3)

Any feature of Windows 10 that is powered by a Universal Windows Application, leads to the execution of the Runtime Broker process.

This explains why you may see the process thrashing the hard drive, causing high CPU load, or high memory usage, even though no Windows application was started at the time.

One common fix is to disable the application that is responsible for displaying tips and suggestions to Windows users.

  1. Use Ctrl-I to open the Settings application on Windows 10.
  2. Switch to System > Notifications & Actions.
  3. Locate "Get tips, tricks, and suggestions as you use Windows", and switch the preference to off.

Fix 3: A misbehaving application

If you notice that the high load, memory or disk use of Runtime Broker is caused by a particular application, you may do the following:

  1. If the app is not essential, uninstall it and be done with the issue.
  2. If the app is essential, check for updates. If an update is available download and install it to see if it resolves the issue.
  3. If that is not the case, try uninstalling the app, and installing it again after a PC restart.

Fix 4: Limit the number of apps that can run in the background

What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News (4)

Some applications may run in the background. This means that they will continue to run even if they are not in the foreground.

You may control the behavior in the following way:

  1. Use Windows-I to open the Settings application.
  2. Go to Privacy > Background Apps.

Toggle any application that you don't want to run in the background to off. This may remove functionality such as the application's ability to send notifications or stay up to date.

Other fixes

What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News (5)

If you search the Internet for fixes for Runtime Broker issues, you will end up with dozens of suggestions on resolving the issue.

  1. Change the local screen background from using Windows Spotlight (which changes background images frequently) to Picture. You do so in the Settings application under Personalization > Lock Screen.
  2. Disable P2P update functionality under Settings > Update & Security > Advanced Options > Choose how updates are delivered. Turn the option to off there.

Basically, anything else that runs as an application may cause the issue.

Check if Runtime Broker is a virus

What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News (6)

Last but not least, you may also want to check whether Runtime Broker is a legitimate Windows process, or if it is a virus.

The easiest option to find out is to check if RuntimeBroker.exe is located in c:\windows\system32\.

  1. Use Ctrl-Shift-Esc to open the Task Manager.
  2. Locate the Runtime Broker process there under processes.
  3. Right-click on the process, and select the "open file location" menu item.

This opens the location on the computer the process has been started from. Anything but c:\windows\system32\

If it is, go to Virustotal and upload the rogue file there to have it checked.

Summary

What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News (7)

Article Name

What is Runtime Broker, and why it is causing high CPU load?

Description

The following guide helps you analyze the Runtime Broker process in Windows, and find out why it is causing high CPU, memory or disk use.

Author

Martin Brinkmann

Publisher

Ghacks Technology News

Logo

What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News (8)

Advertisem*nt

What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News (2024)

FAQs

What is Runtime Broker, and why it is causing high CPU load? - gHacks Tech News? ›

Runtime Broker is a Windows process in Task Manager that helps manage permissions on your PC for apps from Microsoft Store. It should only use a few megabytes of memory, but in some cases, a faulty app might cause Runtime Broker to use up to a gigabyte of RAM or more.

Why is runtime broker taking so much CPU? ›

The Runtime Broker high CPU usage issue can also be caused by a misbehaving application. If the app is not very important, just uninstall it. If you don't want to uninstall the app, then check for updates and update the app immediately.

Why is my CPU runtime so high? ›

Here are some common reasons why your CPU usage may be so high: Background Processes: Many applications and background processes continue to run even after it seems like they've been closed.

How to solve runtime broker.exe problem? ›

List of Contents
  1. Understanding the Basics Behind RuntimeBroker.exe System Error.
  2. Method 1 – End the Process Using Task Manager.
  3. Method 2 – Disable Windows Get Tips.
  4. Method 3 – Uninstall Faulty Applications.
  5. Method 4 – Optimize Your PC.
  6. Runtime Broker High CPU Usage is not an Issue Anymore!
Jan 20, 2023

Is it OK to end runtime broker? ›

It's also very lightweight when it's running properly, so there's not much reason to disable it. If you think it's misbehaving, you could always kill the Runtime Broker process by right-clicking it in Task Manager and then choosing End Task. After a few moments, Runtime Broker will launch again automatically.

What is causing 100% CPU usage? ›

Outdated device drivers and other apps can become buggy and even incompatible with current versions of Windows 11. These issues can push your PC up to 100% CPU usage, or even lead to crashes and freezes. Updating your drivers and software is a great way to clean up and speed up your PC.

How do I clear CPU runtime? ›

How To Reset CPU Uptime
  1. Open the Start Menu and search for “Power Options”
  2. In the Power Options window, click on the “Choose what the power buttons do” link on the left.
  3. Under the “Define power buttons and turn on password protection” section, click on the “Change settings that are currently unavailable” link.
Apr 6, 2024

How do I turn off high CPU usage? ›

If you're dealing with this kind of everyday high-CPU usage situation, you should close all background programs and tabs you aren't using, then return to Task Manager and see if the situation has changed. High CPU usage while multitasking can be normal.

Why is my CPU so high when nothing is running? ›

This can happen as a result of issues with software on your computer: For example, you may have forgotten to update key software programs on your device, or you may even have malware on your computer that you are unaware of. Additionally, high CPU usage can also happen as a result of hardware issues.

Why do I have so many runtime broker? ›

The logic behind this is rather simple: each UPW application you run requires Runtime Broker to be executed at the same time. One active process for each app – that's what the list is all about. You may check it yourself by ending one of the Runtime Broker processes from the Task Manager list.

What is runtime broker virus? ›

RuntimeBroker.exe acts as a middleman between universal apps and the system, ensuring that these apps have limited access to system resources and user data. It helps to improve system security and stability by enforcing app permissions and preventing unauthorized access to sensitive information.

Why do I keep getting a runtime error on my computer? ›

Depending on the situation, there are a few reasons why a runtime error might occur: There's a bug in the software. Memory or another system resource is in short supply. You've entered a foreign character into a text field, or performed some kind of action that isn't allowed.

How do I reset my runtime broker? ›

Solution:
  1. Go to the following path in the registry editor, Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TokenBroker.
  2. Now, on the right side, double-click on start and change the value data to 4 and select OK.
  3. Exit out of the Registry Editor and reboot the computer.
  4. Repeat steps 1-3.
Oct 8, 2023

Where is the runtime broker located? ›

“RuntimeBroker.exe” is an executable which that is located at “%windir%\System32\RuntimeBroker.exe” (On 64 bit systems there is only a 64-bit version with no 32-bit version — in contrast to other executables such as cmd.exe).

How do I stop a .exe from running? ›

Click Ctrl+Shift+Esc to open Windows Task Manager and select your app and click on "End Process".

How do I fix excessive CPU usage? ›

This can happen for several different reasons, which is why it's important to learn how to fix high CPU usage in Windows 11.
  1. Reboot Your PC. Before trying anything else, try restarting your PC. ...
  2. End or Restart Processes. ...
  3. Update Drivers. ...
  4. Scan for Malware. ...
  5. Power Options. ...
  6. Find Specific Guidance Online. ...
  7. Reinstalling Windows.

What is runtime broker and why is it using so much memory? ›

Runtime Broker is a Windows process in Task Manager that helps manage permissions on your PC for apps from Microsoft Store. It should only use a few megabytes of memory, but in some cases, a faulty app might cause Runtime Broker to use up to a gigabyte of RAM or more.

Why CPU usage is 100 when nothing is running? ›

Following are a few reasons which can cause CPU usage to reach 100%. Background Running Processes: Sometimes, an application or a process might auto-start and continue to run in the background without getting noticed. Such processes can cause CPU usage to be full and might hinder your computer's performance capacity.

References

Top Articles
Latest Posts
Article information

Author: Reed Wilderman

Last Updated:

Views: 5874

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Reed Wilderman

Birthday: 1992-06-14

Address: 998 Estell Village, Lake Oscarberg, SD 48713-6877

Phone: +21813267449721

Job: Technology Engineer

Hobby: Swimming, Do it yourself, Beekeeping, Lapidary, Cosplaying, Hiking, Graffiti

Introduction: My name is Reed Wilderman, I am a faithful, bright, lucky, adventurous, lively, rich, vast person who loves writing and wants to share my knowledge and understanding with you.