Before showing solutions to this issue let me explain that why this is happening and what is Runtime Broker service in Windows.
What is Runtime Broker?
Runtime Broker is official Microsoft process for determining permissions used by other apps and allow them access to different permissions like mic permission, camera permission only when we grant that permissions to the program. Runtime Broker was introduced in Windows 8 and it is continued in Windows 10.
In normal times, Runtime Broker does not use much of memory, typically it uses 20-30MB on average. But, when you launch a universal app (an app that uses different permission) runtime broker starts using more memory. If you are running more universal apps then this data will increase accordingly. So, memory usage of Runtime Broker is mainly depended upon how many universal apps your PC is running.
We have tested these methods to solve your runtime broker high CPU usage issue.
Method 1: Disable Get tips, tricks, and suggestions as you use Windows option
Disabling this option result in an immediate drop in CPU usage of Runtime broker. This is because this option tracks your all activity while you use your computer so it ends up using high CPU.
1. Open Settings by pressing Windows Keys+ I at the same time. Click on System Settings.
2. Select Notifications and actions. Scroll down and uncheck Get tips, tricks, and suggestions as you use Windows option.
Turning off this option will most likely solve your problem. If not, try the next method.
Method 2: Turn off Background apps
The reason behind high CPU usage of Runtime Broker is maybe because you have so many backgrounds running apps on your computer. Turning off this process will definitely reduce CPU usage of the Runtime broker.
1. Open Settings by pressing Windows Keys+ I at the same time. Click on Privacy Settings.
2. Scroll down on the left pane and select Background apps.
3. Uncheck all the apps
Method 3: Disable Runtime Broker by registry editor
1. Open the registry editor, press Windows Key+ R > type regedit > press Enter
2. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBroker
3. Right-Click Start from the right pane > click Modify. Change its value to 3 or 4. Click OK
This will certainly reduce your overall CPU usage and disk usage of Runtime broker. You can also use this method if your computer has less RAM and it hangs often.
Video:
No comments:
Post a Comment