You spotted the Runtime Broker process in your Task Manager window and wondered what it was–and maybe even why it spikes CPU usage sometimes.
What is Runtime Broker?
Runtime Broker is an official Microsoft core process that debuted in Windows 8 and continues in Windows 10. It is used to determine whether universal apps you got from the Windows Store–which were called Metro apps in Windows 8–are declaring all of their permissions, like being able to access your location or microphone. Though it runs in the background all the time, you will likely see its activity rise when you launch a universal app. You can think of it like a middleman hooking your universal apps with the trust and privacy settings you’ve configured.
Runtime broker high CPU
Solution 1 – Stop the Runtime Broker
According to users, sometimes you can fix the problem with Runtime Broker and high CPU usage simply by ending the Runtime Broker process. This is quite simple to do, and you can do it by following these steps:
- Open Task Manager. You can do that quickly by pressing Ctrl + Shift + Esc.
- Now locate Runtime Broker process on the list. Right-click it and choose End task from the menu.
After disabling all Runtime Broker processes, check if the problem is still there. Keep in mind that this might be just a temporary workaround, but you might want to try it out.
Solution 2 – Hack the Registry
If you’re having problems with Runtime Broker and high CPU usage, then you might be able to fix the problem simply by making a couple of changes in your registry. This is relatively simple to do, and you can do it by following these steps:
- Press Windows Key + R and enter Regedit. Press Enter or click OK.
- Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBroker.
- Change Start=dword:00000003 to dword:00000004. However, this action affects parts of Cortana’s reminders.
After making these changes, check if the problem with high CPU usage is resolved.
Solution 3 – Disable the tips about Windows
According to users, sometimes certain features of Windows can cause problems with Runtime Broker and high CPU usage. However, you can fix the problem simply by disabling the Windows tips. To disable this feature, just do the following:
- Open the Settings app. The quickest way to do that is to use Windows Key + I shortcut.
- When the Settings app opens, head over to the System section.
- Now choose Notifications & actions from the left pane. In the right pane, locate and disable Get tips, tricks and suggestions as you use Windows.
After doing that, the issue with Runtime Broker and high CPU usage should be resolved.
Solution 4 – Switch your lock screen background Windows Slideshow to Picture
ew users reported that Runtime Broker high CPU usage issue is caused by your lock screen background. It seems that slideshow background on your lock screen is causing this problem, and to fix this issue, you need to disable it and switch to a single picture.
This is rather simple, and you can do it by following these steps:
- Open the Settings app and navigate to the Personalization section.
- Go to the Lock screen section in the left pane. In the right pane, set Background to Picture.
After doing that, the issue with Runtime Broker should be completely resolved.
Solution 5 – Customize the advanced update settings
In some cases, your update settings can cause Runtime Broker high CPU issues to appear. To fix this problem, you need to disable peer-to-peer updates. This feature can be useful since it allows you to download updates from other PCs on the Internet and your local network. However, sometimes that can lead to high CPU usage, but you can fix the problem by doing the following:
- Open the Settings app and navigate to the Update & Security section.
- In the right pane, click Advanced options.
- Scroll down and click on Delivery Optimization.
- Locate the Allow downloads from other PCs options and disable it.
After turning this feature off, you won’t download updates from other PCs, instead, you’ll download them only and directly from Microsoft. By turning this feature off the problem with Runtime Broker should be resolved.
Solution 6 – Disable background apps
According to users, sometimes background applications can lead to this problem. If your having issues with Runtime Broker and high CPU usage, perhaps you might be able to fix this problem by disabling the background applications. This is simple to do, and you can do it by following these steps:
- Open the Settings app and go to the Privacy section.
- Navigate to the Background apps in the left pane. In the right pane, disable Let apps run in the background option.
After disabling this feature, the problem with high CPU usage should be resolved. Keep in mind that by disabling this feature you might miss certain notifications from Universal apps.
Solution 7 – Delete Groove music using Powershell
If you’re having problems with high CPU usage, the problem might be the Groove Music app. Several users reported that this application is responsible for Runtime Broker high CPU usage, and to fix this problem, you need to remove it.
Since this is a Universal application, you’ll need to remove it with PowerShell. To do that, just follow these steps:
- In the Search bar, enter Powershell. From the list of results right-click Windows PowerShell and choose Run as administrator.
- Copy the following commands one at a time: Get-AppxPackage -name “Microsoft.ZuneMusic” | Remove-AppxPackage Get-AppxPackage -name “Microsoft.Music.Preview” | Remove-AppxPackage
After removing Groove Music, check if the problem is still there.
Solution 8 – Remove OneDrive
In some cases, Runtime Broker and high CPU usage can occur due to OneDrive. To fix this problem, it’s advised to disable OneDrive or to remove it. To remove OneDrive from your PC, you just need to do the following:
- Open Command Prompt as administrator. To do that, press Windows Key + X and choose Command Prompt (Admin) from the list. If Command Prompt isn’t available, you can use PowerShell (Admin).
- Type the command taskkill /f /im OneDrive.exe to end all OneDrive processes.
- Type the command %SystemRoot%\System32\OneDriveSetup.exe /uninstall for 32-bit Windows or %SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall for 64-bit Windows to uninstall OneDrive.
After removing OneDrive from your PC, check if the problem with Runtime Broker and high CPU usage is still there.
Problems with Runtime Broker and high CPU can cause many problems, such as reduced performance, but we hope you managed to solve this issue using the solutions from this article.