TokenBroker services causes high CPU utilization?

We have Windows 10 Pro version 1703, 64bit.

We see CPU stay at 50-60%, and spike up to 99-100% for extended times. We have been able to isolate the high CPU to the Token Broker service by using the Windows Performance Recorder and Analyzer.

We understand this service has something to do with the Windows Store and Authentication and was added in with the Anniversary update. With it turned off, we return to normal CPU utilization, but we are unsure if this service is a requirement.

Microsoft is a bit ambiguous on this service, even the description for the service reads "<Failed to Read Description, Error Code:1500 >"

  1. Because there isn't a lot of documentation on this we are unsure if we even need this service. Can we simply disable this service permanently?
  2. Is anyone aware of the Token Broker service causing high CPU like this?
 

Question Info


Last updated November 13, 2019 Views 5,439 Applies to:

Hi Paul,

Token Broker is a Windows component that manages permissions on your PC for apps from Windows Store. It normally doesn't consume much memory but when it does, there's probably an issue with some of your installed Windows apps.

With that in mind, we suggest that you run the troubleshooter for Windows apps, and see if it picks up any issues with your apps. Check out this link form ore information and download link for the troubleshooter.

Let us know the outcome.

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

We ran some diagnostics and tests with the troubleshooter on a couple desktop. It found the UAC was disabled, enabling did not resolve the issue.

We tried doing some repairs on the Windows Store, reset the Windows Store, and cleared the store cache. We still see the Token Broker being the culprit.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Thanks for following up. Can you tell us the exact error message that you got after running the troubleshooter? Kindly post a screenshot if you can, so we can have a closer look.

We'll keep an eye out to your response.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Sure, when we first ran the trouble shooter, it said Microsoft Account required, and User Account Control has been disabled. See screenshot below:

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Thanks again for following up. Just to verify, can you tell us what method did you use to enable UAC? Is it from the Windows Command Line? Please advise.

I also see from the error message that there seem to be an issue with your account. Can you check if the account of this PC is logged in properly?

We'll keep an eye out to your response.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Yes we made sure the account was logged in properly. We tested enabling the UAC thru the troubleshooter on one machine, and enabling it thru the control panel on another machine. Neither method resolved the issue.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Hi Paul,

The possible cause of this is due to a missing or corrupted profile that you’re using. Let's try to create a new user account on your device and check if the issue persists. Check this article for more information.

Let us know the result.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

We thought that as well. We tried 6 different profiles, and tried rebuilding a couple. We did find one corrupted profile, but again in every case the CPU utilization did not drop, and that corruption could have been unrelated in that one case.

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Thank you for providing us an additional information. We suggest that you perform a repair upgrade using the Windows 10 ISO file. As mentioned by Andre Da Costa on this article, performing this can repair broken operating system files while preserving your personal files, settings and installed applications. Check out the article for the complete instructions.

If you have any questions or things you'd like to clarify, feel free to ask.

Regards.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.