Store Broker (wshost.exe) is a Microsoft process and should not consume more than 1% of CPU. After installing Windows it consume a low ammount of CPU but after that you install application Store Broker (wshost.exe process) may take a large ammount of CPU, so I will try to give you a trick to solve this problem.
Why cause Store Broker hight CPU ussage?
The process look like:
Usually problem is caused by:
- after installing some applications;
- maybe Kaspersky Antivirus???
How to Fix High CPU usage by Store Broker:
Open Task Manager (CTRL + Shift + ESC) >> Go to Processes tab and then kill Store and Store Brokers processes:
- Right-Click on Store process >> End Task;
- Right-Click on Store Brokers >> End Task;
Then you have to go to:
C:\Users\(Your User Account)\AppData\Local\Packages\WinStore_xxxxxxxxxxxxx\LocalState
xxxxxxxxxxxxx = a random string – it is different to another pc;
- Rename folder called Cache into CacheOld.
- Create an empty folder with name Cache
That’s all. If you want to revert changes just delete Cache and Rename CacheOld into Cache.
This method to resolve Store Broker (wshost.exe) high CPU usage will not affect in any way Store or installing and using application from Windows 8 Store.
PS: Tested on windows 8.1 but should work on any other version like Windows 8.
PS2: Credits to google, microsoft forums;