Is your CPU going crazy time to time and almost freezes your computer and task manager says some of these files are taking all the CPU
backgroundTaskHost.exe, Feedback Hub Background Task Host,
then you might have a problem with Runtime broker.
Runtime broker is part of the security subsystem of Universal Apps (then called Metro apps). Essentially, all access to files and other resources goes through the Runtime broker.. so what this means is that it’s only accessing files on the behalf of another Universal app. This is probably something like the Photos app or something that searches through indexed files and catalogs them or indexes them.
So if you have NAS for Example then this service can go crazy.
Runtime Broker is a service called Time Broker, which can be disabled through editing the registry. Right-click on the Start Menu Icon. Star application Run and type regedit.exe and select OK.
Find the following entry:
Change the 3 to a 4.
It can be good to know: Disabling Runtime Broker will prevent apps from the Microsoft Store from running.