Hi DD,
I've been investigating high CPU utilization of windows driver foundation processes for quite a while.
Here's the two major factors that i discovered:
First, I use 2 DisplayLink adapters (not to be confused with DisplayPort) via USB3 to add 2 extra monitors to my ThunderBolt dock for a total of 5 monitors. As you may know, most Intel CPUs on laptops have a limit of 3 active displays. DisplayLink adapters can extend that up to 8.
However the USB DisplayLink adapters use the Windows Driver Foundation processes.
If using DisplayLink, you cannot disable Driver Foundation as many sites will recommend. I tried it and it took me an hour to get the services re-enabled and everything working again.
The second factor is Zoom which utilizes "Media Foundation" for "Video Capturing Method."
In the Zoom Advanced Video Settings, I enabled all the hardware acceleration, but changed the 3 settings below from Auto to GDI, Disable and Direct Show, respectively.
Since making these changes, i no longer see the high CPU utilization on the Windows Driver Foundation processes.
Let me know if this helps.
-rocky