Fix Runtime Broker High CPU Usage in Windows 10/11

Runtime Broker handles checking if an app is declaring all of its permissions (like accessing your Photos) and informing the user whether or not it’s being allowed

Some Times After installing Recent updates or install any third-party software application you may notice Windows Running slow and Not responding for a long time At Startup. When check system resource usage on the Task manager process Tab You may Notice There is a huge amount of 99% of CPU usage by RunTime Broker. (Runtime Broker is an essential part of the security feature in Windows 8 and 10. It is responsible for pairing an app’s functionality with the hardware.) If you are also suffering from Runtime Broker High CPU Usage, 100 % Disk Usage or high memory usage problem on Windows 10, 8.1 computer Here apply Bellow solutions.

What is Runtime Broker?

Runtime Broker process was first introduced by Microsoft in Windows 8, and continues to be used in Windows 10 as well. This (RuntimeBroker.exe) is an executable file located in the System32 folder on your computer. And the main task of Runtime Broker is to check if the applications that you are using on your Windows computer have all the required permissions to run on your system. It monitors the accesses to Windows API’s and ensures that apps do not violate the core security of Windows.

- Advertisement -

How to fix runtime broker high cpu usage in windows 10

Generally, the runtime broker process should only use a very low CPU resource or few megabytes of memory from a system, but in some cases, a faulty Windows program or third-party software might cause Runtime Broker to use 100% CPU usage up to a gigabyte of RAM or even more. And make your windows 10 computer run slowly or not responding. So, if you found your CPU & RAM usage are high, and your computer is running slowly, then you probably have an issue with an application on your computer. If you encounter such error on your Windows 10, Here fallow bellow solutions.

Check for Virus infection

When you deal with problems like any exe service causing high system resource usage. Then you must first check for Virus / Malware infection which may Run on the background and Cause the issue.

Note: If the RuntimeBroker.exe file is located in the System32 folder on your Windows 10 PC (C:\Windows\System32\RuntimeBroker.exe), it is a legitimate Microsoft process. But if it is not available there, it could be malware.

There is an easy way to verify that your RuntimeBroker is not compromised or replaced by any virus. To check this Go to Task Manager and then right-click on the Runtime Broker process now choose “Open File Location.” If the file is stored at Windows\System32 your sure that any virus does not infect your file. If you still want to confirm then, you can run a Virus scan to verify that.

Stop Runtime Broker Process in Task Manager

Also you can kill the Runtime Broker process on Task Manager to get rid of 100 memory or High CPU usage by Runtime Broker problem on your Windows computer.

To disable Runtime Broker process first Right-click on Windows 10 Start button and then click on Task Manager in the menu that appears.

Note: Also You can use Ctrl-Shift-Esc key combination to open the Task Manager.

Now On the Task Manager screen, click on the Process tab and locate Runtime Broker in the processes list. Right-click on Runtime Broker and then click on End Task in the contextual menu that appears As shown below image.

That’s all Now Restart your Windows computer. Check after restart windows working normally also check on Taskmanager RunTimeBroker process running with minimum system resource usage. If you still face High CPU Usage or 100% memory usage by Runtime Broker process then follow next solution.

Disable RuntimeBroker.exe via Registry Editor

If after Stop the Runtimebroker service Windows work normally and again after system restart the same problem started with 100% CPU usage or High Memory usage system became unresponsive then you can permanently Disable the RuntimeBroker process to get rid of this problem.

Note: Disable the Runtimeborker didn’t affect your windows 10 computer. The Runtime Broker isn’t a necessary process.

Disable Runtimebroker permanently

 We can disable Runtimebroker permanently through Windows Registry Editor. For this, First of all, open Run dialog box by pressing the combination of Windows + R key then type regedit in it then hit the Enter key.

Now Registry Editor will appear on your computer. Simply, navigate to the following registry on your computer:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBrokerSvc “Start”=dword:00000003

Here double click on the registry which is known as “Start” and change its value data from 3 to value data 4.

Note: Value data 4 means that you want to disabled while value data 3 means that it is manual. If you have entered the value data 2 it means that it is automatic. As we want to disable RuntimeBroker.exe so we have to set it to 4 here.

Once you have disabled the runtime broker process from the Windows registry editor, Restart your Windows computer. Now on the next start, you won’t get high CPU usage issue in Windows 10 PC.

Above Are the most effective solution to fix Runtime Broker High CPU Usage in Windows 10 computer. Even, after disabling the runtimebroker.exe process if you are still not able to fix high CPU usage on Windows 10, Then we need to check some Other solutions.

Disable Show Me Tips About Windows

According to many users’ reports from the Microsoft forum, After disable “Show me tips about Windows” option in Settings  will fix this problem and prevent RuntimeBroker.exe from using too much resource on your PC

To disable Show me tips about Windows fallow bellow:

Click on Windows 10 Start menu and click on Settings -> System. Now select “Notifications and actions” in the left sidebar. Then disable the option for getting tips, tricks, and suggestions as you use Windows by moving the toggle to OFF position As shown image below.

Restart your computer Many users have reported a significant reduction in Runtime Broker activity after making this single change on their Windows 10 computer.

Disable Updates From More Than One Place

According to many Windows 10 users, disabling “Updates from more than one place” setting also helped them in reducing high RAM and CPU usage of the Windows 10 system.

Normally Microsoft wants to make use of other PC’s on your Network and also another PC’s on the internet to deliver quicker updates to your computer. Disabling this option has helped many users to reduce the activity of Runtime Broker on their computers. To disable Updates from more than one place follow the below steps.

First Click on Windows 10 Start button and then click on the Settings icon. Now on the Settings screen, click on Update & Security. Next, On the Update & Security Screen, click on Advanced Options Bellow update settings as shown below image.

On the Advanced Options screen, click on Choose how updates are delivered link. And On the next screen, disable or Turn OFF the option to receive updates from more than one place. Now Check windows Reduced High CPU usage and memory usage came to the normal state.

Disable Background Apps

Also disabling the Background Running apps will save unnecessary System resource usage. To disable Background apps Click on Windows 10 Start button and then click on the Settings Icon. On the Settings screen, click on Privacy.

Here On the Privacy Settings screen, click on Background Apps in the side menu and then Turn OFF the apps that you do not want running in the background on your computer.

Turn Off Windows Service

Also Turn off some Windows Services (Especially these three services BITS, Superfetch and windows update ) Will reduce your system resource usage and fix 100% CPU usage or high memory usage problem. To disable these services follow below.

First press win + R then type services.msc and hit the enter key. This will open windows services now scroll down and look for Background Intelligent Transfer Service Double click on it. When the properties popup will open change the startup type to disable. And stop the service under service status.

Do The same with Superfetch and windows update service. Afte stop all three services simply restart windows and check I am sure you will find the system running smoothly.

These are ( Check for virus infection, Disable RuntimeBroker.exe, Disable Show Me Tips About Windows, Disable Updates From More Than One Place, Disable Background Apps )some best working solutions to fix Runtime Broker High CPU Usage, 100% memory usage or Disk usage problem on windows 10 and 8.1 computers. I hope after applying these solutions your problem will be get fixed still have any query suggestion feel free to comment below.

Also, Read

Steve Ballmer
With over 7 years of experience in the IT industry, I have experience in IT support, helpdesk, sysadmin, network admin, and cloud computing. Certified in Microsoft Technologies (MCTS and MCSA) and also Cisco Certified Professional in Routing and Switching.
Exit mobile version