Windows 11 stops working on more processors, requires SSE4.2

Windows 11 ceasing to work on AMD K10 and processors in many netbooks

This year, the vague uncertainty about Windows 11 not supporting older computers turned into reality, as the OS began using the POPCNT instruction, causing it to stop working on many processors. However, this was not all and the requirements may increase further. In fact, now Windows 11 is starting to require additional instruction set extensions that will shut down more processor families, including Phenoms and the first APUs.

The same Bob Pony who noticed the bump in CPU requirements with the usage of POPCNT instructions is now reporting that newer builds of Windows 11 24H2 (version number 26080 and above) have even higher requirements and require SSE4.2 instructions.

Read more: Microsoft tightens Windows 11 requirements, breaks all Core 2 PCs

Requiring the SSE4.2 SIMD extension is a much more significant shift than the POPCNT instruction requirement, because until now Windows has only required SSE2 when it came to SIMD instructions (and even those became mandatory quite late), which are instructions available in all 64-bit processors (Pentium 4, Pentium M and AMD Athlon 64 / Opteron from 2000–2003 had them for the first time).

Requiring SSE4.2 besides POPCNT cuts out even more processors, but in practice it won’t look that way because most of them don’t even have POPCNT in the first place. SSE4.2 instructions first appeared in Intel’s Nehalem architecture (2008) and for Atom-based processors, the first core to support is the first out-of-order Silvermont architecture in the 22nm Bay Trail SoC. For AMD, these instructions are not available before processors based on the Bulldozer (2011) and Jaguar (2013) family of cores. These are the same AMD architectures that already support AVX.

The end of K10, Bobcat and also VIA Nano?

This means that only processors with AMD K10 architecture – Phenoms, Phenoms II, Athlons II and Llano APUs (3000 series, e.g. A8-3870K) – and Brazos/Zacate/Ontario APUs with Bobcat cores, e.g. AMD E-350 or C-50, have been cut off from the ability to run Windows 11.

AMD E-350, a 40nm APU with Bobcat architecture (Author: ExtraHardware / Cnews)

Which means that with this change, only AMD should be affected, not Intel – or almost. If we are not mistaken, VIA Nano and derivative processors (e.g. Eden, Eden X2), while providing POPCNT support, only support SSE4.1 (this is an older instruction extension introduced in the 45nm Core 2 “Penryn” in 2007, while SSE4.2 has extra instructions). So Windows 11 will stop working on them too. The first VIA processors that might continue to work with Windows 11 after this are quad-core models built on the 28nm process, referred to in their day as VIA Quadcore (C4000 series). All of the chinese Zhaoxin processors are derived from them and should meet the requirements of the new Windows 11 versions.

Embedded board with VIA Eden X2 processor (Author: VIA)

Bobcats and also VIA Nano were used in low-end laptops and netbooks and it is dubious whether anyone even tries to run Windows 11 on them. Phenoms have more performance though and have been selling for a long time, they were probably relatively usable CPUs for light usage until recently. Their architecture supports POPCNT, so at one point you could sneer that they ironically “aged better” than the Core 2, which were the more popular CPUs in their time and offered better instruction set support back then (they were cut off by the POPCNT requirement, but SSE4.2 would have killed them anyway). This glee didn’t last long, though.

Better Windows performance?

However, since the number of CPUs that can provide POPCNT but not SSE4.2 is relatively limited, it makes a lot of sense to bump up the requirements to SSE4.2 and it’s quite understandable thing to do (we don’t think Microsoft can be criticised much on the basis of this support cut-off). Using these SIMD instructions greatly expands the arsenal of vector operations that Windows code for the x86/x86-64 platform can assume to always be present and rely on. There’s a big difference especially in useful and powerful permutation (shuffle) instructions, for example, when you don’t have to limit yourself to just SSE2 (SSSE3 is quite important there).

The AMD A8-3850. The first big APU with powerful integrated graphics, based on the 32nm Llano chip for the FM1 socket from 2011. It featured the last offshoot of the K10 architecture derived from the Phenoms and Phenom IIs (Author: ExtraHardware / Cnews)

