In modern x86 CPUs, POPCNT is implemented as part of the SSE4 instruction set. For Intel’s chips, it was added as part of SSE4.2 in the original first-generation Core architecture, codenamed Nehalem. In AMD’s processors, it’s included in SSE4a, first used in Phenom, Athlon, and Sempron CPUs based on the K10 architecture. These architectures date back to 2008 and 2007, respectively.
That effectively bars mid-2000s Intel Core 2 Duo systems and early Athlon 64-era PCs from booting Windows 11 at all, not that they officially supported it in the first place. This means the change should mainly affect retro-computing enthusiasts who spend their days making YouTube videos in the “we installed Windows 11 on a potato, let’s see how it runs” genre rather than users of actual systems.
You can check if your CPU has SSE 4.2(Intel) or 4a(AMD) but it sounds like unless you’re running some real old stuff you shouldn’t have to worry.
On the bright side writing software targeting windows 11 users allows you to use x64 version two, granting noticable speedups. Still annoying but Linux runs a lot faster then windows for old stuff anyway.
You can check if your CPU has SSE 4.2(Intel) or 4a(AMD) but it sounds like unless you’re running some real old stuff you shouldn’t have to worry.
But isn’t Microsoft just so evil for making it so their operating system doesn’t function flawlessly on twenty year old hardware?
Except there’s no reason for not supporting it beyond greed. It worked previously.
Greed? How does Microsoft profit from not supporting twenty year old hardware?
Nadella has a side gig, dumpster diving for old electronics
On the bright side writing software targeting windows 11 users allows you to use x64 version two, granting noticable speedups. Still annoying but Linux runs a lot faster then windows for old stuff anyway.