On Windows 11 with a 3990X (with Hyperthreading enabled), if you render with Cycles, you'll see in the task manager only half the threads get used. A 3990X has 64 physical cores and 128 logical ones when hyperthreading is turned on. Windows 10 doesn't show this problem. per Microsoft, the issue seems to be a change in the NUMA API: https://docs.microsoft.com/en-us/windows/win32/procthread/numa-support#behavior-starting-with-windows-10-build-20348; since Blender uses TBB, updating TBB will probably address this issue (note that the Arnold renderer uses TBB v2020.3 and doesn't have this issue on Windows 11).
Exact steps for others to reproduce the error
Make sure you have a 3990X or better with hyperthreading turned on
Open Blender
Open any scene (I used the barbershop from here: https://www.blender.org/download/demo-files/)
Open the Task Manager, make sure it's on top
Render the scene, and you should see half the logical cores being used.
Fix: Change the API call we use to get the number of active cores/threads.