Developers probably won’t optimize too many parts of the code with SSE4.2 assembly by hand due to ease of maintenance and the need for ARM portability, but the compiler will finally be able to use all 128-bit SIMD operations everywhere before AVX without having to have a fallback codepath for older CPUs. This could reduce the memory and disk footprint of Windows binaries (whether this will have a measurable effect in the big picture, we don’t know). In general, compiling with a larger arsenal of instruction set extensions can improve OS and program performance if it allows the compiler to use some extra tricks and automatic optimizations.

These new requirements are not yet present in the stable build of Windows 11, so the current version still runs on the affected processors. But when Microsoft releases the next big 24H2 update that this affects (which is supposed to bring various AI features, among other things), it won’t be able to be installed on the processors mentioned here that lack SSE4.2. Unfortunately, this means that you’ll stop getting security updates in some time when Microsoft stops supporting the current version of Windows 11 (and also Windows 10), if you use a PC with such a CPU.

Sources: Bob Pony, Tom’s Hardware

English translation and edit by Jozef Dudáš



  •  
  •  
  •  
Flattr this!

Zen 5 with V-Cache coming soon. Ryzen 7 9800X3D next month?

AMD’s launch of Zen 5 desktop CPUs was limited to regular models without 3D V-Cache, which is a differentiator of the so-called “X3D” models that significantly improves performance in games. Gamers have no successor for the past generation Ryzen 7 7800X3D, which remains the best gaming CPU. This could change soon though, it seems that AMD is starting talk about the X3D version of Zen 5 and the release is coming soon. Read more “Zen 5 with V-Cache coming soon. Ryzen 7 9800X3D next month?” »

  •  
  •  
  •  

How much does AVX-512 help Zen 5 in x265? And how to turn it on

You may not know this, but the x265 video encoder can use AVX-512, but they are unused by default for historical reasons. In the past we made a guide showing how to enable the optimizations and looked at their effect, first on Intel Rocket Lake processors and then on Zen 4. Due to the popularity of those articles, we’ve now repeated the same tests on the new Zen 5 architecture, for comparison with previous cores. Read more “How much does AVX-512 help Zen 5 in x265? And how to turn it on” »

  •  
  •  
  •  

UDNA: Next-gen architecture will unite AMD’s gaming and AI GPUs

The next generation AMD GPUs with RDNA 4 architecture should be coming soon. The company has now confirmed the rumors that high-end models will not be released in this generation and it will cover only part of the performance and price range. But the company also discussed their long-term roadmaps for the Radeon and Instinct GPU architectures. It seems we could be in for a change as significant as the transition from GCN to RDNA. Read more “UDNA: Next-gen architecture will unite AMD’s gaming and AI GPUs” »

  •  
  •  
  •  

Comments (2) Add comment

  1. ι Downloaded windows 11 and Rufus since April but have not installed 11 yet. Should i install it now with Rufus? Or wait until the support of 10 ends and then change cpu ram and motherboard?
    MINE PC IS
    CPU: RYZEN 7 1700
    RAM: 16 GB DDR4 3200MHZCL15
    GPU: RX 6700XT 12 GB RED DEVIL
    SSD:MP 600 2TB WRITE:4950MB/S READ:4250MB/S
    PSU; CORSAIR CX 750M 750 WATT
    MOTHERBOARD: PRIME X370 PRO
    MONITOR: DELLP2416D 24” 2560X1440 60 HZ IPS

    1. If you make the install media with Rufus and disable the compatibility check, this setup is definitely fine, hardware wise, it’s just the CPU that is not on the whitelist.

      I run Windows 11 on Ryzen 3 2200G which is similarly not included on the CPU whitelist with no problem so far. As long as you enable the fTMP in BIOS, this setup might even not need the Rufus modification of the install media (I think Ryzen 2200G worked without it although I’m not fully sure now). If you upgraded the CPU the setup would be 100% supported I think but it should work fine in Windows 11 even with Ryzen 7 1700.

Leave a Reply

Your email address will not be published. Required fields are marked *