7

I have installed Windows 10 and now it is using around 10-15 % of my CPU by a process called Runtime Broker. What I can see is that a process called "From Microsoft Background Task" is being created several times.

What I have tried so far is disabling Windows Tips and the new feature updates sharing like others said but it didn't help.

Does anyone know what is causing this and how to solve it? Thanks.

EDIT

My question is not related to what it is or what it does, I already know that. My real problem is why it is using that much of CPU.

EDIT 2

You can notice there is another process called From Microsoft Background Task, I think they might be related somehow.

https://i.stack.imgur.com/QvS8v.png

EDIT 3

I have recorded the xperf trace and by analyzing it I can see a executable called BackgroundTransferHost.exe being executed several times consuming time from the processor, thus rundll32 is consuming some processor time too. The link for the xperf file output: https://www.dropbox.com/s/rw8q0oo47zviz2j/HighCPUUsage.etl?dl=1.

EDIT 4

If I end the From Microsoft Background Task process the Runtime Broker process stops using the CPU. So, for sure, they are related somehow. But after sometime both processes start again.

EDIT 5

I'm not sure of this but the majority of users appear to be using a laptop. Turns out I went to my desktop PC and there I can't see the issue happening.

5

2 Answers 2

1

The cpu usage comes from windows.storage.dll (WinRT storage API) which calls windows.storage.dll!CPersistedTable::GetFileAsync. So an app tries to read data from the HDD and this triggers the runtimebroker usage.

And you also have the "ContentDeliveryManager issue" from here.

5
  • I see but do you have any suggestions on how to fix it? Thank you for ur time. Aug 18, 2015 at 5:42
  • Incorrect, it's Windows 10's 'app priority' feature. On mobile now, so will add an answer in a couple of hours
    – AStopher
    Aug 18, 2015 at 9:39
  • @ArielMoraes I have no idea. I removed all app crap from my Windows 10 VM and use the Win7 Startmenu.So I have none of this processes running and my Win10 uses only 450MB and nearly no CPU. Aug 18, 2015 at 16:09
  • @magicandre1981 Is there a way to find the offending app?
    – user1224499
    Feb 19, 2021 at 7:40
  • I have no idea , when I see it again I'll try to debug it Feb 19, 2021 at 14:37
1

For everyone that is having the issue I have found a temporary solution:

Go to your windows system32 folder, find these two exes:

BackgroundTranferHost.exe
BackgroundTaskHost.exe

Change the ownership from TrustedInstaller to yourself. Properties -> Security -> Advanced.

Deny Full Control permission to TrustedInstaller and other Principals.

Note that deleting the Windows.old folder can help too.

Again, this is a temporary solution! It solves the described problem but I don't know if it can cause others.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .