Windows will distribute all background tasks evenly on every logical core. This is a nasty behaviour. I use a software named "process lasso". So i can bind all background tasks on 2 logical cores (1 physical core). In addition this software switches to energy save profile when your pc is idle. This will save a lot of energy.
[PC] Ryzen 9800X3D on B650E Aorus Master
RAM: 2x32GB-6000CL30 | GPU: RX 9070XT | NT: Corsair RM750