Hello, we've been a little puzzled at trying to track down what may be causing a high CPU usage from a particular application.
We've recently built out new DC servers under the Windows Server 2022 OS. In all of these servers, we've noticed the CPU usage is always at 100%. Upon investigating, I see that the "taskhostw.exe" application is consume at least 85% or more on a consistent basis.
Now, I understand that this application is a 'handler' for multiple services that feed into it; the problem is pinpointing what service is consuming so much of the CPU.
Even after clean reboots, the problem persists.
I've seen it suggested to check the properties of this app and then the "Threads" tab to see what .dll file is being referenced, but as you can see, none exist: Screenshot_3.png
Also, I have seen it suggested that perhaps the "StorageSense" task is to blame (Task Scheduler > Task Scheduler Library > Microsoft > Windows > DiskFootprint): Screenshot_4.png
But I have stopped this task before and did not see any difference.
I should note that Windows Defender is turned off as we have our own security from a third-party vendor, so one might naturally assume it would be Defender running in the background scanning.
These are critical servers so with the exception of outside business hours, constant restarts during the day isn't feasible.