Dear Tean,
No, Microsoft has not released an official fix to fully address Windows' suboptimal multi-core/thread scaling on AMD CPUs, especially for high core-count chips like Threadripper or EPYC. This is a known issue where Windows’ scheduler does not handle AMD's complex multi-die architecture as efficiently as Linux does.
Details:
Windows struggles with NUMA node optimization and thread scheduling across CCDs/CCXs on AMD CPUs.
Linux has better support due to open-source community tuning and more active kernel-level optimization for AMD's architecture.
Microsoft has improved some scheduling in Windows 11, but not enough for parity with Linux in all workloads.
No confirmed Windows patch or future release has been announced to fully resolve this.
Conclusion: If maximum multi-core performance on AMD CPUs is your priority, Linux is still the better OS today.
Best Regards,